[Xfce-bugs] [Bug 769] New: Taskbar crashes if application is closed that doesn't exist any more

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Mon Feb 14 19:01:11 CET 2005


http://bugzilla.xfce.org/show_bug.cgi?id=769

           Summary: Taskbar crashes if application is closed that doesn't
                    exist any more
           Product: Xfce
           Version: 4.2.0
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: general
        AssignedTo: xfce-bugs at xfce.org
        ReportedBy: bernhard.walle at gmx.de


The taskbar seems to contain a race condition if you close a window that doesn't
exist in reality any more but is still displayed on the taskbar.

Reproducible: Didn't try
Steps to Reproduce:
1. 
2. 
3. 




#0  0x401fedf6 in gtk_table_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#1  0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#2  0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#3  0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#4  0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#5  0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#6  0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#7  0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#8  0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#9  0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#10 0x400de547 in gtk_button_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#11 0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#12 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#13 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#14 0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#15 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#16 0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#17 0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#18 0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#19 0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#20 0x40067fa5 in netk_tasklist_size_request (widget=0x0, requisition=0x809e25c)
    at netk-tasklist.c:791
#21 0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#22 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#23 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#24 0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#25 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#26 0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#27 0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#28 0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#29 0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#30 0x40167f85 in gtk_hbox_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#31 0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#32 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#33 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#34 0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#35 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#36 0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#37 0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#38 0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#39 0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#40 0x40163b6f in gtk_frame_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#41 0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#42 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#43 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#44 0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#45 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#46 0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#47 0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#48 0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#49 0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#50 0x402a4cd4 in gtk_window_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#51 0x405ace9e in g_cclosure_marshal_VOID__BOXED () from
/opt/gnome/lib/libgobject-2.0.so.0
#52 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#53 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#54 0x405afdf2 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#55 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#56 0x405b1885 in g_signal_emit_by_name () from /opt/gnome/lib/libgobject-2.0.so.0
#57 0x401e60b1 in do_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#58 0x401e6297 in _gtk_size_group_compute_requisition () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#59 0x4029d178 in gtk_widget_size_request () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#60 0x402a50de in gtk_window_compute_configure_request () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#61 0x402ad7e4 in gtk_window_check_resize () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#62 0x405adad1 in g_cclosure_marshal_VOID__VOID () from
/opt/gnome/lib/libgobject-2.0.so.0
#63 0x4059e8e7 in g_type_class_meta_marshal () from
/opt/gnome/lib/libgobject-2.0.so.0
#64 0x4059ebfb in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#65 0x405b03f6 in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#66 0x405b168a in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0
#67 0x405b19b2 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#68 0x401161d1 in gtk_container_check_resize () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#69 0x4011629b in gtk_container_idle_sizer () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#70 0x405f20a1 in g_idle_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
#71 0x405f3d17 in g_main_context_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
#72 0x405f6467 in g_main_context_iterate () from /opt/gnome/lib/libglib-2.0.so.0
#73 0x405f7677 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#74 0x40198e43 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#75 0x0804ad56 in main (argc=3, argv=0xbffff094) at xftaskbar.c:713

-- 
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the Xfce-bugs mailing list