Description

This didn't occur on iOS; so far this has only been tested in StrategyGame

The device this occurred on was
Nexus5X_6713_Adreno 418, 6.0.1

It did not occur on:
iPad Mini 4_6242, 9.2.1

03-08 14:12:04.076: D/UE4(15835): [2016.03.08-19.12.04:076][  0]LogAndroidAudio:Display: Init: Using decompression type: 4
03-08 14:12:05.267: D/UE4(15835): [2016.03.08-19.12.05:267][  0]LogAndroidAudio:Display: Init: Using decompression type: 4
03-08 14:12:06.579: D/UE4(15835): [2016.03.08-19.12.06:579][  0]LogAndroidAudio:Display: Init: Using decompression type: 3
03-08 14:12:07.574: D/UE4(15835): [2016.03.08-19.12.07:574][  0]LogAndroidAudio:Display: Init: Using decompression type: 3
03-08 14:12:08.005: D/UE4(15835): [2016.03.08-19.12.08:005][  0]LogAndroidAudio:Display: Init: Using decompression type: 3
03-08 14:12:08.845: D/UE4(15835): [2016.03.08-19.12.08:845][  0]LogAndroidAudio:Display: Init: Using decompression type: 4
03-08 14:12:08.997: D/UE4(15835): Assertion failed: Result && "Increase NUM_ELEMENTS_IN_POOL" [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Core\Private\Stats\Stats2.cpp] [Line: 1001] 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!FDebug::LogAssertFailedMessage(char const*, char const*, int, wchar_t const*, ...) 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!FThreadStatsPool::GetFromPool() 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!FAsyncTask<FAsyncRealtimeAudioTaskWorker<FSLESSoundBuffer> >::Start(bool, FQueuedThreadPool*) 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!FSLESSoundSource::ReadMorePCMData(int, FSLESSoundSource::EDataReadMode) 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!FSLESSoundSource::OnRequeueBufferCallback(SLAndroidSimpleBufferQueueItf_ const* const*) 
03-08 14:12:08.997: D/UE4(15835): libUE4.so!OpenSLBufferQueueCallback(SLAndroidSimpleBufferQueueItf_ const* const*, void*) 
03-08 14:12:08.997: D/UE4(15835): libwilhelm.so![Unknown]() 
03-08 14:12:08.997: D/UE4(15835): libmedia.so!android::AudioTrack::processAudioBuffer() 
03-08 14:12:08.997: D/UE4(15835): libmedia.so!android::AudioTrack::AudioTrackThread::threadLoop() 
03-08 14:12:08.997: D/UE4(15835): libutils.so!android::Thread::_threadLoop(void*) 
03-08 14:12:08.997: D/UE4(15835): libc.so![Unknown]() 
03-08 14:12:08.997: D/UE4(15835): libc.so![Unknown]() 
03-08 14:12:08.998: D/UE4(15835): [2016.03.08-19.12.08:998][  0]Assertion failed: Assertion failed: Result && "Increase NUM_ELEMENTS_IN_POOL" [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Core\Private\Stats\Stats2.cpp] [Line: 1001] 
03-08 14:12:09.003: D/UE4(15835): [2016.03.08-19.12.09:003][  0]LogWindows: FAndroidMisc::RequestExit(1)
Steps to Reproduce

1. File > Package StrategyGame for Android ETC1
2. Run the app
3. Play for at least 2 minutes, placing some turrets and collecting gold

RESULT: Crash at about the 2 minute mark, even if the player is no longer playing

Callstack

Assertion failed: Assertion failed: Result && "Increase NUM_ELEMENTS_IN_POOL" [Link Removed] [Line: 1001]

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-28057 in the post.

0
Login to Vote

Fixed
ComponentPlatform - Mobile
Affects Versions4.11
Target Fix4.11
Fix Commit2907354
Main Commit2913181
Release Commit2907354
CreatedMar 8, 2016
ResolvedMar 13, 2016
UpdatedSep 16, 2019