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

Reply via email to