GNOME Bugzilla – Bug 620202
banshee repeatedly playing two videos hang
Last modified: 2020-03-17 09:01:32 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..
├─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)
+ Trace 222179
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
(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
No FC13 builds are available as far as I know.
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
+ Trace 224856
Thread 5 (Thread 0x7fa79a14e710 (LWP 21168))
================================================================= 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)
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?
[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
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.