This is actually specifically a problem with the current OpenAL
library shipping i386 assembly for amd64, which interacts poorly with
AMD SMP MMX support.  The non-MMX backend used for powerpc works
acceptably for AMD SMP machines.  Personally, I'd prefer an update to
OpenAL to disabling the current assembler, as upstream has improved
AMD assembly support, but if this issue is to be solved quickly,
simply disabling the use of the MMX instructions for AMD64 is a
possible workaround.

Alternately, btanks could trap error conditions when accessing the
sound device, but this repeated exception processing would likely have
a significant impact on performance.

-- 
Emmet HIKORY



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to