! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
maximize/minimize crash
Status:
RESOLVED: FIXED
Product:
Xfmedia
Component:
general

Comments

Description perldude editbugs 2004-11-11 17:36:46 CET
repeatedly maximizing and minimizing xfmedia
causes it to crash. 

(gdb) file /usr/bin/xfmedia
Reading symbols from /usr/bin/xfmedia...(no debugging symbols found)...done.
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/xfmedia
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 31381)]
[New Thread 32769 (LWP 31385)]
[New Thread 16386 (LWP 31386)]
[New Thread 32771 (LWP 31447)]
[New Thread 49156 (LWP 31450)]
[New Thread 65541 (LWP 31451)]
[New Thread 81926 (LWP 31452)]
[New Thread 98311 (LWP 31453)]
[New Thread 114696 (LWP 31454)]
[New Thread 131081 (LWP 31455)]
[New Thread 147466 (LWP 31456)]
[New Thread 163851 (LWP 31457)]
[New Thread 180236 (LWP 31458)]

(xfmedia:31381): Gdk-CRITICAL **: file gdkwindow-x11.c: line 3019
(gdk_window_get_events): assertion `GDK_IS_WINDOW (window)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 31381)]
0x403a74ed in gdk_window_set_events () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) bt
#0  0x403a74ed in gdk_window_set_events () from /usr/lib/libgdk-x11-2.0.so.0
#1  0x0806106f in xfmedia_mainwin_map_cb ()
#2  0x401901f0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#3  0x40440949 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0x4045372c in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#5  0x40452563 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6  0x40452a74 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0x402879fb in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x4018d6cf in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x40392e81 in gdk_event_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#10 0x404965c8 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0x40497632 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x4049795d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#13 0x40497f73 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x4018cf63 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0805c0ee in main ()
(gdb)
Comment 1 Brian J. Tarricone (not reading bugmail) 2004-11-11 20:39:15 CET
hehe, then don't repeatedly minimise and maximise it ^_~.

that's strange that it would crash there, unless there's some kind of race in
gtk.  i'll look at it when i get home.
Comment 2 Brian J. Tarricone (not reading bugmail) 2004-11-13 09:27:43 CET
fixed in CVS.

Bug #489

Reported by:
perldude
Reported on: 2004-11-11
Last modified on: 2004-11-13

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Version:
0.4.0cvs

Attachments

Additional information