Bug#303683: totem-gstreamer: Crashes with "The Making of Riven"
Javier Kohen
Javier Kohen <jkohen@users.sourceforge.net>, 303683@bugs.debian.org
Fri, 08 Apr 2005 01:36:14 -0300
Package: totem-gstreamer
Version: 0.100-5
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Totem crashes when trying to play "The Making of Riven" video from the "Myst 10th Anniversary DVD Edition." The file is a QuickTime mov that, although I might not have the necessary codecs to play, doesn't crash gst-launch (as far as I can tell).
When using gst-launch:
jkohen@nada:~$ gst-launch-0.8 filesrc location=/media/cdrom0/The\ Making\ of\ Riven/Makingof.mov ! spider name=spider ! alsasink spider. ! sdlvideosinkRUNNING pipeline ...
Execution ended after 17943 iterations (sum 878693000 ns, average 48971 ns, min 14000 ns, max 133900000 ns).
(Nothing is shown, but no errors or segmentation faults happen.)
On the other hand, using totem:
** Message: don't know how to handle video/x-cinepak, width=(int)432, height=(int)324, framerate=(double)15
** Message: don't know how to handle audio/x-adpcm, layout=(string)quicktime, rate=(int)22050, channels=(int)2
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1075837296 (LWP 17215)]
0x00002aaaae0c46b8 in g_type_check_instance_cast ()
from /usr/lib/libgobject-2.0.so.0
(gdb) bt
#0 0x00002aaaae0c46b8 in g_type_check_instance_cast ()
from /usr/lib/libgobject-2.0.so.0
#1 0x00002aaab0f2a601 in gst_play_base_bin_get_type ()
from /usr/lib/gstreamer-0.8/libgstplaybin.so
#2 0x00002aaaaddb280d in gst_probe_perform ()
from /usr/lib/libgstreamer-0.8.so.1
#3 0x00002aaaaddb2b22 in gst_probe_dispatcher_dispatch ()
from /usr/lib/libgstreamer-0.8.so.1
#4 0x00002aaaaddad192 in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#5 0x00002aaab23effa1 in ?? () from /usr/lib/gstreamer-0.8/libgstqtdemux.so
#6 0x00002aaab1a5fc87 in ?? ()
from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#7 0x00002aaab1a5f24a in ?? ()
from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#8 0x00002aaab1a5f4db in ?? ()
from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#9 0x00002aaab1a5f63d in ?? ()
from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#10 0x00002aaab1a63127 in ?? ()
from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#11 0x00002aaaaddb91ae in gst_scheduler_iterate ()
from /usr/lib/libgstreamer-0.8.so.1
#12 0x00002aaaadd9133f in gst_bin_sync_children_state ()
- ---Type <return> to continue, or q <return> to quit---
from /usr/lib/libgstreamer-0.8.so.1
#13 0x00002aaaaddcc422 in gst_marshal_BOOLEAN__VOID ()
from /usr/lib/libgstreamer-0.8.so.1
#14 0x00002aaaae0ad190 in g_cclosure_new_swap ()
from /usr/lib/libgobject-2.0.so.0
#15 0x00002aaaae0acf16 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00002aaaae0bc23a in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#17 0x00002aaaae0bb5d3 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#18 0x00002aaaae0bba93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00002aaaadd914e7 in gst_bin_iterate ()
from /usr/lib/libgstreamer-0.8.so.1
#20 0x00002aaaaddc1633 in gst_thread_get_current ()
from /usr/lib/libgstreamer-0.8.so.1
#21 0x00002aaaaeaee402 in g_static_private_free ()
from /usr/lib/libglib-2.0.so.0
#22 0x00002aaaae709b55 in start_thread () from /lib/libpthread.so.0
#23 0x00002aaaaf2ff630 in clone () from /lib/libc.so.6
#24 0x0000000000000000 in ?? ()
[..] goes on forever after here...
I'm not sure whether this bug is the same as #300553 as the reporter
didn't provide a back trace. Note that this is a gcc 3.3-based 64-bit Debian AMD64/pure64. I just checked and it works fine with totem (xine) in my IA-32 chroot, but that probably doesn't mean a lot.
- -- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.11-ck3
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Versions of packages totem-gstreamer depends on:
ii dbus-1 0.23.4-1 simple interprocess messaging syst
ii gconf2 2.8.1-5 GNOME configuration database syste
ii gstreamer0.8-aa [gstream 0.8.8-3 AA-lib plugin for GStreamer
ii gstreamer0.8-alsa [gstre 0.8.8-3 ALSA plugin for GStreamer
ii gstreamer0.8-artsd [gstr 0.8.8-3 aRtsd plugin for GStreamer
ii gstreamer0.8-caca [gstre 0.8.8-3 Colour AsCii Art library plugin fo
ii gstreamer0.8-esd [gstrea 0.8.8-3 Enlightened Sound Daemon plugin fo
ii gstreamer0.8-gnomevfs 0.8.8-3 Gnome VFS plugin for GStreamer
ii gstreamer0.8-jack [gstre 0.8.8-3 JACK plugin for GStreamer
ii gstreamer0.8-mad 0.8.8-3 MAD MPEG audio decoder plugin for
ii gstreamer0.8-misc 0.8.8-3 Collection of various GStreamer pl
ii gstreamer0.8-oss [gstrea 0.8.8-3 OSS plugin for GStreamer
ii gstreamer0.8-sdl [gstrea 0.8.8-3 SDL videosink plugin for GStreamer
ii gstreamer0.8-vorbis 0.8.8-3 Vorbis plugin for GStreamer
ii gstreamer0.8-x [gstreame 0.8.8-3 X videosink plugin for GStreamer
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libatk1.0-0 1.8.0-4 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio
ii libbonobo2-0 2.8.1-2 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.8.1-2 The Bonobo UI library
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libesd0 0.2.35-2 Enlightened Sound Daemon - Shared
ii libgconf2-4 2.8.1-5 GNOME configuration database syste
ii libgcrypt11 1.2.0-11 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.4.2-2 library to load .glade files at ru
ii libglib2.0-0 2.6.3-1 The GLib library of C routines
ii libgnome-desktop-2 2.8.3-2 Utility library for loading .deskt
ii libgnome-keyring0 0.4.1-1 GNOME keyring services library
ii libgnome2-0 2.8.1-2 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.8.0-1 A powerful object-oriented display
ii libgnomeui-0 2.8.1-3 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.8.4-2 The GNOME virtual file-system libr
ii libgnutls11 1.0.16-13 GNU TLS library - runtime library
ii libgpg-error0 1.0-1 library for common error values an
ii libgstreamer-gconf0.8-0 0.8.8-3 GConf support for GStreamer
ii libgstreamer-plugins0.8- 0.8.8-3 Various GStreamer libraries and li
ii libgstreamer0.8-0 0.8.9-2 Core GStreamer libraries, plugins,
ii libgtk2.0-0 2.6.4-1 The GTK+ graphical user interface
ii libhal0 0.4.7-3 Hardware Abstraction Layer - share
ii libice6 4.3.0.dfsg.1-12 Inter-Client Exchange library
ii libjpeg62 6b-10 The Independent JPEG Group's JPEG
ii liblircclient0 0.7.1pre2-2 LIRC client library
ii libnautilus-burn0 2.8.7-3 Nautilus Burn Library - runtime ve
ii liborbit2 1:2.12.1-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.8.1-1 Layout and rendering of internatio
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsm6 4.3.0.dfsg.1-12 X Window System Session Management
ii libstartup-notification0 0.8-1 library for program launch feedbac
ii libtasn1-2 0.2.10-4 Manage ASN.1 structures (runtime)
ii libx11-6 4.3.0.dfsg.1-12 X Window System protocol client li
ii libxml2 2.6.16-6 GNOME XML library
ii libxrandr2 4.3.0.dfsg.1-12 X Window System Resize, Rotate and
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxtst6 4.3.0.dfsg.1-12 X Window System event recording an
ii xlibs 4.3.0.dfsg.1-12 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCVgo+823633cP2P8RAsa2AJ0R4bQN88BKl5CUyG2EitFobRHmTACfVV6U
y7TAud3GAgMbBjkxJy9EvyI=
=w3ai
-----END PGP SIGNATURE-----