After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 648252 - crashes when starting the playback of another track from list (banshee & rhythmbox)
crashes when starting the playback of another track from list (banshee & rhyt...
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: dont know
unspecified
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-04-19 21:44 UTC by savailonei
Modified: 2011-04-26 15:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
core dump (19.55 KB, text/plain)
2011-04-19 21:52 UTC, savailonei
Details
full output of banshee --debug command (29.90 KB, text/plain)
2011-04-20 09:49 UTC, savailonei
Details
output of banshee --debug command with debug info for deps (28.73 KB, text/plain)
2011-04-24 11:58 UTC, savailonei
Details
banshee 2.0 debug output (25.86 KB, text/plain)
2011-04-25 13:51 UTC, savailonei
Details

Description savailonei 2011-04-19 21:44:10 UTC
If you wait for the first track to play to an end, the second track won't start - the application will crash instead
Comment 1 savailonei 2011-04-19 21:52:26 UTC
Created attachment 186320 [details]
core dump
Comment 2 Fabio Durán Verdugo 2011-04-20 02:05:54 UTC
Please read this, http://live.gnome.org/Banshee/CommonQuestions/Logs
or run banshee --debug from console and paste here the result.

cheers
Comment 3 savailonei 2011-04-20 09:49:48 UTC
Created attachment 186339 [details]
full output of banshee --debug command
Comment 4 David Nielsen 2011-04-24 07:33:18 UTC
The problem seems to be outside of Banshee. Can you try to install all the debug packages for Banshee's dependencies to get a more complete stack trace from the underlying platform?
Comment 5 savailonei 2011-04-24 11:58:05 UTC
Created attachment 186549 [details]
output of banshee --debug command with debug info for deps
Comment 6 David Nielsen 2011-04-24 12:42:19 UTC
Thank you, does this happen if you disable gapless playback?
Comment 7 savailonei 2011-04-24 13:34:10 UTC
(In reply to comment #6)
> Thank you, does this happen if you disable gapless playback?

Yes - it doesn't make a difference, it also generates identical debug output.
Comment 8 David Nielsen 2011-04-24 13:38:30 UTC
I will pass this one on to someone more clever than I, none of the standard suspects seem to be the cause.
Comment 9 Andrés G. Aragoneses (IRC: knocte) 2011-04-24 20:42:50 UTC
savailonei, can you test with Banshee 2.0 or higher? If for those versions it's still the case, we can raise the importance of the bug.
Comment 10 savailonei 2011-04-25 13:49:11 UTC
Yes, it is still the same with version 2.0. I attach debug output, it looks identical to the previous one, though.
Comment 11 savailonei 2011-04-25 13:51:05 UTC
Created attachment 186591 [details]
banshee 2.0 debug output
Comment 12 Andrés G. Aragoneses (IRC: knocte) 2011-04-25 15:08:08 UTC
Thanks for the additional info?

Can you properly play the same 2 tracks from other GStreamer-based players in your system? Please try totem or rhythmbox for instance.
Comment 13 Andrés G. Aragoneses (IRC: knocte) 2011-04-25 15:08:34 UTC
s/info?/info./
Comment 14 savailonei 2011-04-25 15:41:46 UTC
(In reply to comment #12)
> Thanks for the additional info?
> 
> Can you properly play the same 2 tracks from other GStreamer-based players in
> your system? Please try totem or rhythmbox for instance.

rhythmbox crashed, I can supply debug output if required
Comment 15 Andrés G. Aragoneses (IRC: knocte) 2011-04-25 15:58:01 UTC
If rhythmbox crashed, then this may be a GStreamer bug or a misconfiguration of your environment. There's nothing Banshee developers can do to fix this, so I'm moving it to GStreamer, hopefully they will be able to tell you what's wrong with your system or if it's a bug on their end.
Comment 16 Sebastian Dröge (slomo) 2011-04-26 14:05:28 UTC
You're using a system version of ffmpeg instead of the version that was included in gst-ffmpeg. Please try to reproduce this with the included version and please also keep debug symbols for gst-ffmpeg and ffmpeg.
Comment 17 savailonei 2011-04-26 14:29:27 UTC
(In reply to comment #16)
> You're using a system version of ffmpeg instead of the version that was
> included in gst-ffmpeg. Please try to reproduce this with the included version
> and please also keep debug symbols for gst-ffmpeg and ffmpeg.

I had gstreamer-ffmpeg already installed. I installed gstreamer-plugins-ugly and it solved the problem. I can also seek in files now. I would still consider this a bug tho - I'm not sure if it is gstreamer's bug or media player's that uses it, but the latter crashes.
Comment 18 Sebastian Dröge (slomo) 2011-04-26 14:44:04 UTC
Sure there's a bug somewhere but unless you can reproduce it with the ffmpeg version that was included in gst-ffmpeg we can't help much.
Comment 19 savailonei 2011-04-26 14:49:23 UTC
(In reply to comment #18)
> Sure there's a bug somewhere but unless you can reproduce it with the ffmpeg
> version that was included in gst-ffmpeg we can't help much.

so, how do I switch to gst-ffmpeg version?
Comment 20 Sebastian Dröge (slomo) 2011-04-26 14:51:15 UTC
The easiest solution would be to recompile gst-ffmpeg from source instead of using your distribution packages.
Comment 21 savailonei 2011-04-26 14:54:24 UTC
which version of gst-ffmpeg i should compile?
Comment 22 Sebastian Dröge (slomo) 2011-04-26 14:55:52 UTC
Best would be 0.10.11. And install it in prefix=/usr
Comment 23 savailonei 2011-04-26 15:41:05 UTC
This bug does not occur if I compile and install gst-ffmpeg 0.10.11 from source. It does occur if I install gstreamer-ffmpeg-0.10.11-1 from fedora 14 official repo - notice that version matches.
Comment 24 savailonei 2011-04-26 15:48:28 UTC
Also it does not occur if I use fedora's gstreamer-ffmpeg-0.10.11-1 and fedora's gstreamer-plugins-ugly-0.10.16-2 . Fedora's gstreamer-ffmpeg without plugins-ugly crashes.
Comment 25 Sebastian Dröge (slomo) 2011-04-26 15:54:37 UTC
That's most probably a bug in the Fedora ffmpeg package. Please report this bug there