[pulseaudio-discuss] Assertion failure: Assertion 'b' failed at pulsecore/memblock.c:451, function pa_memblock_acquire(). Aborting.
Dan Kegel
dank at kegel.com
Thu Mar 17 14:54:34 PDT 2011
The error
Assertion 'b' failed at pulsecore/memblock.c:451, function
pa_memblock_acquire(). Aborting.
is happening about every other run of a particular
app (Dragon Age Origins) for me now. I am running ubuntu 10.10 on an i7, and
dpkg-query says pulseaudio is version
1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu21.1
But this isn't just an ubuntu problem, and it's not specific to the
app I'm running, or even to wine; see also
http://bugs.winehq.org/show_bug.cgi?id=23163
https://bugzilla.redhat.com/show_bug.cgi?id=630895
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/492136
There seem to be two workarounds:
1) run the app in question under "taskset 1"
-or-
2) put enable-shm = no
in ~/.pulse/daemon.conf
After doing the enable-shm=no workaround, and then removing it,
the problem seems to have gone, too. So it seems to be flaky.
Does any of this ring a bell?
Thanks,
Dan
More information about the pulseaudio-discuss
mailing list