On Mon, Jul 7, 2008 at 3:21 PM, Giel van Schijndel <[EMAIL PROTECTED]> wrote: > The playlist code seems very unlikely indeed. The sound streaming code > (openal_track.c) seems more likely, though I'm not very much convinced > of that either.
Valgrind found this: ==9340== Invalid read of size 4 ==9340== at 0x366B8134E6: _alDestroySource (al_source.c:2293) ==9340== by 0x366B81669C: spool_dealloc (al_spool.c:152) ==9340== by 0x366B81390A: alDeleteSources (al_source.c:2241) ==9340== by 0x5701DA: sound_DestroyStream (openal_track.c:959) ==9340== by 0x570286: sound_UpdateStreams (openal_track.c:1004) ==9340== by 0x56F28D: sound_Update (openal_track.c:276) ==9340== by 0x56EBF5: cdAudio_Stop (cdaudio.c:159) ==9340== by 0x56E8E5: cdAudio_OpenTrack (cdaudio.c:77) ==9340== by 0x56EB24: cdAudio_PlayTrack (cdaudio.c:142) ==9340== by 0x4D1A32: scrPlayIngameCDAudio (scriptfuncs.c:3407) ==9340== by 0x5912CC: interpRunScript (interp.c:769) ==9340== by 0x58D8B2: eventFireCallbackTrigger (event.c:1046) ==9340== Address 0x508ae2c is 4 bytes before a block of size 0 alloc'd ==9340== at 0x4A05D7B: malloc (vg_replace_malloc.c:207) ==9340== by 0x366B810556: _alSourceUnqueueBuffers (al_queue.c:374) ==9340== by 0x366B8107D9: alSourceUnqueueBuffers (al_queue.c:286) ==9340== by 0x5701AC: sound_DestroyStream (openal_track.c:951) ==9340== by 0x570286: sound_UpdateStreams (openal_track.c:1004) ==9340== by 0x56F28D: sound_Update (openal_track.c:276) ==9340== by 0x56EBF5: cdAudio_Stop (cdaudio.c:159) ==9340== by 0x56E8E5: cdAudio_OpenTrack (cdaudio.c:77) ==9340== by 0x56EB24: cdAudio_PlayTrack (cdaudio.c:142) ==9340== by 0x4D1A32: scrPlayIngameCDAudio (scriptfuncs.c:3407) ==9340== by 0x5912CC: interpRunScript (interp.c:769) ==9340== by 0x58D8B2: eventFireCallbackTrigger (event.c:1046) Not sure what to make of it. - Per _______________________________________________ Warzone-dev mailing list [email protected] https://mail.gna.org/listinfo/warzone-dev
