GNOME Bugzilla – Bug 370771
Can't play radio station after pausing it
Last modified: 2012-02-03 12:38:01 UTC
This bug was reported to the Debian BTS. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=397024 "When I start up Rb, I can start a radio station like http://www.digitallyimported.com/mp3/chillout.pls But when I pause it (toggle play button) and then try to play it again, it always fails with a popup: "Couldn't start playback. Unknown playback error" When I restart Rb and try again, it just works again." I can't play it with Rb or totem-gstreamer. gnomevfs-info gives this: Name : chillout.pls Type : Regular MIME type : audio/x-scpls Default app : totem.desktop Size : 1527 Access time : Sun Nov 5 00:16:24 2006 Modification time : Mon Oct 30 20:03:43 2006
"Unknown playback error" signifies that gst_element_set_state() returned GST_STATE_CHANGE_FAILURE. Could you try running rhythmbox from a terminal with "GST_DEBUG=*:2 GST_DEBUG_NO_COLOR=1 rhythmbox" and seeing if any error messages are printed out when you try this?
Instead of having trouble resuming after pause I can't play that stream at all, so I'm not sure how relevant this is. Anyway these are the error messages I get when trying to play. 0:01:53.623822000 14430 0x8b40800 WARN gnomevfssrc gstgnomevfssrc.c:849:gst_gnome_vfs_src_start:<source> error: Could not open vfs file "http://64.236.98.50:80/stream/1035" for reading: File not found 0:01:53.624980000 14430 0x8b40800 WARN GST_PADS gstpad.c:671:gst_pad_set_active: Failed to activate pad source:src
Hi, I'm the original poster of the bug in Debian. I can play the file just fine, but not for the 2nd time. This is what I get when using the requested commands, when I press play for that 2nd time: 0:00:30.708823000 15150 0x843e998 WARN gnomevfssrc gstgnomevfssrc.c:853:gst_gnome_vfs_src_start:<source> error: Could not open vfs file "http://64.236.98.50:80/stream/1035" for reading: Unsupported operation 0:00:30.709590000 15150 0x843e998 WARN GST_PADS gstpad.c:671:gst_pad_set_active: Failed to activate pad source:src
A related bug was reported on ubuntu: https://bugs.launchpad.net/rhythmbox/+bug/303404 The ubuntu bug appears to be a combination of this problem, and another one that can only be reproduced when multiple songs were selected from the last to the first.
Could you please confirm if this bug is still happening at your end ? Please try with Rhythmbox 0.12.8 or 0.13.3 and report back, thanks.
First time I stopped and started, it worked. 2nd time I got a crash. Started it from the commandline and after a while I got it to reproduce... Core was generated by `rhythmbox'. Program terminated with signal 11, Segmentation fault.
+ Trace 228863
This might be a totally different issue of course...
What is the rhythmbox version do you have ? Can you please install debuginfo packages of gstreamer and rhythmbox and provide us updated trace if you can reproduce the crash, tia.
I'm running the one from Debian testing: 0.12.8-5+b1. There are several debug libs available, which ones do I need? $ apt-cache search gstreamer | grep dbg libclutter-gst-1.0-dbg - Open GL based interactive canvas library GStreamer elements (debug files) gstreamer0.10-gnonlin-dbg - non-linear editing module for GStreamer gstreamer0.10-plugins-bad-dbg - GStreamer plugins from the "bad" set (debug symbols) gstreamer0.10-plugins-base-dbg - GStreamer plugins from the "base" set gstreamer0.10-plugins-good-dbg - GStreamer plugins from the "good" set gstreamer0.10-plugins-ugly-dbg - GStreamer plugins from the "ugly" set (debug symbols) python-gst0.10-dbg - generic media-playing framework (Python debug bindings) libgstreamer0.10-0-dbg - Core GStreamer libraries and elements gstreamer0.10-ffmpeg-dbg - FFmpeg plugin for GStreamer (debug symbols) libcanberra-gstreamer-dbg - GStreamer libcanberra backend detached debugging symbols phonon-backend-gstreamer-dbg - debugging symbols for the Phonon GStreamer 0.10.x backend libgst-ruby1.8-dbg - GStreamer bindings for the Ruby language rygel-dbg - GNOME UPnP/DLNA services gstreamer0.10-plugins-gl-dbg - GStreamer plugins from the "gl" set libgstreamermm-0.10-dbg - C++ wrapper library for the multimedia library GStreamer (debug symbols) refdbg - GObject Refcount Debugger
Manuel, Can you still reproduce the bug?
It seems to work now. No errors, no crashes. I just hear a weird buzz right after starting, but after that it plays fine.
cool, thanks.