GNOME Bugzilla – Bug 530760
Deadlock in crossfade back-end
Last modified: 2008-05-12 13:54:43 UTC
Now that bug #512226 has been fixed, I encountered this new deadlock with Mandriva's Rhythmbox which has the patch for bu #512226 applied. To reproduce: - Start Rhythmbox, crossfade back-end enabled - Double click on song in library to start playing - Press pause - Press play - Double click again on the same song Rhythmbox deadlocks, while instead it should restart playing the same song from the beginning. backtrace: (gdb) thread apply all bt
+ Trace 196536
Thread 32 (Thread 1157667152 (LWP 6374))
(In reply to comment #0) > Now that bug #512226 has been fixed, I encountered this new deadlock with > Mandriva's Rhythmbox which has the patch for bu #512226 applied. > > > #19 0x00002ba3406bac64 in gst_element_set_state_func (element=0x12ec690, > state=<value optimized out>) at gstelement.c:2375 > #20 0x00002ba3371e3de5 in unlink_and_dispose_stream (player=0x829050, > stream=0x117e8a0) at rb-player-gst-xfade.c:1291 > #21 0x00002ba3371e5899 in actually_start_stream (stream=0x13062e0, > error=0x42002e08) at rb-player-gst-xfade.c:2272 .. doesn't look like the patch has been applied.
Working in svn