[quake3] Continuing to have OpenAL crashes

ewe2 ewetoo at gmail.com
Thu Jun 15 09:50:39 EDT 2006


On 6/15/06, ewe2 <ewetoo at gmail.com> wrote:
> That's a great improvement, it's still choking the "hit-sound" buffer
> somewhere but I got 40 minutes of play on two of the singleplayer
> levels, by which time the game ground to a halt. , This error, as
> usual, was present at crash roughly 7 times:
>
> ^!ERROR: while buffering data for music stream - Invalid value
>
> Getting a lot of these though:

This is my ioquake3.ppc on my ppc ibook g4, run under gdb with +set
developer 1 +set r_fullscreen 0:

^3Restarted OpenAL music
serverCommand: 153 : tinfo 4  4 4 65 0 8 1024 5 4 140 140 3 2048 6 4
69 43 5 8192 7 6 196 98 5 2048
^3Restarted OpenAL music
^1ERROR: while buffering data for music stream - Invalid operation

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
S_CodecReadStream (stream=0x0, bytes=4096, buffer=0x596f68) at
code/client/snd_codec.c:184
184             return stream->codec->read(stream, bytes, buffer);
(gdb) bt
#0  S_CodecReadStream (stream=0x0, bytes=4096, buffer=0x596f68) at
code/client/snd_codec.c:184
#1  0x0004aec8 in S_AL_MusicProcess (b=0) at code/client/snd_openal.c:1372
#2  0x0004b6d8 in S_AL_Update () at code/client/snd_openal.c:1498
#3  0x00015e5c in CL_Frame (msec=88) at code/client/cl_main.c:2119
#4  0x00030274 in Com_Frame () at code/qcommon/common.c:2811
#5  0x000f2b24 in SDL_main (argc=7, argv=0x2000) at code/unix/unix_main.c:1452
#6  0x0010ae28 in -[SDLMain applicationDidFinishLaunching:] (self=0x0,
_cmd=0x1000, note=0x596f68) at SDLMain.m:226
#7  0x92931ad8 in _nsnote_callback ()
#8  0x90803010 in __CFXNotificationPost ()
#9  0x907fb0ec in _CFXNotificationPostNotification ()
#10 0x9291bee0 in -[NSNotificationCenter
postNotificationName:object:userInfo:] ()
#11 0x936dd338 in -[NSApplication _postDidFinishNotification] ()
#12 0x936dd224 in -[NSApplication _sendFinishLaunchingNotification] ()
#13 0x936dcd6c in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] ()
#14 0x936dc914 in -[NSApplication(NSAppleEventHandling)
_handleCoreEvent:withReplyEvent:] ()
#15 0x92932ae4 in -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] ()
#16 0x92932944 in _NSAppleEventManagerGenericHandler ()
#17 0x914f2960 in aeDispatchAppleEvent ()
#18 0x914f27fc in dispatchEventAndSendReply ()
#19 0x914f2654 in aeProcessAppleEvent ()
#20 0x931db0e0 in AEProcessAppleEvent ()
#21 0x936db05c in _DPSNextEvent ()
#22 0x936dab48 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#23 0x936d708c in -[NSApplication run] ()
#24 0x0010adb0 in CustomApplicationMain (argc=0, argv=4096) at SDLMain.m:204
#25 0x0010b074 in main (argc=7, argv=0xbffff6e0) at SDLMain.m:305
Current language:  auto; currently c


now this is your ioquake3.ub on my ppc :

^1ERROR: while buffering data for music stream - Invalid operation

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
S_CodecReadStream (stream=0x0, bytes=4096, buffer=0x58399c) at
code/client/snd_codec.c:184
184     code/client/snd_codec.c: No such file or directory.
        in code/client/snd_codec.c
(gdb) bt
#0  S_CodecReadStream (stream=0x0, bytes=4096, buffer=0x58399c) at
code/client/snd_codec.c:184
#1  0x00045738 in S_AL_MusicProcess (b=0) at code/client/snd_openal.c:1372
#2  0x00045a6c in S_AL_MusicUpdate () at code/client/snd_openal.c:1498
#3  0x000446b4 in S_AL_Update () at code/client/snd_openal.c:1586
#4  0x000116c0 in CL_Frame (msec=8725200) at code/client/cl_main.c:2119
#5  0x0002bfbc in Com_Frame () at code/qcommon/common.c:2811
#6  0x000e2124 in SDL_main (argc=10027008, argv=0x1b068d0) at
code/unix/unix_main.c:1452
#7  0x000f821c in -[SDLMain applicationDidFinishLaunching:] (self=0x0,
_cmd=0x1000, note=0x58399c) at SDLMain.m:226
#8  0x92931ad8 in _nsnote_callback ()
#9  0x90803010 in __CFXNotificationPost ()
#10 0x907fb0ec in _CFXNotificationPostNotification ()
#11 0x9291bee0 in -[NSNotificationCenter
postNotificationName:object:userInfo:] ()
#12 0x936dd338 in -[NSApplication _postDidFinishNotification] ()
#13 0x936dd224 in -[NSApplication _sendFinishLaunchingNotification] ()
#14 0x936dcd6c in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] ()
#15 0x936dc914 in -[NSApplication(NSAppleEventHandling)
_handleCoreEvent:withReplyEvent:] ()
#16 0x92932ae4 in -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] ()
#17 0x92932944 in _NSAppleEventManagerGenericHandler ()
#18 0x914f2960 in aeDispatchAppleEvent ()
#19 0x914f27fc in dispatchEventAndSendReply ()
#20 0x914f2654 in aeProcessAppleEvent ()
#21 0x931db0e0 in AEProcessAppleEvent ()
#22 0x936db05c in _DPSNextEvent ()
#23 0x936dab48 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#24 0x936d708c in -[NSApplication run] ()
#25 0x000f81a4 in CustomApplicationMain (argc=0, argv=4096) at SDLMain.m:204
#26 0x000f8468 in main (argc=7, argv=0xbffff6e0) at SDLMain.m:305
Current language:  auto; currently c

hope that helps.

-- 
Emacs is an alright OS, but it lacks a decent editor.



More information about the quake3 mailing list