Panel crashes after exiting mplayer.

Olivier Fourdan fourdan at xfce.org
Mon Jun 23 23:46:12 CEST 2003


MArk,

Can I send you a tarball privately ? I don't wanna wait 24rs for SF.net
and I don't wanna post tarballs on the list either...

Cheers,
Olivier.


On Mon, 2003-06-23 at 22:53, Marc Hildebrand wrote:
> Benedikt Meurer wrote:
> 
> >Compile the panel with --enable-debug=full/--enable-debug=yes, make sure
> >the kernel generates core dumps (set the coresize limit to unlimited),
> >start the panel with gdb attached (e.g. gdb xfce4-panel), type run,
> >start mplayer, await the crash, type backtrace and sent the output
> >to the list.
> >  
> >
> 
> Hello!
> 
> I don't know if I did this the right way...
> Here's the output, I started xfce4 using startxfce4 but commented out 
> the panel and started an xterm instead.
> 
> --------------------------------------------------------------------------------------------------------------------------------------------------
> bash-2.05b$ gdb /usr/bin/xfce4-panel
> GNU gdb 5.3
> Copyright 2002 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain 
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols 
> found)...
> (gdb) run
> Starting program: /usr/bin/xfce4-panel
> (no debugging symbols found)...(no debugging symbols found)...[New 
> Thread 16384 (LWP 13203)]
> ** Message: xfce4-panel: Running without session manager
> ** Message: xfce4-panel: module clock successfully loaded
> ** Message: xfce4-panel: module mailcheck successfully loaded
> ** Message: xfce4-panel: module switcher successfully loaded
> ** Message: xfce4-panel: module systembuttons successfully loaded
> ** Message: xfce4-panel: module pager successfully loaded
> ** Message: xfce4-panel: module mixer successfully loaded
> ** Message: xfce4-panel: module systray successfully loaded
> ** Message: xfce4-panel: module tl successfully loaded
> ** Message: xfce4-panel: module eyes successfully loaded
> DBG[panel.c:826] panel_set_position(): unhide panel before repositioning
> 
> DBG[panel.c:851] panel_set_position(): position: (239, 953)
> 
> Using GNU internationalization
> Original domain: messages
> Original dirname: /usr/share/locale
> Current domain: mplayer
> Current dirname: /usr/share/locale
> 
> 
> MPlayer 0.90-3.2.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)
> 
> CPU: Advanced Micro Devices  (Family: 6, Stepping: 1)
> Detected cache-line size is 64 bytes
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
> 
> Reading config file /usr/share/mplayer/mplayer.conf
> Reading config file /home/zypher/.mplayer/config
> [cfg] read config file: /home/zypher/.mplayer/gui.conf
> Reading config file /home/zypher/.mplayer/gui.conf
> vo: X11 running at 1280x1024 with depth 16 and 16 bpp (":0.0" => local 
> display)
> Reading /home/zypher/.mplayer/codecs.conf: can't open 
> '/home/zypher/.mplayer/codecs.conf': Datei oder Verzeichnis nicht gefunden
> Reading /usr/share/mplayer/codecs.conf: 50 audio & 136 video codecs
> font: can't open file: /home/zypher/.mplayer/font/font.desc
> font: can't open file: /usr/share/mplayer/font/font.desc
> Using Linux hardware RTC timing (1024Hz).
> Can't open input config file /home/zypher/.mplayer/input.conf : Datei 
> oder Verzeichnis nicht gefunden
> Input config file /usr/share/mplayer/input.conf parsed : 52 binds
> SKIN dir 1: '/home/zypher/.mplayer/Skin'
> SKIN dir 2: '/usr/share/mplayer/Skin'
> #########################################################NOTE: here I 
> closed mplayer
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16384 (LWP 13203)]
> gdk_drawable_get_colormap (drawable=0x0) at gdkdraw.c:283
> 283     gdkdraw.c: Datei oder Verzeichnis nicht gefunden.
>         in gdkdraw.c
> (gdb) cmd: 20
> 
> Exiting... (Exit)
> (gdb) backtrace
> #0  gdk_drawable_get_colormap (drawable=0x0) at gdkdraw.c:283
> #1  0x40049b54 in p_netk_select_input () from /usr/lib/libxfcegui4.so.0
> #2  0x40049bfb in p_netk_gdk_pixbuf_get_from_pixmap () from 
> /usr/lib/libxfcegui4.so.0
> #3  0x40049de6 in p_netk_gdk_pixbuf_get_from_pixmap () from 
> /usr/lib/libxfcegui4.so.0
> #4  0x4004a3b4 in p_netk_read_icons () from /usr/lib/libxfcegui4.so.0
> #5  0x4004627b in netk_window_activate_transient () from 
> /usr/lib/libxfcegui4.so.0
> #6  0x4004777a in p_netk_window_process_configure_notify () from 
> /usr/lib/libxfcegui4.so.0
> #7  0x400448e5 in p_netk_window_create () from /usr/lib/libxfcegui4.so.0
> #8  0x4003f952 in p_netk_screen_process_property_notify () from 
> /usr/lib/libxfcegui4.so.0
> #9  0x40040200 in p_netk_screen_process_property_notify () from 
> /usr/lib/libxfcegui4.so.0
> #10 0x40040258 in p_netk_screen_process_property_notify () from 
> /usr/lib/libxfcegui4.so.0
> #11 0x403f7970 in g_idle_dispatch (source=0x81de0e8, callback=0, 
> user_data=0x80f0eb8) at gmain.c:3241
> #12 0x403f5685 in g_main_dispatch (context=0x806c890) at gmain.c:1720
> #13 0x403f6426 in g_main_context_dispatch (context=0x806c890) at 
> gmain.c:2268
> #14 0x403f6682 in g_main_context_iterate (context=0x806c890, block=1, 
> dispatch=1, self=0x806d080) at gmain.c:2349
> #15 0x403f6835 in g_main_context_iteration (context=0x806c890, 
> may_block=1) at gmain.c:2408
> #16 0x400e8fb6 in gtk_main_iteration () at gtkmain.c:1172
> #17 0x08053c57 in handle_new ()
> #18 0x08053cfd in panel_hide_timeout ()
> #19 0x403f77ff in g_timeout_dispatch (source=0x8086778, callback=0, 
> user_data=0x805ab00) at gmain.c:3093
> #20 0x403f5685 in g_main_dispatch (context=0x806c890) at gmain.c:1720
> #21 0x403f6426 in g_main_context_dispatch (context=0x806c890) at 
> gmain.c:2268
> #22 0x403f6682 in g_main_context_iterate (context=0x806c890, block=1, 
> dispatch=1, self=0x806d080) at gmain.c:2349
> #23 0x403f6bff in g_main_loop_run (loop=0x81ddeb0) at gmain.c:2569
> #24 0x400e8ddc in gtk_main () at gtkmain.c:1093
> #25 0x0805352f in main ()
> #26 0x405a07a7 in __libc_start_main () from /lib/libc.so.6
> (gdb) quit
> The program is running.  Exit anyway? (y or n) y
> bash-2.05b$
> --------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Hmmm, "gdkdraw.c"... is that the problem?
> And "no debugging symbols found" is bad?
> My CFLAGS are "-march=athlon-xp -Os -mfpmath=sse -mmmx -msse -m3dnow 
> -pipe" and my whole system is build that way and runs without any problems.
> 
> Hope that helps,
> Marc.
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://moongroup.com/mailman/listinfo/xfce4-dev
-- 
Olivier Fourdan <fourdan at xfce.org>
http://www.xfce.org




More information about the Xfce4-dev mailing list