[ubuntu-mono] [Bug 279800] Re: GStreamer update (7-Oct-2008, Intrepid) causes Banshee crash

Michael B. Trausch mike at trausch.us
Fri Oct 17 07:15:58 UTC 2008


Recently, Mono 2.0 was made available for Intrepid in a PPA, so I
decided to install it to see if I could get any more insight.  It would
appear that the SIGABRT problem with Mono 1.9 in Intrepid was fixed,
yielding a far more useful crash output.  I don't know if this will be
in any help, but since it just crashed in my terminal window, here is
the output:

Friday, 2008-Oct-17 at 03:09:48 - mbt at zest - Linux v2.6.27
Ubuntu Intrepid:[0-5/6082-0]:~> banshee
[Info  03:09:50.218] Running Banshee 1.2.1
[Info  03:09:52.790] All services are started 2.300377s
[Info  03:09:54.219] nereid Client Started

(Nereid:27164): GStreamer-CRITICAL **: gst_caps_is_fixed: assertion
`GST_IS_CAPS (caps)' failed

(Nereid:27164): GStreamer-CRITICAL **: gst_caps_is_any: assertion
`GST_IS_CAPS (caps)' failed

(Nereid:27164): GStreamer-CRITICAL **: gst_caps_is_empty: assertion
`GST_IS_CAPS (caps)' failed

(Nereid:27164): GStreamer-CRITICAL **: gst_caps_is_any: assertion
`GST_IS_CAPS (caps)' failed

(Nereid:27164): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed
**
GStreamer:ERROR:gstcaps.c:1370:gst_caps_subtract: assertion failed: (subtrahend->structs->len > 0)

** (Nereid:27164): WARNING **: Thread (nil) may have been prematurely
finalized

Native stacktrace:

	banshee-1 [0x429cb5]
	banshee-1 [0x52fddd]
	/lib/libpthread.so.0 [0x7fe49f66c0f0]
	banshee-1 [0x4679c7]
	banshee-1(mono_jit_info_table_find+0x3a) [0x46a98a]
	banshee-1 [0x52fb5c]
	/lib/libpthread.so.0 [0x7fe49f66c0f0]
	/lib/libc.so.6(gsignal+0x35) [0x7fe49f098fd5]
	/lib/libc.so.6(abort+0x183) [0x7fe49f09ab43]
	/usr/lib/libglib-2.0.so.0(g_assertion_message+0x113) [0x7fe49fce5d83]
	/usr/lib/libglib-2.0.so.0 [0x7fe49fce6222]
	/usr/lib/libgstreamer-0.10.so.0(gst_caps_subtract+0x1c6) [0x7fe49297d526]
	/usr/lib/libgstreamer-0.10.so.0(gst_caps_is_subset+0xcd) [0x7fe49297d6cd]
	/usr/lib/libgstreamer-0.10.so.0(gst_caps_is_equal+0x4d) [0x7fe49297d73d]
	/usr/lib/libgstreamer-0.10.so.0(gst_pad_accept_caps+0x113) [0x7fe49299c503]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299c681]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299d16f]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db4bb2]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db4bb2]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/gstreamer-0.10/libgstcoreelements.so [0x7fe48d52c70b]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db4bb2]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299cfd9]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db43cf]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db51cc]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299c875]
	/usr/lib/libgstreamer-0.10.so.0(gst_pad_push+0x34b) [0x7fe49299d90b]
	/usr/lib/libgstbase-0.10.so.0 [0x7fe491db5220]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299c875]
	/usr/lib/libgstreamer-0.10.so.0(gst_pad_push+0x34b) [0x7fe49299d90b]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe49299c875]
	/usr/lib/libgstreamer-0.10.so.0(gst_pad_push+0x34b) [0x7fe49299d90b]
	/usr/lib/gstreamer-0.10/libgstcoreelements.so [0x7fe48d528522]
	/usr/lib/libgstreamer-0.10.so.0 [0x7fe4929bbc06]
	/usr/lib/libglib-2.0.so.0 [0x7fe49fcea837]
	/usr/lib/libglib-2.0.so.0 [0x7fe49fce92a4]
	/lib/libpthread.so.0 [0x7fe49f6643ea]
	/lib/libc.so.6(clone+0x6d) [0x7fe49f14cc6d]

Debug info from gdb:

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fe4a0350720 (LWP 27164)]
[New Thread 0x4669d950 (LWP 27204)]
[New Thread 0x45e9c950 (LWP 27197)]
[New Thread 0x4569b950 (LWP 27196)]
[New Thread 0x44e9a950 (LWP 27195)]
[New Thread 0x4267c950 (LWP 27194)]
[New Thread 0x42e7d950 (LWP 27192)]
[New Thread 0x418e0950 (LWP 27191)]
[New Thread 0x44699950 (LWP 27190)]
[New Thread 0x43490950 (LWP 27189)]
[New Thread 0x44096950 (LWP 27185)]
[New Thread 0x4142e950 (LWP 27175)]
[New Thread 0x41ba0950 (LWP 27174)]
[New Thread 0x41111950 (LWP 27173)]
[New Thread 0x40e32950 (LWP 27167)]
[New Thread 0x41729950 (LWP 27166)]
[New Thread 0x41e7b950 (LWP 27165)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0
  17 Thread 0x41e7b950 (LWP 27165)  0x00007fe49f66b851 in nanosleep () from /lib/libpthread.so.0
  16 Thread 0x41729950 (LWP 27166)  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  15 Thread 0x40e32950 (LWP 27167)  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  14 Thread 0x41111950 (LWP 27173)  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  13 Thread 0x41ba0950 (LWP 27174)  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  12 Thread 0x4142e950 (LWP 27175)  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  11 Thread 0x44096950 (LWP 27185)  0x00007fe49f14d238 in epoll_wait () from /lib/libc.so.6
  10 Thread 0x43490950 (LWP 27189)  0x00007fe49f143206 in poll () from /lib/libc.so.6
  9 Thread 0x44699950 (LWP 27190)  0x00007fe49f66b1cb in accept () from /lib/libpthread.so.0
  8 Thread 0x418e0950 (LWP 27191)  0x00007fe49f143206 in poll () from /lib/libc.so.6
  7 Thread 0x42e7d950 (LWP 27192)  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  6 Thread 0x4267c950 (LWP 27194)  0x00007fe49f143206 in poll () from /lib/libc.so.6
  5 Thread 0x44e9a950 (LWP 27195)  0x00007fe49f143206 in poll () from /lib/libc.so.6
  4 Thread 0x4569b950 (LWP 27196)  0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0
  3 Thread 0x45e9c950 (LWP 27197)  0x00007fe49f66af4b in read () from /lib/libpthread.so.0
  2 Thread 0x4669d950 (LWP 27204)  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  1 Thread 0x7fe4a0350720 (LWP 27164)  0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0

Thread 17 (Thread 0x41e7b950 (LWP 27165)):
#0  0x00007fe49f66b851 in nanosleep () from /lib/libpthread.so.0
#1  0x000000000050e202 in ?? ()
#2  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#3  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x41729950 (LWP 27166)):
#0  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0000000000511765 in ?? ()
#2  0x0000000000513edf in ?? ()
#3  0x000000000050d3ed in ?? ()
#4  0x0000000000495be3 in ?? ()
#5  0x000000000048fcf3 in ?? ()
#6  0x000000000050578b in ?? ()
#7  0x0000000000520562 in ?? ()
#8  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#9  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x40e32950 (LWP 27167)):
#0  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0000000000511740 in ?? ()
#2  0x0000000000513edf in ?? ()
#3  0x000000000050d3ed in ?? ()
#4  0x000000000048d26b in ?? ()
#5  0x00000000411526b8 in ?? ()
#6  0x000000000257fa80 in ?? ()
#7  0x00007fe499352168 in ?? ()
#8  0x00007fe49884f7b8 in ?? ()
#9  0x000000004115254c in ?? ()
#10 0x00007fe49dec9380 in ?? ()
#11 0x0000000040e31ed0 in ?? ()
#12 0x0000000040e31e30 in ?? ()
#13 0x00007fe4a0204000 in ?? ()
#14 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x41111950 (LWP 27173)):
#0  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0000000000511740 in ?? ()
#2  0x000000000050d92d in ?? ()
#3  0x000000000048eafd in ?? ()
#4  0x000000004051f5a4 in ?? ()
#5  0x0000000002532190 in ?? ()
#6  0x0000000002532190 in ?? ()
#7  0x0000000041110d30 in ?? ()
#8  0x00007fe49882dab0 in ?? ()
#9  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x41ba0950 (LWP 27174)):
#0  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0000000000511740 in ?? ()
#2  0x000000000050d92d in ?? ()
#3  0x000000000048eafd in ?? ()
#4  0x000000004051f5a4 in ?? ()
#5  0x0000000002763b60 in ?? ()
#6  0x0000000041b9fd20 in ?? ()
#7  0x00007fe48bd9de70 in ?? ()
#8  0x00007fe48bd90e40 in ?? ()
#9  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x4142e950 (LWP 27175)):
#0  0x00007fe49f66855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0000000000511740 in ?? ()
#2  0x000000000050d92d in ?? ()
#3  0x000000000048eafd in ?? ()
#4  0x000000004051f5a4 in ?? ()
#5  0x00000000027aaad0 in ?? ()
#6  0x000000004142dd20 in ?? ()
#7  0x00007fe49882d990 in ?? ()
#8  0x00007fe49882d990 in ?? ()
#9  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x44096950 (LWP 27185)):
#0  0x00007fe49f14d238 in epoll_wait () from /lib/libc.so.6
#1  0x0000000000474137 in ?? ()
#2  0x000000000048fcf3 in ?? ()
#3  0x000000000050578b in ?? ()
#4  0x0000000000520562 in ?? ()
#5  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#6  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x43490950 (LWP 27189)):
#0  0x00007fe49f143206 in poll () from /lib/libc.so.6
#1  0x0000000040348cc1 in ?? ()
#2  0x000000004348fe70 in ?? ()
#3  0x0000000041e6ee18 in ?? ()
#4  0x000000004348fe70 in ?? ()
#5  0x0000000000000001 in ?? ()
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x44699950 (LWP 27190)):
#0  0x00007fe49f66b1cb in accept () from /lib/libpthread.so.0
#1  0x000000000050f72e in ?? ()
#2  0x00000000004c61d3 in ?? ()
#3  0x000000004034b6cc in ?? ()
#4  0x0000000002937300 in ?? ()
#5  0x00000000406f8060 in ?? ()
#6  0x00007fe48c548700 in ?? ()
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x418e0950 (LWP 27191)):
#0  0x00007fe49f143206 in poll () from /lib/libc.so.6
#1  0x00007fe49fcc33b8 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe49fcc3a4d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe493b9db20 in ?? () from /usr/lib/libORBit-2.so.0
#4  0x00007fe49fce92a4 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#6  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x42e7d950 (LWP 27192)):
#0  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe48d52a438 in gst_queue_chain (pad=<value optimized out>, buffer=0x7fe495755a80) at gstqueue.c:934
#2  0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe495544e60, buffer=0x7fe495755a80) at gstpad.c:3877
#3  0x00007fe49299d90b in gst_pad_push (pad=0x7fe495544cf0, buffer=0x7fe495755a80) at gstpad.c:4045
#4  0x00007fe48cdee5c8 in gst_selector_pad_chain (pad=0x7fe49572e010, buf=0x7fe495755a80) at gststreamselector.c:424
#5  0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe49572e010, buffer=0x7fe495755a80) at gstpad.c:3877
#6  0x00007fe49299d90b in gst_pad_push (pad=0x7fe494e52740, buffer=0x7fe495755a80) at gstpad.c:4045
#7  0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe49457b980, buffer=0x7fe495755a80) at gstpad.c:3877
#8  0x00007fe49299d90b in gst_pad_push (pad=0x7fe495544a10, buffer=0x7fe495755a80) at gstpad.c:4045
#9  0x00007fe487949d32 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#10 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe4955448a0, buffer=0x7fe480046d30) at gstpad.c:3877
#11 0x00007fe49299d90b in gst_pad_push (pad=0x7fe495544730, buffer=0x7fe480046d30) at gstpad.c:4045
#12 0x00007fe48f8562de in gst_mp3parse_emit_frame (mp3parse=0x7fe49571cc10, size=417, mode=1, crc=1) at gstmpegaudioparse.c:844
#13 0x00007fe48f85770a in gst_mp3parse_chain (pad=<value optimized out>, buf=<value optimized out>) at gstmpegaudioparse.c:1372
#14 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe4955445c0, buffer=0x7fe480046e30) at gstpad.c:3877
#15 0x00007fe49299d90b in gst_pad_push (pad=0x7fe495544450, buffer=0x7fe480046e30) at gstpad.c:4045
#16 0x00007fe489f0b796 in gst_icydemux_typefind_or_forward (icydemux=0x7fe494c766c0, buf=0x7fe480046e30) at gsticydemux.c:479
#17 0x00007fe489f0bbc0 in gst_icydemux_chain (pad=<value optimized out>, buf=0x7fe495889110) at gsticydemux.c:524
#18 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe4955442e0, buffer=0x7fe495889110) at gstpad.c:3877
#19 0x00007fe49299d90b in gst_pad_push (pad=0x7fe494e9eb80, buffer=0x7fe495889110) at gstpad.c:4045
#20 0x00007fe48d52df2f in gst_type_find_element_chain (pad=0x7fe494e9ea10, buffer=0x7fe495889110) at gsttypefindelement.c:622
#21 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe494e9ea10, buffer=0x7fe495889110) at gstpad.c:3877
#22 0x00007fe49299d90b in gst_pad_push (pad=0x7fe49457b4d0, buffer=0x7fe495889110) at gstpad.c:4045
#23 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe494e52590, buffer=0x7fe495889110) at gstpad.c:3877
#24 0x00007fe49299d90b in gst_pad_push (pad=0x7fe494e9e8a0, buffer=0x7fe495889110) at gstpad.c:4045
#25 0x00007fe491dad71d in gst_base_src_loop (pad=0x7fe494e9e8a0) at gstbasesrc.c:2187
#26 0x00007fe4929bbc06 in gst_task_func (task=0x7fe495516320, tclass=<value optimized out>) at gsttask.c:192
#27 0x00007fe49fcea837 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007fe49fce92a4 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#30 0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#31 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x4267c950 (LWP 27194)):
#0  0x00007fe49f143206 in poll () from /lib/libc.so.6
#1  0x00007fe487502f6d in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fe4874f748a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fe4874f88e8 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fe4874f89b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fe487502d6d in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fe48751f400 in ?? () from /usr/lib/libpulse.so.0
#7  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#8  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x44e9a950 (LWP 27195)):
#0  0x00007fe49f143206 in poll () from /lib/libc.so.6
#1  0x00007fe487502f6d in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fe4874f748a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fe4874f88e8 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fe4874f89b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fe487502d6d in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fe48751f400 in ?? () from /usr/lib/libpulse.so.0
#7  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#8  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x4569b950 (LWP 27196)):
#0  0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007fe49f6661a0 in _L_lock_102 () from /lib/libpthread.so.0
#2  0x00007fe49f665aae in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x00007fe49299d207 in gst_pad_alloc_buffer_full (pad=0x7fe494e9e2e0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d71980, buf=0x4569ae88, setcaps=0) at gstpad.c:2764
#4  0x00007fe491db4bb2 in gst_base_transform_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d71980, buf=0x4569ae88) at gstbasetransform.c:1478
#5  0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe4945c65c0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d71980, buf=0x4569ae88, setcaps=0) at gstpad.c:2698
#6  0x00007fe491db43cf in gst_base_transform_handle_buffer (trans=0x7fe494e44000, inbuf=0x7fe495755980, outbuf=0x4569ae88)
    at gstbasetransform.c:1143
#7  0x00007fe491db51cc in gst_base_transform_chain (pad=0x7fe4945c6450, buffer=0x7fe495755980) at gstbasetransform.c:1887
#8  0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe4945c6450, buffer=0x7fe495755980) at gstpad.c:3877
#9  0x00007fe49299d90b in gst_pad_push (pad=0x7fe4945c62e0, buffer=0x7fe495755980) at gstpad.c:4045
#10 0x00007fe48d528522 in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1047
#11 0x00007fe4929bbc06 in gst_task_func (task=0x7fe495516500, tclass=<value optimized out>) at gsttask.c:192
#12 0x00007fe49fcea837 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007fe49fce92a4 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#15 0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x45e9c950 (LWP 27197)):
#0  0x00007fe49f66af4b in read () from /lib/libpthread.so.0
#1  0x0000000000429dbc in ?? ()
#2  0x000000000052fddd in ?? ()
#3  <signal handler called>
#4  0x00000000004679c7 in ?? ()
#5  0x000000000046a98a in mono_jit_info_table_find ()
#6  0x000000000052fb5c in ?? ()
#7  <signal handler called>
#8  0x00007fe49f098fd5 in raise () from /lib/libc.so.6
#9  0x00007fe49f09ab43 in abort () from /lib/libc.so.6
#10 0x00007fe49fce5d83 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#11 0x00007fe49fce6222 in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#12 0x00007fe49297d526 in gst_caps_subtract (minuend=0x7fe494d7bd80, subtrahend=0x7fe494ce9b40) at gstcaps.c:1370
#13 0x00007fe49297d6cd in gst_caps_is_subset (subset=0x7fe494d7bd80, superset=0x7fe494ce9b40) at gstcaps.c:1050
#14 0x00007fe49297d73d in gst_caps_is_equal (caps1=0x7fe494d7bd80, caps2=0x7fe494ce9b40) at gstcaps.c:1087
#15 0x00007fe49299c503 in gst_pad_accept_caps (pad=0x7fe494e9e2e0, caps=0x7fe494d7bd80) at gstpad.c:2305
#16 0x00007fe49299c681 in gst_pad_configure_src (pad=0x6a1c, caps=0x6a3d, dosetcaps=6) at gstpad.c:2488
#17 0x00007fe49299d16f in gst_pad_alloc_buffer_full (pad=0x7fe494e9e2e0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2797
#18 0x00007fe491db4bb2 in gst_base_transform_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8) at gstbasetransform.c:1478
#19 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe4945c65c0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#20 0x00007fe491db4bb2 in gst_base_transform_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8) at gstbasetransform.c:1478
#21 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe4945c62e0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#22 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe494e9e450, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#23 0x00007fe48d52c70b in gst_tee_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8) at gsttee.c:480
#24 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe494428e10, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#25 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe49572d8a0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#26 0x00007fe491db4bb2 in gst_base_transform_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8) at gstbasetransform.c:1478
#27 0x00007fe49299cfd9 in gst_pad_alloc_buffer_full (pad=0x7fe49572d5c0, offset=18446744073709551615, size=4608, 
    caps=0x7fe494d7bd80, buf=0x45e9bce8, setcaps=0) at gstpad.c:2698
#28 0x00007fe491db43cf in gst_base_transform_handle_buffer (trans=0x7fe494e8ad70, inbuf=0x7fe495755f00, outbuf=0x45e9bce8)
    at gstbasetransform.c:1143
#29 0x00007fe491db51cc in gst_base_transform_chain (pad=0x7fe49572d450, buffer=0x7fe495755f00) at gstbasetransform.c:1887
#30 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe49572d450, buffer=0x7fe495755f00) at gstpad.c:3877
#31 0x00007fe49299d90b in gst_pad_push (pad=0x7fe49572d2e0, buffer=0x7fe495755f00) at gstpad.c:4045
#32 0x00007fe491db5220 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>)
    at gstbasetransform.c:1907
#33 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe49572d170, buffer=0x7fe495755f00) at gstpad.c:3877
#34 0x00007fe49299d90b in gst_pad_push (pad=0x7fe49457bb10, buffer=0x7fe495755f00) at gstpad.c:4045
#35 0x00007fe49299c875 in gst_pad_chain_unchecked (pad=0x7fe494e528f0, buffer=0x7fe495755f00) at gstpad.c:3877
#36 0x00007fe49299d90b in gst_pad_push (pad=0x7fe49572d000, buffer=0x7fe495755f00) at gstpad.c:4045
#37 0x00007fe48d528522 in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1047
#38 0x00007fe4929bbc06 in gst_task_func (task=0x7fe4955165a0, tclass=<value optimized out>) at gsttask.c:192
#39 0x00007fe49fcea837 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007fe49fce92a4 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#42 0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#43 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x4669d950 (LWP 27204)):
#0  0x00007fe49f6682d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe48750280b in pa_threaded_mainloop_wait () from /usr/lib/libpulse.so.0
#2  0x00007fe48773c9b9 in gst_pulsesink_write (asink=0x7fe494e0f5f0, data=0x2a0e51c, length=1764) at pulsesink.c:696
#3  0x00007fe4900cb388 in audioringbuffer_thread_func (buf=0x7fe494eb5a20) at gstaudiosink.c:226
#4  0x00007fe49fce92a4 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fe49f6643ea in start_thread () from /lib/libpthread.so.0
#6  0x00007fe49f14cc6d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe4a0350720 (LWP 27164)):
#0  0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007fe49f6661a0 in _L_lock_102 () from /lib/libpthread.so.0
#2  0x00007fe49f665aae in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x00007fe49299b37e in gst_pad_iterate_internal_links_default (pad=0x7fe494e9e2e0) at gstpad.c:3005
#4  0x00007fe49299b799 in gst_pad_dispatcher (pad=0x7fe494e9e2e0, dispatch=0x7fe49299a530 <gst_pad_query>, data=0x7fe494d75e40)
    at gstpad.c:3356
#5  0x00007fe49299b944 in gst_pad_dispatcher (pad=0x7fe494e9e000, dispatch=0x7fe49299a530 <gst_pad_query>, data=0x7fe494d75e40)
    at gstpad.c:3371
#6  0x00007fe49299b944 in gst_pad_dispatcher (pad=0x7fe4945c6cf0, dispatch=0x7fe49299a530 <gst_pad_query>, data=0x7fe494d75e40)
    at gstpad.c:3371
#7  0x00007fe49298e4e0 in gst_proxy_pad_do_query (pad=<value optimized out>, query=0x7fe494d75e40) at gstghostpad.c:154
#8  0x00007fe49298e4e0 in gst_proxy_pad_do_query (pad=<value optimized out>, query=0x7fe494d75e40) at gstghostpad.c:154
#9  0x00007fe491da0ac7 in gst_base_sink_peer_query (sink=<value optimized out>, query=0x7fe494d75e40) at gstbasesink.c:3166
#10 0x00007fe491da7c71 in gst_base_sink_query (element=0x7fe494e0f5f0, query=0x7fe494d75e40) at gstbasesink.c:3428
#11 0x00007fe4900d1605 in gst_base_audio_sink_query (element=0x7fe494e0f5f0, query=0x7fe494d75e40) at gstbaseaudiosink.c:362
#12 0x00007fe492975674 in bin_query_duration_fold (item=0x7fe494ea9c20, ret=0x7fffa836b6f0, fold=0x7fe49f66dfe0) at gstbin.c:2970
#13 0x00007fe49299461e in gst_iterator_fold (it=0x7fe48009fd10, func=0x7fe492975650 <bin_query_duration_fold>, ret=0x7fffa836b6f0, 
    user_data=0x7fffa836b6d0) at gstiterator.c:540
#14 0x00007fe492974d2c in gst_bin_query (element=<value optimized out>, query=0x7fe494d75e40) at gstbin.c:3190
#15 0x00007fe492975674 in bin_query_duration_fold (item=0x7fe494ea9c20, ret=0x7fffa836b840, fold=0x7fe49f66dfe0) at gstbin.c:2970
#16 0x00007fe49299461e in gst_iterator_fold (it=0x7fe48009fbf0, func=0x7fe492975650 <bin_query_duration_fold>, ret=0x7fffa836b840, 
    user_data=0x7fffa836b820) at gstiterator.c:540
#17 0x00007fe492974d2c in gst_bin_query (element=<value optimized out>, query=0x7fe494d75e40) at gstbin.c:3190
#18 0x00007fe492975674 in bin_query_duration_fold (item=0x7fe494ea9c20, ret=0x7fffa836b990, fold=0x7fe49f66dfe0) at gstbin.c:2970
#19 0x00007fe49299461e in gst_iterator_fold (it=0x7fe48009fad0, func=0x7fe492975650 <bin_query_duration_fold>, ret=0x7fffa836b990, 
    user_data=0x7fffa836b970) at gstiterator.c:540
#20 0x00007fe492974d2c in gst_bin_query (element=<value optimized out>, query=0x7fe494d75e40) at gstbin.c:3190
#21 0x00007fe492975674 in bin_query_duration_fold (item=0x7fe494ea9c20, ret=0x7fffa836bae0, fold=0x7fe49f66dfe0) at gstbin.c:2970
#22 0x00007fe49299461e in gst_iterator_fold (it=0x7fe48009f9b0, func=0x7fe492975650 <bin_query_duration_fold>, ret=0x7fffa836bae0, 
    user_data=0x7fffa836bac0) at gstiterator.c:540
#23 0x00007fe492974d2c in gst_bin_query (element=<value optimized out>, query=0x7fe494d75e40) at gstbin.c:3190
#24 0x00007fe492975674 in bin_query_duration_fold (item=0x7fe494ea9c20, ret=0x7fffa836bc30, fold=0x7fe49f66dfe0) at gstbin.c:2970
#25 0x00007fe49299461e in gst_iterator_fold (it=0x7fe48009f8e0, func=0x7fe492975650 <bin_query_duration_fold>, ret=0x7fffa836bc30, 
    user_data=0x7fffa836bc10) at gstiterator.c:540
#26 0x00007fe492974d2c in gst_bin_query (element=<value optimized out>, query=0x7fe494d75e40) at gstbin.c:3190
#27 0x00007fe4929c269c in gst_element_query_duration (element=0x7fe494eaa010, format=0x7fe492e193fc, duration=0x7fffa836bcd0)
    at gstutils.c:1949
#28 0x00007fe492c12e73 in bp_get_duration () from /usr/lib/banshee-1/libbanshee.so
#29 0x000000004087029b in ?? ()
#30 0x00007fe4993602a0 in ?? ()
#31 0x00007fe4993602a0 in ?? ()
#32 0x00007fe4a0180000 in ?? ()
#33 0x00007fffa836c270 in ?? ()
#34 0x0000000000000001 in ?? ()
#35 0x00000000406fd174 in ?? ()
#36 0x00007fe4993602a0 in ?? ()
#37 0x0000000000000001 in ?? ()
#38 0x00007fffa836bd50 in ?? ()
#39 0x00007fffa836bce0 in ?? ()
#40 0x00007fe49dec9000 in ?? ()
#41 0x00007fe4988637e0 in ?? ()
#42 0x0000000000000000 in ?? ()
#0  0x00007fe49f66ab04 in __lll_lock_wait () from /lib/libpthread.so.0

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

zsh: abort (core dumped)  banshee

Friday, 2008-Oct-17 at 03:13:53 - mbt at zest - Linux v2.6.27
Ubuntu Intrepid:[0-6/6111-134]:~>

-- 
GStreamer update (7-Oct-2008, Intrepid) causes Banshee crash
https://bugs.launchpad.net/bugs/279800
You received this bug notification because you are a member of MOTU Mono
Team, which is subscribed to banshee in ubuntu.




More information about the Ubuntu-mono mailing list