Download

foliage seems to be crashing my Oculus Quest game

Adding Foliage to the Map seems to crash my project.
I’ve tried a few assets, and it crashes - I have deleted the foliage and it builds successfully.

The error reads:
LogPlayLevel: 05-30 10:23:14.714 10114 10130 D UE4 : Execution has been resumed!
LogPlayLevel: 05-30 10:23:14.752 10114 10130 D UE4 : [2019.05.30-14.23.14:752] 0]LogAndroid: Mobile HDR: no
LogPlayLevel: 05-30 10:23:14.752 10114 10130 D UE4 : [2019.05.30-14.23.14:752] 0]LogAndroid: Setting Width=1296 and Height=720 (requested scale = 1.000000)
LogPlayLevel: 05-30 10:23:14.780 10114 10196 D UE4 : Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: 05-30 10:23:14.780 10114 10196 D UE4 :
LogPlayLevel: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: 05-30 10:23:14.780 10114 10196 D UE4 :
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error: === Critical error: ===
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error:
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error: Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error:
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error: [Callstack] 0x00000000CEF53078 (0x00000000038F1078) libUE4.so!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …) ]
LogPlayLevel: Error: 05-30 10:23:14.780 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error: [Callstack] 0x00000000D2F6B810 (0x0000000007909810) libUE4.so!void FDebug::CheckVerifyFailed<char16_t [1]>(char const*, char const*, int, char16_t const (&) [1]) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:780] 0]LogAndroid: Error: [Callstack] 0x00000000D0AE52A4 (0x00000000054832A4) libUE4.so!Audio::FMixerSourceManager::Update(bool) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000D0AE560C (0x000000000548360C) libUE4.so!Audio::FMixerDevice::UpdateHardware() ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000D0EE4314 (0x0000000005882314) libUE4.so!FAudioDevice::Update(bool) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000CE7AEAA0 (0x000000000314CAA0) libUE4.so!TGraphTask<FFunctionGraphTask>::ExecuteTask(TArray<FBaseGraphTask*, FDefaultAllocator>&, ENamedThreads::Type) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000CEDBA668 (0x0000000003758668) libUE4.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000CEDB917C (0x000000000375717C) libUE4.so!FNamedTaskThread::ProcessTasksUntilQuit(int) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000D0F0BDD0 (0x00000000058A9DD0) libUE4.so!FAudioThread::Run() ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000CEE3EA28 (0x00000000037DCA28) libUE4.so!FRunnableThreadPThread::Run() ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000CEDB4B54 (0x0000000003752B54) libUE4.so!FRunnableThreadPThread::_ThreadProc(void*) ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000F2ED98D4 (0x00000000000478D4) libc.soUnknown ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error: [Callstack] 0x00000000F2EABFE6 (0x0000000000019FE6) libc.soUnknown ]
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error:
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error:
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error:
LogPlayLevel: Error: 05-30 10:23:14.781 10114 10196 D UE4 : [2019.05.30-14.23.14:781] 0]LogAndroid: Error:
LogPlayLevel: 05-30 10:23:14.795 10114 10196 D UE4 : [2019.05.30-14.23.14:795] 0]LogAndroid: FAndroidMisc::RequestExit(1)
LogPlayLevel: 05-30 10:23:14.798 10114 10200 D UE4 : [2019.05.30-14.23.14:798] 0]LogRenderer: Reallocating scene render targets to support 128x128 Format 2 NumSamples 1 (Frame:1).

I get a similar audiomixer Line: 303 error trying to run on my quest in a game without any foliage? Oh dear!

LogPlayLevel: 06-07 22:44:00.790 4581 4647 D UE4 : Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: 06-07 22:44:00.790 4581 4647 D UE4 :
LogPlayLevel: 06-07 22:44:00.790 4581 4647 D UE4 : [2019.06.07-20.44.00:790] 0]Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: 06-07 22:44:00.790 4581 4647 D UE4 :
LogPlayLevel: Error: 06-07 22:44:00.790 4581 4647 D UE4 : [2019.06.07-20.44.00:790] 0]LogAndroid: Error: === Critical error: ===
LogPlayLevel: Error: 06-07 22:44:00.790 4581 4647 D UE4 : [2019.06.07-20.44.00:790] 0]LogAndroid: Error:
LogPlayLevel: Error: 06-07 22:44:00.790 4581 4647 D UE4 : [2019.06.07-20.44.00:790] 0]LogAndroid: Error: Assertion failed: CommandBuffers[NextIndex].SourceCommandQueue.Num() == 0 [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AudioMixer\Private\AudioMixerSourceManager.cpp] [Line: 303]
LogPlayLevel: Error: 06-07 22:44:00.790 4581 4647 D UE4 : [2019.06.07-20.44.00:790] 0]LogAndroid: Error:
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7EB7078 (0x00000000038F1078) libUE4.so!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000CBECF810 (0x0000000007909810) libUE4.so!void FDebug::CheckVerifyFailed<char16_t [1]>(char const*, char const*, int, char16_t const (&) [1]) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C9A492A4 (0x00000000054832A4) libUE4.so!Audio::FMixerSourceManager::Update(bool) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C9A4960C (0x000000000548360C) libUE4.so!Audio::FMixerDevice::UpdateHardware() ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C9E48314 (0x0000000005882314) libUE4.so!FAudioDevice::Update(bool) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7712AA0 (0x000000000314CAA0) libUE4.so!TGraphTask<FFunctionGraphTask>::ExecuteTask(TArray<FBaseGraphTask*, FDefaultAllocator>&, ENamedThreads::Type) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7D1E668 (0x0000000003758668) libUE4.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7D1D17C (0x000000000375717C) libUE4.so!FNamedTaskThread::ProcessTasksUntilQuit(int) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C9E6FDD0 (0x00000000058A9DD0) libUE4.so!FAudioThread::Run() ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7DA2A28 (0x00000000037DCA28) libUE4.so!FRunnableThreadPThread::Run() ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000C7D18B54 (0x0000000003752B54) libUE4.so!FRunnableThreadPThread::_ThreadProc(void*) ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000EA38A8D4 (0x00000000000478D4) libc.soUnknown ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error: [Callstack] 0x00000000EA35CFE6 (0x0000000000019FE6) libc.soUnknown ]
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error:
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error:
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error:
LogPlayLevel: Error: 06-07 22:44:00.791 4581 4647 D UE4 : [2019.06.07-20.44.00:791] 0]LogAndroid: Error:
LogPlayLevel: 06-07 22:44:00.801 4581 4656 D UE4 : [2019.06.07-20.44.00:801] 0]LogRenderer: Reallocating scene render targets to support 128x128 Format 2 NumSamples 1 (Frame:1).
LogPlayLevel: 06-07 22:44:00.802 4581 4647 D UE4 : [2019.06.07-20.44.00:801] 0]LogAndroid: FAndroidMisc::RequestExit(1)
LogPlayLevel: Took 0.3261289s to run adb.exe, ExitCode=0
LogPlayLevel: Running: C:\NVPACK\android-sdk-windows\platform-tools\adb.exe -s 1PASH9BYY29164 logcat -d
LogPlayLevel: Took 0.1625635s to run adb.exe, ExitCode=0
LogPlayLevel: ********** RUN COMMAND COMPLETED **********
LogPlayLevel: BUILD SUCCESSFUL
LogPlayLevel: Completed Launch On Stage: Run Task, Time: 24.290070
LogPlayLevel: AutomationTool exiting with ExitCode=0 (Success)
LogPlayLevel: Completed Launch On Stage: Post Launch Task, Time: 0.000042
LogPlayLevel: Launch On Completed. Time: 171.496762

Same problem; when foliage is added using the foliage tool, the Quest app starts and crashes. Using 4.22.3.
Was already reported - Unreal Engine Issues and Bug Tracker (UE-75902)

4.23 not crashing for me but very low performance vs adding the same geometry in scene manually.