Carsten Haitzler (The Rasterman), il 07/10/2005 06:31, scrisse:

>>actually now it doesn't segv anymore if I drop the window while the
>>popup is still on screen, but still segv if the popup pager is gone.
>>
>>attached is a new backtrace.
> 
> 
> still broken for you? i cant reproduce. it works for me just fine :/
> 

just updated (all cvs), tried some times and E did segfault.
I have four virtual desktop in a single row, and at the time the segv
occured I had two opened windows in the first and the second virtual
desktop.
I switched to the second, dragged the window miniature from the popup
pager to the desktop background without releasing it. when the popup
has gone I released the miniature and E did segfault.

I've attached another backtrace, even if it's almost identical to the
previous backtrace I mailed here.
let me know if there is something I can do in gdb.

-- 
         Massimo Maiurana          mailto:[EMAIL PROTECTED]
         http://massimo.solira.org       GPG keyID #7044D601

Articolo 11 - L'Italia ripudia la guerra come strumento di offesa alla
libertà  degli  altri  popoli   e  come  mezzo  di  risoluzione  delle
controversie internazionali....
Program received signal SIGSEGV, Segmentation fault.
0xb7740380 in _pager_window_cb_drag_finished (drag=0x845cc28, dropped=0) at 
e_mod_main.c:2054
(gdb) bt
#0  0xb7740380 in _pager_window_cb_drag_finished (drag=0x845cc28, dropped=0) at 
e_mod_main.c:2054
#1  0x080a875d in e_drag_end (x=761, y=131) at e_dnd.c:403
#2  0x080a8d4b in _e_dnd_cb_mouse_up (data=0x0, type=10, event=0x8187ab0) at 
e_dnd.c:609
#3  0xb7c2c72d in _ecore_event_call () at ecore_events.c:431
#4  0xb7c317c3 in _ecore_main_loop_iterate_internal (once_only=0) at 
ecore_main.c:629
#5  0xb7c30917 in ecore_main_loop_begin () at ecore_main.c:79
#6  0x0805c32c in main (argc=1, argv=0xbfbbb754) at e_main.c:556
(gdb) f 0
#0  0xb7740380 in _pager_window_cb_drag_finished (drag=0x845cc28, dropped=0) at 
e_mod_main.c:2054
(gdb) l
2049    {
2050       Pager_Win *pw;
2051    
2052       pw = drag->data;
2053    
2054       if (pw && pw->desk && pw->desk->face)
2055         {
2056            pw->drag.from_face->dragging = 0;
2057         }
2058    
(gdb) 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to