After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 620202 - banshee repeatedly playing two videos hang
banshee repeatedly playing two videos hang
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: GStreamer
1.6.1
Other Linux
: Normal major
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-06-01 02:23 UTC by Luming Yu
Modified: 2020-03-17 09:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Luming Yu 2010-06-01 02:23:23 UTC
I happen to see a banshee-1 hang after it was accidentally left
repeatedly playing two videos (big-buck-bunny.ogv and kittens.ogv)
overnight. Any insight and suggestions to the hang will be very appreciated.

I heard the bug from one of my friends, and reproduced and confirmed
it happened to me too. So I'm pretty sure it's reproducible. I have left
the hung banshee there and suspend the system, and waiting on expert's input to
proceed forward.. i.e. I'm ready to provide info from an already-hang banshee..
Comment 1 Luming Yu 2010-06-01 02:28:32 UTC
   ├─bash(2726)───banshee-1(2731)─┬─{banshee-1}(2732)
        │                              ├─{banshee-1}(2733)
        │                              ├─{banshee-1}(2734)
        │                              ├─{banshee-1}(2735)
        │                              ├─{banshee-1}(2736)
        │                              ├─{banshee-1}(2737)
        │                              ├─{banshee-1}(2739)
        │                              ├─{banshee-1}(2740)
        │                              ├─{banshee-1}(2741)
        │                              ├─{banshee-1}(2743)
        │                              ├─{banshee-1}(2747)
        │                              ├─{banshee-1}(2748)
        │                              ├─{banshee-1}(2764)
        │                              ├─{banshee-1}(2765)
        │                              ├─{banshee-1}(2766)
        │                              ├─{banshee-1}(2806)
        │                              ├─{banshee-1}(2812)
        │                              └─{banshee-1}(2813)


(gdb) bt full  (2806)
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S line 169
  • #2 gst_data_queue_push
    at gstdataqueue.c line 417
  • #3 gst_multi_queue_chain
    at gstmultiqueue.c line 1169
  • #4 gst_pad_chain_data_unchecked
    at gstpad.c line 4122
  • #5 gst_pad_push_data
    at gstpad.c line 4351
  • #6 gst_ogg_demux_chain_peer
    at gstoggdemux.c line 649
  • #7 gst_ogg_pad_submit_packet
    at gstoggdemux.c line 860
  • #8 gst_ogg_pad_stream_out
    at gstoggdemux.c line 893
  • #9 gst_ogg_pad_submit_page
    at gstoggdemux.c line 965
  • #10 gst_ogg_demux_chain
    at gstoggdemux.c line 2878
  • #11 gst_ogg_demux_loop_forward
    at gstoggdemux.c line 2968
  • #12 gst_ogg_demux_loop
    at gstoggdemux.c line 3112
  • #13 gst_task_func
    at gsttask.c line 238
  • #14 default_func
    at gsttaskpool.c line 70
  • #15 ??
    from /lib/libglib-2.0.so.0
  • #16 ??
    from /lib/libglib-2.0.so.0
  • #17 start_thread
    at pthread_create.c line 301
  • #18 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S line 169
  • #2 handle_pad_block
    at gstpad.c line 3959
  • #3 gst_pad_push_event
    at gstpad.c line 4876
  • #4 ??
    from /usr/lib/gstreamer-0.10/libgstflac.so
  • #5 gst_pad_send_event
    at gstpad.c line 5043
  • #6 gst_pad_push_event
    at gstpad.c line 4899
  • #7 gst_single_queue_push_one
    at gstmultiqueue.c line 942
  • #8 gst_multi_queue_loop
    at gstmultiqueue.c line 1101
  • #9 gst_task_func
    at gsttask.c line 238
  • #10 default_func
    at gsttaskpool.c line 70
  • #11 ??
    from /lib/libglib-2.0.so.0
  • #12 ??
    from /lib/libglib-2.0.so.0
  • #13 start_thread
    at pthread_create.c line 301
  • #14 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133
  • #0 __kernel_vsyscall
  • #1 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 142
  • #2 _L_lock_800
    from /lib/libpthread.so.0
  • #3 __pthread_mutex_lock
    at pthread_mutex_lock.c line 61
  • #4 ??
    from /usr/lib/banshee-1/libbanshee.so
  • #5 g_cclosure_marshal_VOID__OBJECT
    from /lib/libgobject-2.0.so.0
  • #6 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #7 ??
    from /lib/libgobject-2.0.so.0
  • #8 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #9 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #10 gst_bin_add_func
    at gstbin.c line 1099
  • #11 gst_bin_add
    at gstbin.c line 1162
  • #12 ??
    from /usr/lib/gstreamer-0.10/libgstgconfelements.so
  • #13 ??
    from /usr/lib/gstreamer-0.10/libgstgconfelements.so
  • #14 gst_element_change_state
    at gstelement.c line 2548
  • #15 gst_element_set_state_func
    at gstelement.c line 2504
  • #16 gst_element_set_state
    at gstelement.c line 2405
  • #17 setup_video_chain
    at gstplaysink.c line 1142
  • #18 gst_play_sink_reconfigure
    at gstplaysink.c line 1880
  • #19 no_more_pads_cb
    at gstplaybin2.c line 2830
  • #20 g_cclosure_marshal_VOID__VOID
    from /lib/libgobject-2.0.so.0
  • #21 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #22 ??
    from /lib/libgobject-2.0.so.0
  • #23 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #24 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #25 gst_element_no_more_pads
    at gstelement.c line 923
  • #26 no_more_pads_full
    at gsturidecodebin.c line 732
  • #27 g_cclosure_marshal_VOID__VOID
    from /lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #29 ??
    from /lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #32 gst_element_no_more_pads
    at gstelement.c line 923
  • #33 gst_decode_bin_expose
    at gstdecodebin2.c line 3016
  • #34 source_pad_blocked_cb
    at gstdecodebin2.c line 3135
  • #35 handle_pad_block
    at gstpad.c line 3932
  • #36 gst_pad_push_event
    at gstpad.c line 4876
  • #37 theora_handle_type_packet
    at gsttheoradec.c line 844
  • #38 theora_handle_header_packet
    at gsttheoradec.c line 875
  • #39 theora_dec_decode_buffer
    at gsttheoradec.c line 1188
  • #40 theora_dec_chain_forward
    at gsttheoradec.c line 1354
  • #41 theora_dec_chain
    at gsttheoradec.c line 1382
  • #42 gst_pad_chain_data_unchecked
    at gstpad.c line 4122
  • #43 gst_pad_push_data
    at gstpad.c line 4351
  • #44 gst_single_queue_push_one
    at gstmultiqueue.c line 919
  • #45 gst_multi_queue_loop
    at gstmultiqueue.c line 1101
  • #46 gst_task_func
    at gsttask.c line 238
  • #47 default_func
    at gsttaskpool.c line 70
  • #48 ??
    from /lib/libglib-2.0.so.0
  • #49 ??
    from /lib/libglib-2.0.so.0
  • #50 start_thread
    at pthread_create.c line 301
  • #51 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133

Comment 2 David Nielsen 2010-11-22 19:07:22 UTC
I think this may be a duplicate of:
https://bugzilla.gnome.org/show_bug.cgi?id=632114

Which was fixed recently, is it possible for you to test 1.9.0 or the daily builds for Banshee which are available for Ubuntu[1] to confirm if this problem has been fixed?

https://launchpad.net/~banshee-team/+archive/banshee-daily
Comment 3 Luming Yu 2010-11-24 09:02:15 UTC
(In reply to comment #2)
> I think this may be a duplicate of:
> https://bugzilla.gnome.org/show_bug.cgi?id=632114

Should be same

> Which was fixed recently, is it possible for you to test 1.9.0 or the daily
> builds for Banshee which are available for Ubuntu[1] to confirm if this problem
> has been fixed?
> https://launchpad.net/~banshee-team/+archive/banshee-daily

Is there a rpm ready for me to try in fedora 13?

if not , I will try 1.9.0 late.

Thanks,
Luming
Comment 4 David Nielsen 2010-11-25 05:19:08 UTC
No FC13 builds are available as far as I know.
Comment 5 Luming Yu 2010-11-26 13:38:51 UTC
crash!!!

[luyu@x61 banshee-1-1.9.0]$ /usr/local/bin/banshee-1 
[Info  21:51:03.077] Running Banshee 1.9.0: [source-tarball (linux-gnu, x86_64) @ 2010-11-25 21:45:57 CST]
pp SCAN: SetupDomain
[Info  21:51:17.891] Updating web proxy from GConf
[Info  21:51:18.250] All services are started 12.621822
[Info  21:51:22.026] nereid Client Started
[Warn  21:51:57.441] Seem to be stuck loading file:///home/luyu/Videos/Kittens-1.ogv, so re-trying
*** glibc detected *** banshee-1: invalid fastbin entry (free): 0x0000000003836510 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3f83875746]
/lib64/libglib-2.0.so.0(g_array_free+0x7e)[0x3f85015f8e]
/lib64/libgobject-2.0.so.0(g_value_unset+0x23)[0x3f85c2e763]
/usr/lib64/libgstreamer-0.10.so.0(gst_structure_free+0xa3)[0x3f94879033]
/usr/lib64/libgstreamer-0.10.so.0(gst_caps_unref+0x172)[0x3f94837d82]
/usr/lib64/libgstreamer-0.10.so.0(gst_caps_subtract+0x1c5)[0x3f94839c45]
/usr/lib64/libgstreamer-0.10.so.0(gst_caps_is_subset+0x4d)[0x3f94839d3d]
/usr/lib64/libgstreamer-0.10.so.0[0x3f94856a07]
/usr/lib64/libgstreamer-0.10.so.0(gst_pad_get_caps_reffed+0xca)[0x3f9485a06a]
/usr/lib64/libgstbase-0.10.so.0[0x3f9a423621]
/usr/lib64/libgstreamer-0.10.so.0(gst_pad_accept_caps+0x12c)[0x3f9485a50c]
/usr/lib64/libgstbase-0.10.so.0[0x3f9a41f0b6]
/usr/lib64/libgstbase-0.10.so.0[0x3f9a421bc7]
/usr/lib64/libgstreamer-0.10.so.0(gst_pad_set_caps+0x187)[0x3f94859d37]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485a942]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485b10e]
/usr/lib64/libgstbase-0.10.so.0[0x3f9a4234f7]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485a82d]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485b10e]
/usr/lib64/libgstbase-0.10.so.0[0x3f9a4234f7]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485a82d]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9485b10e]
/usr/lib64/gstreamer-0.10/libgstcoreelements.so(+0x17a91)[0x7fa7ca196a91]
/usr/lib64/libgstreamer-0.10.so.0[0x3f9488318f]
/lib64/libglib-2.0.so.0[0x3f85066d4b]
/lib64/libglib-2.0.so.0[0x3f85064e84]
/lib64/libpthread.so.0[0x3f83c07761]
/lib64/libc.so.6(clone+0x6d)[0x3f838e150d]
======= Memory map: ========
00400000-006ae000 r-xp 00000000 fd:00 267053                             /usr/bin/mono
008ad000-008b8000 rw-p 002ad000 fd:00 267053                             /usr/bin/mono
008b8000-008f5000 rw-p 00000000 00:00 0 
00ab7000-00abe000 rw-p 002b7000 fd:00 267053                             /usr/bin/mono
01c48000-03aab000 rw-p 00000000 00:00 0                                  [heap]
4014f000-4016f000 rwxp 00000000 00:00 0 
401c7000-401d7000 rwxp 00000000 00:00 0 
402a2000-402b2000 rwxp 00000000 00:00 0 
402bc000-402cc000 rwxp 00000000 00:00 0 
4030b000-4031b000 rwxp 00000000 00:00 0 
403b0000-403c0000 rwxp 00000000 00:00 0 
404da000-404ea000 rwxp 00000000 00:00 0 
4078a000-4079a000 rwxp 00000000 00:00 0 
40848000-40858000 rwxp 00000000 00:00 0 
408b7000-408c7000 rwxp 00000000 00:00 0 
40902000-40912000 rwxp 00000000 00:00 0 
40b01000-40b11000 rwxp 00000000 00:00 0 
40b1e000-40b2e000 rwxp 00000000 00:00 0 
40b36000-40b46000 rwxp 00000000 00:00 0 
40b4e000-40b5e000 rwxp 00000000 00:00 0 
40d85000-40d86000 r--p 00000000 00:00 0 
40dca000-40dea000 rwxp 00000000 00:00 0 
40df6000-40e06000 rwxp 00000000 00:00 0 
40ea0000-40eb0000 rwxp 00000000 00:00 0 
40f2f000-40f3f000 rwxp 00000000 00:00 0 
40f97000-40fa7000 rwxp 00000000 00:00 0 
41059000-41069000 rwxp 00000000 00:00 0 
41132000-41142000 rwxp 00000000 00:00 0 
4115d000-4116d000 rwxp 00000000 00:00 0 
4121e000-4122e000 rwxp 00000000 00:00 0 
413a4000-413c4000 rwxp 00000000 00:00 0 
4140b000-4141b000 rwxp 00000000 00:00 0 
416b3000-416c3000 rwxp 00000000 00:00 0 
41893000-418a3000 rwxp 00000000 00:00 0 
419bc000-419bd000 ---p 00000000 00:00 0 
41a26000-41a36000 rwxp 00000000 00:00 0 
41a51000-41a61000 rwxp 00000000 00:00 0 
41ae8000-41af8000 rwxp 00000000 00:00 0 
41b7d000-41b8d000 rwxp 00000000 00:00 0 
41c8c000-41cbc000 rwxp 00000000 00:00 0 
41f37000-41f47000 rwxp 00000000 00:00 0 
41f4f000-41f5f000 rwxp 00000000 00:00 0 
3f83400000-3f8341e000 r-xp 00000000 fd:00 441                            /lib64/ld-2.12.so
3f8361e000-3f8361f000 r--p 0001e000 fd:00 441                            /lib64/ld-2.12.so
3f8361f000-3f83620000 rw-p 0001f000 fd:00 441                            /lib64/ld-2.12.so
3f83620000-3f83621000 rw-p 00000000 00:00 0 
3f83800000-3f83975000 r-xp 00000000 fd:00 444                            /lib64/libc-2.12.so
3f83975000-3f83b75000 ---p 00175000 fd:00 444                            /lib64/libc-2.12.so
3f83b75000-3f83b79000 r--p 00175000 fd:00 444                            /lib64/libc-2.12.so
3f83b79000-3f83b7a000 rw-p 00179000 fd:00 444                            /lib64/libc-2.12.so
3f83b7a000-3f83b7f000 rw-p 00000000 00:00 0 
3f83c00000-3f83c17000 r-xp 00000000 fd:00 448                            /lib64/libpthread-2.12.so
3f83c17000-3f83e16000 ---p 00017000 fd:00 448                            /lib64/libpthread-2.12.so
3f83e16000-3f83e17000 r--p 00016000 fd:00 448                            /lib64/libpthread-2.12.so
3f83e17000-3f83e18000 rw-p 00017000 fd:00 448                            /lib64/libpthread-2.12.so
3f83e18000-3f83e1c000 rw-p 00000000 00:00 0 
3f84000000-3f84002000 r-xp 00000000 fd:00 496                            /lib64/libdl-2.12.so
3f84002000-3f84202000 ---p 00002000 fd:00 496                            /lib64/libdl-2.12.so
3f84202000-3f84203000 r--p 00002000 fd:00 496                            /lib64/libdl-2.12.so
3f84203000-3f84204000 rw-p 00003000 fd:00 496                            /lib64/libdl-2.12.so
3f84400000-3f84407000 r-xp 00000000 fd:00 452                            /lib64/librt-2.12.so
3f84407000-3f84606000 ---p 00007000 fd:00 452                            /lib64/librt-2.12.so
3f84606000-3f84607000 r--p 00006000 fd:00 452                            /lib64/librt-2.12.so
3f84607000-3f84608000 rw-p 00007000 fd:00 452                            /lib64/librt-2.12.so
3f84800000-3f84883000 r-xp 00000000 fd:00 460                            /lib64/libm-2.12.so
3f84883000-3f84a82000 ---p 00083000 fd:00 460                            /lib64/libm-2.12.so
3f84a82000-3f84a83000 r--p 00082000 fd:00 460                            /lib64/libm-2.12.so
3f84a83000-3f84a84000 rw-p 00083000 fd:00 460                            /lib64/libm-2.12.so
3f84c00000-3f84c15000 r-xp 00000000 fd:00 490                            /lib64/libz.so.1.2.3
3f84c15000-3f84e14000 ---p 00015000 fd:00 490                            /lib64/libz.so.1.2.3
3f84e14000-3f84e15000 rw-p 00014000 fd:00 490                            /lib64/libz.so.1.2.3
3f85000000-3f850fb000 r-xp 00000000 fd:00 446                            /lib64/libglib-2.0.so.0.2400.1
3f850fb000-3f852fa000 ---p 000fb000 fd:00 446                            /lib64/libglib-2.0.so.0.2400.1
3f852fa000-3f852fc000 rw-p 000fa000 fd:00 446                            /lib64/libglib-2.0.so.0.2400.1
3f85400000-3f8541c000 r-xp 00000000 fd:00 1390                           /lib64/libselinux.so.1
3f8541c000-3f8561b000 ---p 0001c000 fd:00 1390                           /lib64/libselinux.so.1
3f8561b000-3f8561c000 r--p 0001b000 fd:00 1390                           /lib64/libselinux.so.1
3f8561c000-3f8561d000 rw-p 0001c000 fd:00 1390                           /lib64/libselinux.so.1
3f8561d000-3f8561e000 rw-p 00000000 00:00 0 
3f85800000-3f85804000 r-xp 00000000 fd:00 1348                           /lib64/libgthread-2.0.so.0.2400.1
3f85804000-3f85a03000 ---p 00004000 fd:00 1348                           /lib64/libgthread-2.0.so.0.2400.1
3f85a03000-3f85a04000 rw-p 00003000 fd:00 1348                           /lib64/libgthread-2.0.so.0.2400.1
3f85c00000-3f85c44000 r-xp 00000000 fd:00 1386                           /lib64/libgobject-2.0.so.0.2400.1
3f85c44000-3f85e44000 ---p 00044000 fd:00 1386                           /lib64/libgobject-2.0.so.0.2400.1
3f85e44000-3f85e46000 rw-p 00044000 fd:00 1386                           /lib64/libgobject-2.0.so.0.2400.1
3f86000000-3f86016000 r-xp 00000000 fd:00 1389                           /lib64/libresolv-2.12.so
3f86016000-3f86216000 ---p 00016000 fd:00 1389                           /lib64/libresolv-2.12.so
3f86216000-3f86217000 r--p 00016000 fd:00 1389                           /lib64/libresolv-2.12.so
3f86217000-3f86218000 rw-p 00017000 fd:00 1389                           /lib64/libresolv-2.12.so
3f86218000-3f8621a000 rw-p 00000000 00:00 0 
3f86400000-3f86403000 r-xp 00000000 fd:00 1388                           /lib64/libgmodule-2.0.so.0.2400.1
3f86403000-3f86602000 ---p 00003000 fd:00 1388                           /lib64/libgmodule-2.0.so.0.2400.1
3f86602000-3f86603000 rw-p 00002000 fd:00 1388                           /lib64/libgmodule-2.0.so.0.2400.1
3f86800000-3f868b0000 r-xp 00000000 fd:00 1396                           /lib64/libgio-2.0.so.0.2400.1Stacktrace:


Native stacktrace:

	banshee-1() [0x483981]
	/lib64/libpthread.so.0() [0x3f83c0f440]
	/lib64/libc.so.6(gsignal+0x35) [0x3f838329c5]
	/lib64/libc.so.6(abort+0x175) [0x3f838341a5]
	/lib64/libc.so.6() [0x3f8386fe2b]
	/lib64/libc.so.6() [0x3f83875746]
	/lib64/libglib-2.0.so.0(g_array_free+0x7e) [0x3f85015f8e]
	/lib64/libgobject-2.0.so.0(g_value_unset+0x23) [0x3f85c2e763]
	/usr/lib64/libgstreamer-0.10.so.0(gst_structure_free+0xa3) [0x3f94879033]
	/usr/lib64/libgstreamer-0.10.so.0(gst_caps_unref+0x172) [0x3f94837d82]
	/usr/lib64/libgstreamer-0.10.so.0(gst_caps_subtract+0x1c5) [0x3f94839c45]
	/usr/lib64/libgstreamer-0.10.so.0(gst_caps_is_subset+0x4d) [0x3f94839d3d]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f94856a07]
	/usr/lib64/libgstreamer-0.10.so.0(gst_pad_get_caps_reffed+0xca) [0x3f9485a06a]
	/usr/lib64/libgstbase-0.10.so.0() [0x3f9a423621]
	/usr/lib64/libgstreamer-0.10.so.0(gst_pad_accept_caps+0x12c) [0x3f9485a50c]
	/usr/lib64/libgstbase-0.10.so.0() [0x3f9a41f0b6]
	/usr/lib64/libgstbase-0.10.so.0() [0x3f9a421bc7]
	/usr/lib64/libgstreamer-0.10.so.0(gst_pad_set_caps+0x187) [0x3f94859d37]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485a942]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485b10e]
	/usr/lib64/libgstbase-0.10.so.0() [0x3f9a4234f7]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485a82d]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485b10e]
	/usr/lib64/libgstbase-0.10.so.0() [0x3f9a4234f7]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485a82d]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9485b10e]
	/usr/lib64/gstreamer-0.10/libgstcoreelements.so(+0x17a91) [0x7fa7ca196a91]
	/usr/lib64/libgstreamer-0.10.so.0() [0x3f9488318f]
	/lib64/libglib-2.0.so.0() [0x3f85066d4b]
	/lib64/libglib-2.0.so.0() [0x3f85064e84]
	/lib64/libpthread.so.0() [0x3f83c07761]
	/lib64/libc.so.6(clone+0x6d) [0x3f838e150d]

Debug info from gdb:

[Warn  01:00:49.903] Seem to be stuck loading file:///home/luyu/Videos/Kittens-1.ogv, so re-trying
Mono support loaded.
[Thread debugging using libthread_db enabled]
[New Thread 0x7fa79ab4f710 (LWP 22919)]
[New Thread 0x7fa7a101c710 (LWP 22918)]
[New Thread 0x7fa79974d710 (LWP 21169)]
[New Thread 0x7fa79a14e710 (LWP 21168)]
[New Thread 0x7fa79bfff710 (LWP 21165)]
[New Thread 0x7fa7a23a6710 (LWP 21163)]
[New Thread 0x7fa7a33f2710 (LWP 21162)]
[New Thread 0x7fa7a3df3710 (LWP 21161)]
[New Thread 0x7fa7c96c1710 (LWP 21160)]
[New Thread 0x7fa7c8e71710 (LWP 21159)]
[New Thread 0x7fa7c8c70710 (LWP 21156)]
[New Thread 0x7fa7c90be710 (LWP 21154)]
[New Thread 0x7fa7c92bf710 (LWP 21153)]
[New Thread 0x7fa7c94c0710 (LWP 21152)]
[New Thread 0x7fa7cc5b4710 (LWP 21149)]
[New Thread 0x7fa7ccfb5710 (LWP 21148)]
[New Thread 0x7fa7d617b710 (LWP 21146)]
[New Thread 0x7fa7dda93710 (LWP 21144)]
[New Thread 0x7fa7e4c5f710 (LWP 21143)]
[New Thread 0x7fa7dedc4710 (LWP 21142)]
__lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
136	2:	movl	%edx, %eax
  21 Thread 0x7fa7dedc4710 (LWP 21142)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  20 Thread 0x7fa7e4c5f710 (LWP 21143)  0x0000003f83c0ec6d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  19 Thread 0x7fa7dda93710 (LWP 21144)  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
  18 Thread 0x7fa7d617b710 (LWP 21146)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  17 Thread 0x7fa7ccfb5710 (LWP 21148)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  16 Thread 0x7fa7cc5b4710 (LWP 21149)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  15 Thread 0x7fa7c94c0710 (LWP 21152)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  14 Thread 0x7fa7c92bf710 (LWP 21153)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  13 Thread 0x7fa7c90be710 (LWP 21154)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  12 Thread 0x7fa7c8c70710 (LWP 21156)  0x0000003f838d7e13 in __poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  11 Thread 0x7fa7c8e71710 (LWP 21159)  0x0000003f83c0e48d in read () at ../sysdeps/unix/syscall-template.S:82
  10 Thread 0x7fa7c96c1710 (LWP 21160)  0x0000003f83c0e78d in accept () at ../sysdeps/unix/syscall-template.S:82
  9 Thread 0x7fa7a3df3710 (LWP 21161)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  8 Thread 0x7fa7a33f2710 (LWP 21162)  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
  7 Thread 0x7fa7a23a6710 (LWP 21163)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  6 Thread 0x7fa79bfff710 (LWP 21165)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  5 Thread 0x7fa79a14e710 (LWP 21168)  0x0000003f83c0e48d in read () at ../sysdeps/unix/syscall-template.S:82
  4 Thread 0x7fa79974d710 (LWP 21169)  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  3 Thread 0x7fa7a101c710 (LWP 22918)  0x0000003f83c0ec6d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  2 Thread 0x7fa79ab4f710 (LWP 22919)  0x0000003f838d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, 
    timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
* 1 Thread 0x7fa7e4c56740 (LWP 21140)  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136

Thread 5 (Thread 0x7fa79a14e710 (LWP 21168))

  • #0 read
    at ../sysdeps/unix/syscall-template.S line 82
  • #1 ??
  • #2 <signal handler called>
  • #3 raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #4 abort
    at abort.c line 92
  • #5 __libc_message
    at ../sysdeps/unix/sysv/linux/libc_fatal.c line 186
  • #6 malloc_printerr
  • #7 IA__g_array_free
    at garray.c line 303
  • #8 IA__g_value_unset
    at gvalue.c line 276
  • #9 gst_structure_free
    from /usr/lib64/libgstreamer-0.10.so.0
  • #10 gst_caps_unref
    from /usr/lib64/libgstreamer-0.10.so.0
  • #11 gst_caps_subtract
    from /usr/lib64/libgstreamer-0.10.so.0
  • #12 gst_caps_is_subset
    from /usr/lib64/libgstreamer-0.10.so.0
  • #13 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #14 gst_pad_get_caps_reffed
    from /usr/lib64/libgstreamer-0.10.so.0
  • #15 ??
    from /usr/lib64/libgstbase-0.10.so.0
  • #16 gst_pad_accept_caps
    from /usr/lib64/libgstreamer-0.10.so.0
  • #17 ??
    from /usr/lib64/libgstbase-0.10.so.0
  • #18 ??
    from /usr/lib64/libgstbase-0.10.so.0
  • #19 gst_pad_set_caps
    from /usr/lib64/libgstreamer-0.10.so.0
  • #20 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #21 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #22 ??
    from /usr/lib64/libgstbase-0.10.so.0
  • #23 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #24 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #25 ??
    from /usr/lib64/libgstbase-0.10.so.0
  • #26 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #27 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #28 ??
    from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
  • #29 ??
    from /usr/lib64/libgstreamer-0.10.so.0
  • #30 g_thread_pool_thread_proxy
    at gthreadpool.c line 315
  • #31 g_thread_create_proxy
    at gthread.c line 1893
  • #32 start_thread
    at pthread_create.c line 301
  • #33 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

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

Aborted (core dumped)
Comment 6 David Nielsen 2010-11-26 17:28:02 UTC
That doesn't really on the face look Banshee related, seems more like GStreamer might be doing bad things to kittens.

What versions of gstreamer + -plugins-* are you using?
Comment 7 Luming Yu 2010-11-29 13:11:11 UTC
[luyu@x61 kernel]$ rpm -qa | grep -i gstreamer
PackageKit-gstreamer-plugin-0.6.3-1.fc13.x86_64
gstreamer-rtsp-0.10.5-1.fc13.x86_64
gstreamer-plugins-good-0.10.21-2.fc13.x86_64
gstreamer-tools-0.10.28-2.fc13.x86_64
gstreamer-plugins-base-0.10.28-1.fc13.x86_64
gstreamer-plugins-base-devel-0.10.28-1.fc13.x86_64
gstreamer-plugins-bad-free-0.10.18-1.fc12.x86_64
gstreamer-python-0.10.16-1.fc12.x86_64
gstreamer-0.10.28-2.fc13.x86_64
gstreamer-devel-0.10.28-2.fc13.x86_64
Comment 8 André Klapper 2020-03-17 09:01:32 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.