#3132: Crash in audio code ---------------------------+------------------------------------- Reporter: Cyp | Owner: Type: bug | Status: new Priority: normal | Milestone: unspecified Component: Engine: Sound | Version: 3.1_beta1 Keywords: | Blocked By: Blocking: | Operating System: All/Non-Specific ---------------------------+------------------------------------- No idea how to reproduce, if it's reproducible. Or even whether it's a bug in WZ or OpenAL.
{{{ (gdb) (gdb) #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 No locals. #1 0x00007fc23d36642c in _L_lock_1058 () from /lib64/libpthread.so.0 No symbol table info available. #2 0x00007fc23d36628a in __pthread_mutex_lock (mutex=0x7fc23deb0760) at pthread_mutex_lock.c:82 __PRETTY_FUNCTION__ = "__pthread_mutex_lock" type = 1038813024 id = 22735 #3 0x00007fc23dc7b9c8 in GetContextSuspended () at /var/tmp/portage /media-libs/openal-1.13/work/openal-soft-1.13/Alc/ALc.c:1133 pContext = 0x0 #4 0x00007fc23dc7467d in alGetListener3f (eParam=4100, pflValue1=0x7ffff662179c, pflValue2=0x7ffff6621798, pflValue3=0x7ffff6621794) at /var/tmp/portage/media-libs/openal-1.13/wo rk/openal-soft-1.13/OpenAL32/alListener.c:300 pContext = <optimized out> #5 0x00000000005f55f9 in audio_Play3DTrack (iX=11778, iY=12664, iZ=156, iTrack=290, psObj=0x7fc221a5c370, pUserCallback=0x525790 <moveCheckDroidMovingAndVisible(void*)>) at ../.. /../lib/sound/audio.cpp:724 dX = <optimized out> dY = <optimized out> gain = <optimized out> err = <optimized out> __FUNCTION__ = "audio_Play3DTrack" psSample = <optimized out> listenerY = 0 dZ = <optimized out> listenerX = 0 listenerZ = 0 distance = <optimized out> #6 0x00000000005f61a3 in audio_PlayObjDynamicTrack (psObj=0x7fc221a5c370, iTrack=290, pUserCallback=0x525790 <moveCheckDroidMovingAndVisible(void*)>) at ../../../lib/sound/audio. cpp:858 iX = 11778 iY = 12664 iZ = 156 #7 0x0000000000526121 in movePlayDroidMoveAudio (psDroid=0x7fc221a5c370) at ../../src/move.cpp:2206 iAudioID = <optimized out> psPropType = <optimized out> iPropType = <optimized out> __FUNCTION__ = "movePlayDroidMoveAudio" #8 0x0000000000528ccb in movePlayAudio (iMoveSpeed=<optimized out>, bStoppedBefore=false, bStarted=<optimized out>, psDroid=0x7fc221a5c370) at ../../src/move.cpp:2286 psPropStats = 0x7fc22104aed0 psPropType = <optimized out> bStoppedNow = 255 iAudioID = -1 propType = <optimized out> pAudioCallback = 0 #9 moveUpdateDroid (psDroid=0x7fc221a5c370) at ../../src/move.cpp:2655 oldx = 11757 }}} -- Ticket URL: <http://developer.wz2100.net/ticket/3132> Warzone 2100 Trac <http://developer.wz2100.net/> The Warzone 2100 Project _______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev