Jump to content

Random crashing on UE 4.26.2 with WaveVR 4.3.0 on Focus 3


RoosterPrincess

Recommended Posts

I've been experiencing random crashes when running the StereoLayer_Test level provided in the sample app which comes with SDK 4.3.0. I'm using UE 4.26.2 and running an arm64  build on a Focus 3.

ADB shows the crashdump as:

01-17 17:32:23.970 32529 32529 F DEBUG   : pid: 25134, tid: 25329, name: RenderThread 2  >>> com.vrm.unreal.VRTestApp <<<
01-17 17:32:24.050 32529 32529 F DEBUG   :       #00 pc 0000000007a859dc  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FWaveVRMultiLayer::AssignLayerParamsFromLayerDesc(IStereoLayers::FLayerDesc const&, WVR_Pose*, WVR_PoseState*, WVR_LayerSetParams**)+508) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.050 32529 32529 F DEBUG   :       #01 pc 0000000007a83490  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FWaveVRMultiLayer::SubmitLayer()+92) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.050 32529 32529 F DEBUG   :       #02 pc 0000000007a7e438  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FWaveVRMultiLayerManager::SubmitLayers()+668) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.050 32529 32529 F DEBUG   :       #03 pc 0000000009f2821c  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRDGPass::Execute(FRHIComputeCommandList&)+796) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.050 32529 32529 F DEBUG   :       #04 pc 0000000009f20d08  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRDGBuilder::ExecutePass(FRDGPass*)+1032) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #05 pc 0000000009f00c50  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRDGBuilder::Execute()+5644) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #06 pc 000000000ac9d4e4  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FMobileSceneRenderer::Render(FRHICommandListImmediate&)+8984) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #07 pc 000000000af792a8  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #08 pc 000000000af7b488  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #09 pc 0000000008a4f4e8  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FNamedTaskThread::ProcessTasksNamedThread(int, bool)+1828) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #10 pc 0000000008a4dd84  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FNamedTaskThread::ProcessTasksUntilQuit(int)+140) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #11 pc 0000000009f413d0  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (RenderingThreadMain(FEvent*)+212) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #12 pc 0000000009f5f824  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRenderingThread::Run()+24) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #13 pc 0000000008b4a188  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRunnableThreadPThread::Run()+152) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.051 32529 32529 F DEBUG   :       #14 pc 0000000008a49e3c  /data/app/com.vrm.unreal.VRTestApp-FGEvmFcYPLT1YVWrFIDmzw==/lib/arm64/libUE4.so (FRunnableThreadPThread::_ThreadProc(void*)+80) (BuildId: 25e14abc59f27795916dff34b2f63e27514088dd)
01-17 17:32:24.605  1318 32543 W ActivityTaskManager:   Force finishing activity com.vrm.unreal.VRTestApp/com.epicgames.ue4.GameActivity

The crash happens at random, usually somewhere between 10 seconds and 10 minutes from starting the app.

HTC- please help?

Link to comment
Share on other sites

  • 1 month later...

Hi @RoosterPrincess,

After internal testing and verification, we narrowed down the crash happened every time at the line “InLayerDesc.HasShape<FCylinderLayer>()”, which is a struct method provided by Unreal Engine. Though we don't confirm the root cause from the UE engine, we try to have workaround for function access and under verification. Should provide the hot-fix UE plugin on the website soon.

Thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...