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 579394 - [playbin2] deadlock with wavpack files: type_found -> analyze_new_pad -> no_more_pads
[playbin2] deadlock with wavpack files: type_found -> analyze_new_pad -> no_m...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.22
Other Linux
: Normal normal
: 0.10.26
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 440952
 
 
Reported: 2009-04-18 10:26 UTC by Christopher Halse Rogers
Modified: 2009-11-25 07:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log of test7 run, with gdb backtrace once it's wedged. (49.05 KB, text/plain)
2009-04-18 10:30 UTC, Christopher Halse Rogers
Details

Description Christopher Halse Rogers 2009-04-18 10:26:47 UTC
Playbin2 seems to stop playing on track change.  I've run across this while working on hooking up the gapless support into Banshee, but it's reproducible with the test7.c test program in gst-plugins-base/gst/playback.

This seems specific to wavpack files; flac & mp3 files don't seem to trigger the same wedge.

I'm attaching the output of a test7 run, modified to annotate the state changes on playbin2's bus, with a backtrace at the end once it's wedged.
Comment 1 Christopher Halse Rogers 2009-04-18 10:30:45 UTC
Created attachment 132864 [details]
Log of test7 run, with gdb backtrace once it's wedged.
Comment 2 Jonathan Matthew 2009-05-19 07:12:01 UTC
Bug 580640 is similar, with the submitter using rhythmbox with crossfading enabled.  I haven't looked into it in any detail.
Comment 3 Tim-Philipp Müller 2009-08-16 16:21:45 UTC
Reported to still occur with -base from git (by daurn).
Comment 4 Sebastian Dröge (slomo) 2009-11-19 11:16:54 UTC
Can someone still reproduce this with latest GIT? Many things have changed with decodebin2/uridecodebin/playbin2 since last time this was confirmed.
Comment 5 Sebastian Dröge (slomo) 2009-11-19 11:19:47 UTC
FWIW, I can't reproduce it with latest GIT with test7 and two wavpack files ;)
Comment 6 Sebastian Dröge (slomo) 2009-11-25 07:26:27 UTC
Ok, let's close this then :)