#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

Reply via email to