Created attachment 49882 [details] pulseaudio -vvvv output I built PulseAudio from Git 85291b1954303d577209dbb99c6950995aac7b01, intending to test out how 1893234063519af980b17c03f8fec98a26f7ae94 interacts with the ALSA driver in Wine. Upon launching the pulseaudio binary, I get a failing assert at <src/modules/alsa/alsa-mixer.c:2894> which is: pa_assert(b_options); Attached is a "pulseaudio -vvvv" log and "amixer contents" log, as suggested by a kind, anonymous soul in #winehackers.
Created attachment 49883 [details] amixer contents output
commit 5bfcb5d8a09bf5c726d4aea6fb04533007c24143 Author: David Henningsson <david.henningsson@canonical.com> Date: Thu Aug 4 11:13:37 2011 +0200 Fix crash in path subset elimination As reported in http://kpaste.net/04f1f3f it is possible to call enumeration_is_subset with null pointers. Handle that case instead of crashing. (It is also possible that Tanuk's pending element_is_subset patch solves the issue, but this nevertheless gives some extra security.) Signed-off-by: David Henningsson <david.henningsson@canonical.com>
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.