在 Android 设备上偶现关闭 wwise 时发生奔溃的现象。其中 Android 9.0 系统发生概率较大(55%,135724次)。
Wwise SDK v2018.1.4 Build: 6807
Dump:
Thread 65 (crashed)
0 0xc05810ec
r0 = 0xc05810f4 r1 = 0xe9e05108 r2 = 0xc05810ec r3 =
0xc96936c3 r4 = 0xc05815c8 r5 = 0x00000000 r6 = 0xc0580ce4
r7 = 0xe5d078f8 r8 = 0x00000000 r9 = 0x00000a75 r10 = 0xc9cc78e9
r12 = 0xca115440 fp = 0xc0580c9c sp = 0xe5d078f8 lr =
0xc9694fab pc = 0xc05810ec Found by: given as instruction pointer
in context
1 libgame.so!AK::StreamMgr::CAkStmTask::~CAkStmTask() [AkDeviceBase.cpp
: 960 + 0x3] sp = 0xe5d07900 pc = 0xc9cc0bf3
Found by: stack scanning
2 libgame.so!AK::StreamMgr::CAkAutoStmBase::~CAkAutoStmBase()
[AkDeviceBase.cpp : 1716 + 0x5] r4 = 0xc05815c8 sp = 0xe5d07908
pc = 0xc9cc12d1 Found by: call frame info
3 libgame.so!AK::StreamMgr::CAkAutoStmBlocking::~CAkAutoStmBlocking()
[AkDeviceBlocking.cpp : 638 + 0x11] r4 = 0xc05815c8 sp =
0xe5d07910 pc = 0xc9cc26bf Found by: call frame info
4
libgame.so!AK::StreamMgr::CAkDeviceBase::ClearTaskList(AkListBareLight<AK:
:StreamMgr::CAkStmTask, AkListBareLightNextItem>&) [AkObject.h : 126 +
0x3] r4 = 0xc05815c8 sp = 0xe5d07918 pc = 0xc9cc0367 Found
by: call frame info
5 libgame.so!AK::StreamMgr::CAkDeviceBase::ClearStreams()
[AkDeviceBase.cpp : 208 + 0x3] r4 = 0xc0580c9c r5 = 0xc0580c9c
r6 = 0xc0580cac r7 = 0x00000000 r8 = 0x00000000 sp = 0xe5d07930
pc = 0xc9cc03b5 Found by: call frame info
6 libgame.so!AK::StreamMgr::CAkIOThread::IOSchedThread(void*)
[AkIOThread.cpp : 229 + 0x7] r3 = 0xc9cc03a9 r4 = 0xc0580c9c r5
= 0xc0580ca8 r6 = 0xc0580cac r7 = 0x00000000 r8 = 0x00000000
sp = 0xe5d07940 pc = 0xc9cc794d Found by: call frame info
7 libc.so + 0x65ac7
r3 = 0x00001000 r4 = 0xe5d07970 r5 = 0xe5d07970 r6 =
0xe5d07970 r7 = 0x00000078 r8 = 0x00000000 sp = 0xe5d07958
pc = 0xeb4e5ac9 Found by: call frame info
8 libc.so + 0x65aaf
sp = 0xe5d0795c pc = 0xeb4e5ab1
Found by: stack scanning
9 libc.so + 0x1e9ad
sp = 0xe5d07960 pc = 0xeb49e9af
Found by: stack scanning
10 libc.so + 0x65aaf
sp = 0xe5d07968 pc = 0xeb4e5ab1
Found by: stack scanning
11
libgame.so!AK::StreamMgr::CAkClientThreadAware::~CAkClientThreadAware()
[AkIOThread.cpp : 52 + 0x3] sp = 0xe5d079a4 pc = 0xc9cc78e9
Found by: stack scanning