Red Hat Bugzilla – Bug 206157
Random openal crashes on x86_64
Last modified: 2007-11-30 17:11:42 EST
Description of problem:
I have observed this problem with scorched3d. Bug 203336 indicates that it also
affects TORCS. Until the last openal update, scorched3d worked fine on my
system, an x86_64 platform with an on-motherboard ICH7 sound system. Now
scorched3d cannot be played with the sound turned on. It will run for a short
time, typically less than a minute, then crash. When it crashes, this is the
#0 _alFloatMul (bpt=0x1e3cff8, sa=Variable "sa" is not available.
) at arch/i386/x86_floatmul.c:88
#1 0x0000003203d11d9b in _alSourceParamApply (src=0xe17658, nc=2, len=Variable
"len" is not available.
#2 0x0000003203d0c18e in _alApplyFilters (cid=36864, sid=16390)
#3 0x0000003203d0e004 in _alMixSources () at al_mixer.c:266
#4 0x0000003203d0f16a in async_mixer_iterate (dummy=Variable "dummy" is not
) at al_mixer.c:1076
#5 0x0000003203d168eb in runThread (data=Variable "data" is not available.
) at al_threadlib.c:19
#6 0x0000003bb4606337 in start_thread (arg=Variable "arg" is not available.
) at pthread_create.c:274
#7 0x0000003bb3dcc38d in ?? () from /lib64/libc.so.6
#8 0x0000000000000000 in ?? ()
This only happens on the x86_64 platform. I have a 32-bit x86 platform where it
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start scorched3d on an x86_64 machine.
2. Make sure that sound is turned on.
3. Play, typically for less than one minute.
Scorched3d crashes, regardless of video settings.
Scorched3d should continue playing normally.
This bug has been spotted elsewhere, without resolution:
Hm, I wonder if this has to do with the latest upgrade and the patch that was
added... will investigate...
Could you retry with the latest version? newest scorched works for me.
It works for me, too. Thanks!