Gear Vr Crashed on execute: Array index out of bounds: 2 from an array of size 1libUE4.so!FDebug::LogAssertFailedMessage(char const*, char const*, int, wchar_t const*, ...)

07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 596]
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: Array index out of bounds: 2 from an array of size 1libUE4.so!FDebug::LogAssertFailedMessage(char const*, char const*, int, wchar_t const*, …)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FSceneRenderTargets::Allocate(FRHICommandList&, FSceneViewFamily const&)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FMobileSceneRenderer::Render(FRHICommandListImmediate&)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!CaptureSceneToScratchCubemap(FRHICommandListImmediate&, FSceneRenderer*, ECubeFace, int, bool, bool, FLinearColor const&)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.soUnknown
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FNamedTaskThread::ProcessTasksUntilQuit(int)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!RenderingThreadMain(FEvent*)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FRenderingThread::Run()
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FRunnableThreadPThread::Run()
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libUE4.so!FRunnableThreadPThread::_ThreadProc(void*)
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libc.soUnknown
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: libc.soUnknown
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: [2017.07.26-16.47.16:357][ 35]Assertion failed: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 596]
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear D/UE4: Array index out of bounds: 2 from an array of size 1
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear I/art: System.exit called, status: 0
07-26 12:47:16.348 19375-19465/com.InnerChild.ZombieGear I/AndroidRuntime: VM exiting with result code 0, cleanup skipped.

Hello DonFrag,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide a detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any settings/blueprints that may be involved?
  4. Could you provide your complete callstack including machine ID?
  5. Does this issue happen in a non VR project?

It’s hard to repro what are you asking because we took a finished project from 4.16.2 and converted to 4.17 to test it, so i can not know for sure what is different

Without a reproducible test case I will be unable to write up a report. If at any point you are able to provide more information I will be happy to investigate this issue further.

Hello DonFrag,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.

Thanks,