GNOME Bugzilla – Bug 119155
rhythmbox head fails to play a second song in the playlist.
Last modified: 2004-12-22 21:47:04 UTC
Package: rhythmbox Severity: normal Version: GNOME2.2.2 0.4.99 os_details: Ximian, Inc. Synopsis: rhythmbox head fails to play a second song in the playlist. Bugzilla-Product: rhythmbox Bugzilla-Component: General BugBuddy-GnomeVersion: 2.0 (2.2.0.1) Description: Description of Problem: play a song. when changing for the next song, notice the crash Steps to reproduce the problem: 1. play song 2. wait till it changes track 3. boom Actual Results: the player explodes Expected Results: it contrinues playing on to the next song How often does this happen? everytime Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/rhythmbox' [New Thread 1088639296 (LWP 31620)] [New Thread 1116949808 (LWP 31623)] [New Thread 1099386160 (LWP 31622)] 0xffffe002 in ?? ()
+ Trace 39359
Thread 1 (Thread 1088639296 (LWP 31620))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-08-05 03:58 ------- Reassigning to the default owner of the component, rhythmbox-maint@bugzilla.gnome.org.
Appears to be a unique stack trace, according to the simple-dup-finder. I'm setting severity->critical, adding the bugsquad keyword, and marking as new.
Yeah, if you look at the stack trace you'll notice it's inside GStreamer. I am fairly certain this is a GStreamer bug, since rb works fine with 0.6.2. Reassigning to GStreamer.
What version of GStreamer is this? And if it's HEAD, is it the latest version and did you rebuild _all_ plugins?
Reassign *and* change the owner
yes, I always do a complete rebuild from the gstreamer module up...
Just to put in my two cents. I was using rb 0.5.2 just fine with gst 0.6.2. I ported 0.6.3 over to FreeBSD, fired it up, and was happy listening to an MP3. When the song ended, playing stopped. When I looked at rb, it looked like it was frozen at the end of the track. If I hit the Next button, I go to the next track just fine, but when it ends, the same thing happens again. Going back to gst 0.6.2 solves the problem. To make sure I wasn't missing anything, I rebuilt rb 0.5.2 against gst 0.6.3, but the problem persists. This is on FreeBSD 4.9-PRERELEASE.
This bug is caused by esdsink being broken in GStreamer 0.6.3.
Created attachment 20262 [details] [review] fix
Applied to HEAD, applied to 0.6.x.
*** Bug 124452 has been marked as a duplicate of this bug. ***