Comment 2 for bug 45212

Revision history for this message
Glyphobet (glyphobet) wrote :

Ok, here's another backtrace with rhythmbox-dbg installed. Doesn't seem to make much difference, except this time it didn't print out a whole bunch of "(no debugging symbols found)"

On closer inspection, this actually looks like it may be a bug in gstreamer.

$ gdb rhythmbox
GNU gdb 6.4-debian
Copyright 2005 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 "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run --sync
Starting program: /usr/bin/rhythmbox --sync
[Thread debugging using libthread_db enabled]
[New Thread -1226368800 (LWP 10001)]

(rhythmbox:10001): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `filename != NULL' failed

(rhythmbox:10001): Rhythmbox-WARNING **: Unable to load icon media-eject
[New Thread -1247650896 (LWP 10005)]
[New Thread -1256043600 (LWP 10006)]
[New Thread -1256465488 (LWP 10007)]
[Thread -1256465488 (LWP 10007) exited]
[New Thread -1256465488 (LWP 10008)]
[Thread -1256465488 (LWP 10008) exited]
[New Thread -1256465488 (LWP 10010)]
[New Thread -1269826640 (LWP 10011)]
[New Thread -1278219344 (LWP 10012)]
[New Thread -1286612048 (LWP 10013)]
[New Thread -1295004752 (LWP 10014)]
[New Thread -1303397456 (LWP 10015)]
[New Thread -1311790160 (LWP 10016)]
[New Thread -1320182864 (LWP 10017)]
[New Thread -1328575568 (LWP 10018)]
[New Thread -1336968272 (LWP 10019)]
[New Thread -1345360976 (LWP 10020)]
[Thread -1256465488 (LWP 10010) exited]
[Thread -1278219344 (LWP 10012) exited]
[Thread -1295004752 (LWP 10014) exited]
[Thread -1311790160 (LWP 10016) exited]
[Thread -1328575568 (LWP 10018) exited]
[Thread -1336968272 (LWP 10019) exited]
[Thread -1345360976 (LWP 10020) exited]
[Thread -1269826640 (LWP 10011) exited]
[Thread -1286612048 (LWP 10013) exited]
[Thread -1303397456 (LWP 10015) exited]
[Thread -1320182864 (LWP 10017) exited]
[New Thread -1320182864 (LWP 10022)]
[Thread -1320182864 (LWP 10022) exited]
[New Thread -1320182864 (LWP 10023)]
[Thread -1320182864 (LWP 10023) exited]
[New Thread -1320182864 (LWP 10024)]
[New Thread -1345360976 (LWP 10025)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1247650896 (LWP 10005)]
0xb7b81803 in gst_push_src_get_type () from /usr/lib/libgstbase-0.10.so.0
(gdb) bt
#0 0xb7b81803 in gst_push_src_get_type () from /usr/lib/libgstbase-0.10.so.0
#1 0xb7b3382f in gst_type_find_peek () from /usr/lib/libgstreamer-0.10.so.0
#2 0xb6c6432a in mpeg_ts_probe_headers ()
   from /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
#3 0xb7b33c63 in gst_type_find_factory_call_function ()
   from /usr/lib/libgstreamer-0.10.so.0
#4 0xb7b81c6b in gst_type_find_helper_get_range ()
   from /usr/lib/libgstbase-0.10.so.0
#5 0xb684a71b in gst_id3demux_get_type ()
   from /usr/lib/gstreamer-0.10/libgstid3demux.so
#6 0xb7b1aad3 in gst_pad_set_active () from /usr/lib/libgstreamer-0.10.so.0
#7 0xb7b09343 in gst_element_lost_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#8 0xb7b13db4 in gst_iterator_fold () from /usr/lib/libgstreamer-0.10.so.0
#9 0xb7b093e4 in gst_element_lost_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#10 0xb7b0957b in gst_element_lost_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#11 0xb7b098ba in gst_element_lost_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#12 0xb684acf0 in gst_id3demux_get_type ()
   from /usr/lib/gstreamer-0.10/libgstid3demux.so
#13 0xb7b089a8 in gst_element_continue_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#14 0xb7b08fcd in gst_element_lost_state ()
   from /usr/lib/libgstreamer-0.10.so.0
#15 0xb7b07ccc in gst_element_set_state () from /usr/lib/libgstreamer-0.10.so.0
#16 0xb6c7bfd9 in ?? () from /usr/lib/gstreamer-0.10/libgstdecodebin.so
#17 0x0834bdc0 in ?? ()
#18 0x00000003 in ?? ()
#19 0xb6c7aecf in ?? () from /usr/lib/gstreamer-0.10/libgstdecodebin.so
#20 0xaf1c6d70 in ?? ()
#21 0x00000000 in ?? ()