From: Carsten H. (T. R. <ra...@ra...> - 2005-12-04 03:33:18
|
On Sat, 03 Dec 2005 23:14:09 +0200 Виктор Кожухаров <vko...@gm...> babbled: > no, but now nothing happens, which is unfortunate. that's another matter entirely :) but at least we dont crash! :) i suspect the xdnd handling is not that solid. > On Thu, 2005-12-01 at 15:05 +0900, Carsten Haitzler wrote: > > On Sun, 16 Oct 2005 16:20:22 +0300 Виктор Кожухаров <vko...@gm...> > > babbled: > > > > > I've tested it by dragging an eap file from nautilus to the ibar. I > > > remember that this used to work before > > > > > > this is all the gdb data I can muster: > > > > does this still happen? i added some safety checks to that code right now. > > > > > (gdb) bt > > > #0 0x080acc42 in _e_drag_update (x=392, y=1160) at e_dnd.c:510 > > > #1 0x080ad686 in _e_dnd_cb_event_dnd_position (data=0x810c888, > > > type=53, > > > event=0x90b3cf0) at e_dnd.c:904 > > > #2 0xb7c365a0 in _ecore_event_call () at ecore_events.c:431 > > > #3 0xb7c3b597 in _ecore_main_loop_iterate_internal (once_only=0) > > > at ecore_main.c:629 > > > #4 0xb7c3a705 in ecore_main_loop_begin () at ecore_main.c:79 > > > #5 0x0805d6a7 in main (argc=1, argv=0xbfb8e894) at e_main.c:556 > > > (gdb) fr 0 > > > #0 0x080acc42 in _e_drag_update (x=392, y=1160) at e_dnd.c:510 > > > 510 h->cb.enter(h->cb.data, > > > _drag_current->types[0], en > > > er_ev); > > > (gdb) fr 1 > > > #1 0x080ad686 in _e_dnd_cb_event_dnd_position (data=0x810c888, > > > type=53, > > > event=0x90b3cf0) at e_dnd.c:904 > > > 904 _e_drag_update(ev->position.x, ev->position.y); > > > (gdb) p data > > > $3 = (void *) 0x810c888 > > > (gdb) p event > > > $4 = (void *) 0x90b3cf0 > > > (gdb) fr 2 > > > #2 0xb7c365a0 in _ecore_event_call () at ecore_events.c:431 > > > 431 if (!eh->func(eh->data, e->type, > > > e->event)) > > > > > > > > > If you need more info from gdb, please ask, because I have no idea what > > > to send. Currently, I just use the commands carsten told me the last > > > time I sent a bt. > > > > > > Also, another problem which is somewhat related. It seems that whenever > > > an icon is dragged from the corner of the window to the ibar, the e is > > > restarted, the icon turns blank in both the ibar and the window (but the > > > eap file is full of info, just like it's supposed to be). > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: > > > Power Architecture Resource Center: Free content, downloads, discussions, > > > and more. http://solutions.newsforge.com/ibmarch.tmpl > > > _______________________________________________ > > > enlightenment-devel mailing list > > > enl...@li... > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... 裸好多 Tokyo, Japan (東京 日本) |