GNOME Bugzilla – Bug 149742
[asfdemux] Can't play Shania Twain - Up.wma
Last modified: 2004-12-22 21:47:04 UTC
i have mountet my music files over nfs from my server. if i start rhythmbox and say add to libary and select my nfs share rb loads a while an then crashes. with the following error: [0x8205608] [rb_metadata_load] rb-metadata-gst.c:468 (19:27:58): loading metadata for uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf [0x80e4468] [paned_size_allocate_cb] rb-library-source.c:1150 (19:27:58): paned size allocate [0x80e4468] [paned_size_allocate_cb] rb-shell.c:2358 (19:27:58): paned size allocate [0x8205608] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:421 (19:27:58): found type video/x-ms-asf [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: title [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: artist [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: copyright [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: audio-codec [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: video-codec [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: video-codec [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (19:27:58): uri: file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf tag: video-codec Segmentation fault does rb support asf?
What version of rhythmbox/gstreamer? With a new enough gstreamer, it shouldn't crash.
is this new enough? dpkg -l | grep rhythmbox ii rhythmbox 0.8.5-3 music player and organizer for GNOME dpkg -l | grep gstreamer ii gstreamer-gcon 0.6.4-5 GConf support for GStreamer ii gstreamer-gnom 0.6.4-5 Gnome VFS plugin for GStreamer ii gstreamer-mad 0.6.4-5 MAD MPEG audio decoder plugin for GStreamer ii gstreamer-misc 0.6.4-5 Collection of various GStreamer plugins ii gstreamer-oss 0.6.4-5 OSS plugin for GStreamer ii gstreamer-plug 0.6.4-5 Various GStreamer library plugins ii gstreamer-vorb 0.6.4-5 Vorbis plugin for GStreamer ii gstreamer0.8-f 0.8.2-3 FLAC plugin for GStreamer ii gstreamer0.8-g 0.8.2-3 Gnome VFS plugin for GStreamer ii gstreamer0.8-m 0.8.2-3 MAD MPEG audio decoder plugin for GStreamer ii gstreamer0.8-m 0.8.2-3 Collection of various GStreamer plugins ii gstreamer0.8-o 0.8.2-3 OSS plugin for GStreamer ii gstreamer0.8-v 0.8.2-3 Vorbis plugin for GStreamer ii libgstreamer-g 0.8.2-3 GConf support for GStreamer ii libgstreamer-p 0.8.2-3 Various GStreamer libraries and library plug ii libgstreamer0. 0.6.4-1.1 Core GStreamer libraries, plugins, and utili ii libgstreamer0. 0.8.4-1 Core GStreamer libraries, plugins, and utili
if rhythmbox is linked against gstreamer 0.8 and not gstreamer 0.6, it should be enough
and how can i check out this? or have i do compile it myself?
You can use 'apt-cache depends rhythmbox', or 'ldd /usr/bin/rhythmbox' (assuming you are using the rhythmbox binary installed by debian).
apt-cache depends rhythmbox rhythmbox Depends: libart-2.0-2 Depends: libatk1.0-0 Depends: libaudiofile0 Depends: libbonobo2-0 Depends: libbonoboui2-0 Depends: libc6 |Depends: libesd0 Depends: libesd-alsa0 Depends: libgconf2-4 Depends: libgcrypt11 Depends: libglade2-0 Depends: libglib2.0-0 Depends: libgnome-keyring0 Depends: libgnome2-0 Depends: libgnomecanvas2-0 Depends: libgnomeui-0 Depends: libgnomevfs2-0 Depends: libgnutls11 Depends: libgpg-error0 Depends: libgstreamer-gconf0.8-0 Depends: libgstreamer0.8-0 Depends: libgtk2.0-0 |Depends: libice6 Depends: xlibs Depends: libjpeg62 Depends: liborbit2 Depends: libpango1.0-0 Depends: libpopt0 |Depends: libsm6 Depends: xlibs Depends: libtasn1-2 |Depends: libx11-6 Depends: xlibs Depends: libxml2 Depends: zlib1g Depends: vorbis-tools Depends: scrollkeeper Depends: gconf2 Depends: gstreamer0.8-gnomevfs Depends: gstreamer0.8-misc Depends: gstreamer0.8-flac Depends: gstreamer0.8-mad Depends: gstreamer0.8-vorbis |Depends: gstreamer0.8-oss Depends: <gstreamer0.8-audiosink> gstreamer0.8-alsa gstreamer0.8-artsd gstreamer0.8-esd gstreamer0.8-jack gstreamer0.8-oss Suggests: yelp Recommends: esound
Could you provide a file crashing rhythmbox?
yes all asf or wma files
Are you sure you are using the rhythmbox installed by debian ? ie maybe you have a rhythmbox compiled from source installed in /usr/local or something like that ?
i am sure. i have never compiled rhythmbox by myself.
Can you make file:///mnt/net/tux4u/daten/My%20Music/00New/Musik/00_loseyourself.asf available somehow?
i´ll upload the file later on my webspace. but i have tryed do remove that file. then i hat the same crash if rb find another asf (or wma).
i found the error it was an asf movie. i alway tryed it with xmms and there it plays normaly, but now i tryed it with mplayer. but rb could also play only audio like xmms or?
so i have testet a little bit more. i found this file http://sickpeople.wmc-allstars.com/law/files/Shania Twain - Up.wma it also doesnt work. here is the error output [0x8205608] [rhythmdb_add_song] rhythmdb.c:945 (12:35:30): unsupported file [0x8205608] [rb_metadata_load] rb-metadata-gst.c:468 (12:35:30): loading metadata for uri: file:///tmp/Shania%20Twain%20-%20Up.wma [0x8205608] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:421 (12:35:30): found type video/x-ms-asf [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (12:35:30): uri: file:///tmp/Shania%20Twain%20-%20Up.wma tag: audio-codec [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (12:35:30): uri: file:///tmp/Shania%20Twain%20-%20Up.wma tag: title [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (12:35:30): uri: file:///tmp/Shania%20Twain%20-%20Up.wma tag: artist [0x8205608] [rb_metadata_gst_load_tag] rb-metadata-gst.c:360 (12:35:30): uri: file:///tmp/Shania%20Twain%20-%20Up.wma tag: comment Segmentation fault
This file crashes for me with gst-launch-0.8 filesrc location=./Shania\ Twain\ -\ Up.wma ! typefind ! spider ! audio/x-raw-int ! fakesink and a recent gst-plugins from CVS, reassigning to GStreamer.
Here is the backtrace from the previous gst-launch command:
+ Trace 49362
This works using current CVS.