Comment 5 for bug 341491

Revision history for this message
Manuel Moos (z-man) wrote :

Aha:

#17 0x08053278 in gCycle::SoundMix (this=0x86b7b50,
    dest=0x841aed0 "\210���\210���ȮA\bȮA\b", len=2048, viewer=-1213222544,
    rvol=0.00388634484, lvol=0.00612877961) at ../../src/tron/gCycle.cpp:3201
No locals.
#18 0x080b830d in eCamera::SoundMixGameObject (this=0x867c970,
    dest=0x841aed0 "\210���\210���ȮA\bȮA\b", len=2048, go=0x86b7b50)
    at ../../src/engine/eCamera.cpp:2021

The viewer argument is out of range. The other thread's stack trace reveals the reason: it has already destroyed the camera. I'll add sound locks in the appropriate places.

<3 apport. Best random crash bug report we ever got.