Bug#776038: totem: exits with "Totem:ERROR:totem-grilo.c:710:browse_cb: code should not be reached"
Uwe Kleine-König
uwe+debian at kleine-koenig.org
Fri Jan 23 09:26:59 UTC 2015
Package: totem
Version: 3.14.0-2
Severity: normal
Hello,
I can reproducibly crash totem by starting it without parameters, select
"Channels", then my router's DLNA icon -> Internetradio ->
$radiostation.
I can play this stream with vlc just fine.
This is the backtrace as catched by gdb:
(gdb) run
Starting program: /usr/bin/totem
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe550a700 (LWP 18149)]
[New Thread 0x7fffe4d09700 (LWP 18150)]
[New Thread 0x7fffd6f02700 (LWP 18151)]
[New Thread 0x7fffd6701700 (LWP 18152)]
[New Thread 0x7fffd5f00700 (LWP 18153)]
[New Thread 0x7fffd56ff700 (LWP 18154)]
[New Thread 0x7fffd4efe700 (LWP 18155)]
[New Thread 0x7fffcffff700 (LWP 18156)]
[New Thread 0x7fffcf7fe700 (LWP 18157)]
[New Thread 0x7fffc4994700 (LWP 18158)]
[Thread 0x7fffcf7fe700 (LWP 18157) exited]
[New Thread 0x7fffcf7fe700 (LWP 18165)]
[Thread 0x7fffc4994700 (LWP 18158) exited]
[Thread 0x7fffcf7fe700 (LWP 18165) exited]
**
Totem:ERROR:totem-grilo.c:710:browse_cb: code should not be reached
Program received signal SIGABRT, Aborted.
0x00007ffff0066107 in __GI_raise (sig=sig at entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff0066107 in __GI_raise (sig=sig at entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff00674e8 in __GI_abort () at abort.c:89
#2 0x00007ffff0666b35 in g_assertion_message (
domain=domain at entry=0x7ffff7bbd9a8 "Totem",
file=file at entry=0x7ffff7bc04b4 "totem-grilo.c", line=line at entry=710,
func=func at entry=0x7ffff7bc0c21 <__FUNCTION__.63593> "browse_cb",
message=message at entry=0x555557666a60 "code should not be reached")
at /tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2291
#3 0x00007ffff0666bca in g_assertion_message_expr (
domain=domain at entry=0x7ffff7bbd9a8 "Totem",
file=file at entry=0x7ffff7bc04b4 "totem-grilo.c", line=line at entry=710,
func=func at entry=0x7ffff7bc0c21 <__FUNCTION__.63593> "browse_cb",
expr=expr at entry=0x0) at /tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2306
#4 0x00007ffff7b9c340 in browse_cb (source=0x555555984660,
browse_id=<optimized out>, media=0x5555579b74c0, remaining=0,
user_data=0x555555ab66e0, error=<optimized out>) at totem-grilo.c:710
#5 0x00007ffff2fc7d67 in queue_process (user_data=0x555557181370)
at grl-source.c:2082
#6 0x00007ffff0640b6d in g_main_dispatch (context=0x55555578eec0)
at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#7 g_main_context_dispatch (context=context at entry=0x55555578eec0)
at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#8 0x00007ffff0640f48 in g_main_context_iterate (
context=context at entry=0x55555578eec0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>)
at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#9 0x00007ffff0640ffc in g_main_context_iteration (context=0x55555578eec0,
context at entry=0x0, may_block=may_block at entry=1)
at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#10 0x00007ffff0bfd20c in g_application_run (application=0x5555557901a0,
argc=1, argv=0x7fffffffe338)
at /tmp/buildd/glib2.0-2.42.1/./gio/gapplication.c:2282
#11 0x000055555555650b in main (argc=1, argv=0x7fffffffe338) at totem.c:266
Best regards
Uwe
-- System Information:
Debian Release: 8.0
APT prefers testing-proposed-updates
APT policy: (900, 'testing-proposed-updates'), (900, 'testing'), (600, 'unstable'), (500, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages totem depends on:
ii gnome-icon-theme 3.12.0-1
ii gnome-icon-theme-symbolic 3.12.0-1
ii grilo-plugins-0.2 0.2.13-3
ii gsettings-desktop-schemas 3.14.1-1
ii gstreamer1.0-clutter 2.0.12-1
ii gstreamer1.0-plugins-bad 1.4.4-2
ii gstreamer1.0-plugins-base 1.4.4-2
ii gstreamer1.0-plugins-good 1.4.4-2
ii gstreamer1.0-x 1.4.4-2
ii libatk1.0-0 2.14.0-1
ii libc6 2.19-13
ii libcairo-gobject2 1.14.0-2.1
ii libcairo2 1.14.0-2.1
ii libclutter-1.0-0 1.20.0-1
ii libclutter-gst-2.0-0 2.0.12-1
ii libclutter-gtk-1.0-0 1.6.0-1
ii libcogl-pango20 1.18.2-3
ii libcogl-path20 1.18.2-3
ii libcogl20 1.18.2-3
ii libdrm2 2.4.58-2
ii libegl1-mesa [libegl1-x11] 10.3.2-1
ii libgbm1 10.3.2-1
ii libgdk-pixbuf2.0-0 2.31.1-2+b1
ii libgirepository-1.0-1 1.42.0-2.2
ii libglib2.0-0 2.42.1-1
ii libgnome-desktop-3-10 3.14.1-1
ii libgrilo-0.2-1 0.2.11-2
ii libgstreamer-plugins-base1.0-0 1.4.4-2
ii libgstreamer1.0-0 1.4.4-2
ii libgtk-3-0 3.14.5-1
ii libjson-glib-1.0-0 1.0.2-1
ii libnautilus-extension1a 3.14.1-2
ii libpango-1.0-0 1.36.8-3
ii libpangocairo-1.0-0 1.36.8-3
ii libpeas-1.0-0 1.12.1-2
ii libtotem-plparser18 3.10.3-1
ii libtotem0 3.14.0-2
ii libwayland-client0 1.6.0-2
ii libwayland-cursor0 1.6.0-2
ii libwayland-egl1-mesa [libwayland-egl1] 10.3.2-1
ii libwayland-server0 1.6.0-2
ii libx11-6 2:1.6.2-3
ii libxcomposite1 1:0.4.4-1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.1-2+b2
ii libxi6 2:1.7.4-1+b2
ii libxkbcommon0 0.4.3-2
ii libxml2 2.9.1+dfsg1-4
ii libxrandr2 2:1.4.2-1+b1
pn python:any <none>
ii totem-common 3.14.0-2
Versions of packages totem recommends:
ii gstreamer1.0-libav 1.4.4-2
ii gstreamer1.0-plugins-ugly 1.4.4-2
ii gstreamer1.0-pulseaudio 1.4.4-2
ii totem-plugins 3.14.0-2
Versions of packages totem suggests:
pn gnome-codec-install <none>
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list