[Pkg-alsa-devel] Bug#589896: Bug#589896: openarena: segfaults when using pulse-via-ALSA output and PulseAudio capture

Simon McVittie smcv at debian.org
Sat Aug 21 21:28:51 UTC 2010


On Sat, 21 Aug 2010 at 22:48:15 +0200, Elimar Riesebieter wrote:
> - Where should the patch be applied to? We have many 'src' dirs in
>   OSS and ALSA as well ;-)

The package to which I'd previously reassigned the bug :-)

(libasound2, part of src:alsa-lib.)

> - This should not be a Debian specific solution. So I want encourage
>   you to send your patch upstream. So every fanatic quaker (like I
>   was in the past) has advantage of your patch independent from any
>   distro, though.

I did:

On Sat, 21 Aug 2010 at 21:11:44 +0100, Simon McVittie wrote:
> Now forwarded to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2124,
> please add Forwarded: yes if you use the patch as-is :-)

... but that bug has been open since 2006 and untouched since 2009, so I
don't hold out much hope for fixing this upstream before squeeze
(or for the release team letting in a new upstream release).

> - Hmm, did you tested oa with a clean ALSA install without any
>   soundserver running? And a virgin or not existent ~/.asoundrc?

That's not an affected configuration, since the bug applies to (as the
reporter of the upstream bug put it) "applications using user space alsa
plugins". The pulse backend is one such.

But, since you insist:

When I rename my ~/.asoundrc away and downgrade to the current (unpatched)
version of alsa-lib, the crash doesn't occur.

When I reinstate this configuration, it returns:

	pcm.!default {
		type pulse
	}

With the patched version of alsa-lib, neither the default configuration
nor the pulse configuration causes the crash, the default configuration works
with no sound server running, and the pulse configuration automatically
restarts pulseaudio.

    S





More information about the Pkg-alsa-devel mailing list