Bug#511454: Backtrace from rhythmbox crash

M. Vefa Bicakci bicave at superonline.com
Thu Jun 25 01:47:16 UTC 2009


Hello,

Sadly, I have to let you know that I can reproduce this with
rhythmbox 0.12.1. I am running Debian Sid. However, my setup
may not be the most common one because I am using XFCE instead
of GNOME (which I have never installed), so my system does not
have all of the packages that would be installed along with GNOME.

I am having the same problem: when I switch the visualization
to full screen mode while rhythmbox is playing a song, it
crashes.

After some Internet research, I was able to find a way to get
the backtrace from this crash. (However, realizing the need to
run "ldconfig" after installing -dbg packages took some time.)

The following is the output from my gdb session, along with
the backtrace.

Regards,

M. Vefa Bicakci

=== 8< ===
gdb /usr/bin/rhythmbox
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) set args --sync
(gdb) break gdk_x_error
Function "gdk_x_error" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gdk_x_error) pending.
(gdb) run
Starting program: /usr/bin/rhythmbox --sync
[Thread debugging using libthread_db enabled]
[New Thread 0xb65ab780 (LWP 28860)]
[New Thread 0xb3b8db90 (LWP 28866)]
[Thread 0xb3b8db90 (LWP 28866) exited]
[New Thread 0xb3b8db90 (LWP 28867)]

(rhythmbox:28860): Rhythmbox-WARNING **: Unable to grab media player keys: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
[New Thread 0xb2817b90 (LWP 28868)]
[Thread 0xb2817b90 (LWP 28868) exited]
[Thread 0xb3b8db90 (LWP 28867) exited]
[New Thread 0xb3b8db90 (LWP 28869)]
[New Thread 0xb2817b90 (LWP 28870)]
[New Thread 0xb1f47b90 (LWP 28871)]
[Thread 0xb1f47b90 (LWP 28871) exited]
[Thread 0xb3b8db90 (LWP 28869) exited]
[New Thread 0xb3b8db90 (LWP 28873)]
[New Thread 0xb1f47b90 (LWP 28874)]
[New Thread 0xad5ccb90 (LWP 28875)]
[New Thread 0xacdcbb90 (LWP 28876)]
[Thread 0xad5ccb90 (LWP 28875) exited]
[Thread 0xacdcbb90 (LWP 28876) exited]
[Thread 0xb1f47b90 (LWP 28874) exited]
[New Thread 0xb1f47b90 (LWP 28877)]
[New Thread 0xacdcbb90 (LWP 28878)]
[New Thread 0xad5ccb90 (LWP 28879)]
[New Thread 0xb1337b90 (LWP 28880)]
[New Thread 0xb0b36b90 (LWP 28881)]
[New Thread 0xb0335b90 (LWP 28882)]
[New Thread 0xaf9ffb90 (LWP 28883)]
[Thread 0xaf9ffb90 (LWP 28883) exited]

(rhythmbox:28860): GStreamer-CRITICAL **:
Trying to dispose element rbfakevis0, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.


(rhythmbox:28860): GStreamer-CRITICAL **:
Trying to dispose element capsfilter0, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.


(rhythmbox:28860): GStreamer-CRITICAL **:
Trying to dispose element bin1, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.

[New Thread 0xaf9ffb90 (LWP 28887)]
[New Thread 0xae4a1b90 (LWP 28888)]
[Thread 0xae4a1b90 (LWP 28888) exited]
[Thread 0xaf9ffb90 (LWP 28887) exited]
[New Thread 0xaf9ffb90 (LWP 28889)]
[Thread 0xaf9ffb90 (LWP 28889) exited]
[Switching to Thread 0xb3b8db90 (LWP 28873)]

Breakpoint 1, gdk_x_error (display=0x8d96ee0, error=0xb3b8cf3c)
    at /build/buildd-gtk+2.0_2.16.2-1-i386-bURDgj/gtk+2.0-2.16.2/gdk/x11/gdkmain-x11.c:614
614     /build/buildd-gtk+2.0_2.16.2-1-i386-bURDgj/gtk+2.0-2.16.2/gdk/x11/gdkmain-x11.c: No such file or directory.
        in /build/buildd-gtk+2.0_2.16.2-1-i386-bURDgj/gtk+2.0-2.16.2/gdk/x11/gdkmain-x11.c
(gdb) bt
#0  gdk_x_error (display=0x8d96ee0, error=0xb3b8cf3c)
    at /build/buildd-gtk+2.0_2.16.2-1-i386-bURDgj/gtk+2.0-2.16.2/gdk/x11/gdkmain-x11.c:614
#1  0xb703c769 in _XError (dpy=0x8d96ee0, rep=0xb3289608) at ../../src/XlibInt.c:2924
#2  0xb7043f88 in process_responses (dpy=0x8d96ee0, wait_for_first_event=0, current_error=0xb3b8d038, current_request=205)
    at ../../src/xcb_io.c:207
#3  0xb704466d in _XReply (dpy=0x8d96ee0, rep=0xb3b8d074, extra=0, discard=1) at ../../src/xcb_io.c:457
#4  0xb7022716 in _XGetWindowAttributes (dpy=0x8d96ee0, w=52430122, attr=0xb3b8d140) at ../../src/GetWAttrs.c:116
#5  0xb7022892 in XGetWindowAttributes (dpy=0x8d96ee0, w=52430122, attr=0xb3b8d140) at ../../src/GetWAttrs.c:151
#6  0xb16d3ac2 in gst_xvimagesink_xvimage_put (xvimagesink=0x939e0b0, xvimage=0xb3292c88) at xvimagesink.c:1007
#7  0xb16d8cb5 in gst_xvimagesink_event_thread (xvimagesink=0x939e0b0) at xvimagesink.c:1233
#8  0xb731bf4f in g_thread_create_proxy (data=0x8d97e48)
    at /build/buildd-glib2.0_2.20.3-1-i386-o59wJY/glib2.0-2.20.3/glib/gthread.c:635
#9  0xb7ea6495 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb71ffa5e in clone () from /lib/i686/cmov/libc.so.6
=== >8 ===






More information about the pkg-gnome-maintainers mailing list