This assertion seems to occur when closing the project while a sound is playing on the device.
Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:/P4Workspaces/Switch_3/Engine/Source/Runtime/AudioMixer/Private/AudioMixerSourceManager.cpp] [Line: 300]
Occurs in
//Partner-Oculus @6161828
//UE4/Dev-VR @6154093
//UE4/Main @6257301
checking Release 4.22
Repro: 100% 10/10
Results: An Assertion will be visible in the logs in the Android Device Monitor.
Expected: No errors or warnings visible closing and opening the project
Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:/P4Workspaces/Switch_3/Engine/Source/Runtime/AudioMixer/Private/AudioMixerSourceManager.cpp] [Line: 300] LogAndroid: Error: === Critical error: === LogAndroid: Error: LogAndroid: Error: Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:/P4Workspaces/Switch_3/Engine/Source/Runtime/AudioMixer/Private/AudioMixerSourceManager.cpp] [Line: 300] LogAndroid: Error: LogAndroid: Error: [Callstack] 0x00000000D2F242A0 libUE4.so(0x00000000039E82A0)!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, ...) [] LogAndroid: Error: [Callstack] 0x00000000D6FD5DD0 libUE4.so(0x0000000007A99DD0)!void FDebug::CheckVerifyFailed<char16_t [1]>(char const*, char const*, int, char16_t const (&) [1]) [] LogAndroid: Error: [Callstack] 0x00000000D4AEA68C libUE4.so(0x00000000055AE68C)!Audio::FMixerSourceManager::Update() [] LogAndroid: Error: [Callstack] 0x00000000D4AF4BF4 libUE4.so(0x00000000055B8BF4)!Audio::FMixerSourceManager::FlushCommandQueue(bool) [] LogAndroid: Error: [Callstack] 0x00000000D4ED0C10 libUE4.so(0x0000000005994C10)!FAudioDevice::Flush(UWorld*, bool) [] LogAndroid: Error: [Callstack] 0x00000000D4ECF344 libUE4.so(0x0000000005993344)!FAudioDevice::Teardown() [] LogAndroid: Error: [Callstack] 0x00000000D4EF53FC libUE4.so(0x00000000059B93FC)!FAudioDeviceManager::ShutdownAudioDevice(unsigned int) [] LogAndroid: Error: [Callstack] 0x00000000D4EF5524 libUE4.so(0x00000000059B9524)!FAudioDeviceManager::ShutdownAllAudioDevices() [] LogAndroid: Error: [Callstack] 0x00000000D5B02AD0 libUE4.so(0x00000000065C6AD0)!UEngine::ShutdownAudioDeviceManager() [] LogAndroid: Error: [Callstack] 0x00000000D273845C libUE4.so(0x00000000031FC45C)!FEngineLoop::Exit() [] LogAndroid: Error: [Callstack] 0x00000000D27293F0 libUE4.so(0x00000000031ED3F0)!AndroidMain(android_app*) [] LogAndroid: Error: [Callstack] 0x00000000D2738B30 libUE4.so(0x00000000031FCB30)!android_main() [] LogAndroid: Error: [Callstack] 0x00000000D2759DB8 libUE4.so(0x000000000321DDB8)![Unknown]() [] LogAndroid: Error: [Callstack] 0x00000000F642B8D4 libc.so(0x00000000000478D4)![Unknown]() [] LogAndroid: Error: [Callstack] 0x00000000F63FDFE6 libc.so(0x0000000000019FE6)![Unknown]() []
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-73481 in the post.
7 |
Component | UE - Audio |
---|---|
Affects Versions | 4.22, 4.23 |
Target Fix | 4.23 |
Created | Apr 30, 2019 |
---|---|
Resolved | Aug 12, 2019 |
Updated | Feb 25, 2020 |