GNOME Bugzilla – Bug 628020
[pulsesink] assertion failure in change_state NULL->READY
Last modified: 2010-09-04 13:09:35 UTC
In the change_state function: case GST_STATE_CHANGE_NULL_TO_READY: g_assert (pulsesink->mainloop == NULL); pulsesink->mainloop = pa_threaded_mainloop_new (); g_assert (pulsesink->mainloop != NULL); But pa_threaded_mainloop_new() can return NULL in one case. See http://git.0pointer.de/?p=pulseaudio.git;a=blob;f=src/pulse/thread-mainloop.c;h=c3cf49c4d7841af52287c082340acf27dc1670f9;hb=HEAD#l106 Sebastian fixed it already and will push the fix after the freeze :)
Exactly, fix comes after the release :)
commit 37ee281d133eebb36163f77d04c1451f2bbfd211 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Thu Aug 26 13:44:49 2010 +0200 pulsesink: Fail gracefully if no threaded PA mainloop can be created Fixes bug #628020.