Confirmed driver bug with no workaround.
Samsung are releasing an update this week.
Open SunTemple in the editor
Launch On a Galaxy S7 Mali device with a Mali GPU
Walk around until crash.
backtrace:
#00 pc 004b51f4 /system/vendor/lib/egl/libGLES_mali.so
#01 pc 004b4278 /system/vendor/lib/egl/libGLES_mali.so
#02 pc 004b323c /system/vendor/lib/egl/libGLES_mali.so
#03 pc 004f7a9c /system/vendor/lib/egl/libGLES_mali.so
#04 pc 004f6090 /system/vendor/lib/egl/libGLES_mali.so
#05 pc 004ec3e4 /system/vendor/lib/egl/libGLES_mali.so (glDrawElements+68)
#06 pc 03281030 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FOpenGLDynamicRHI::RHIDrawIndexedPrimitive(FRHIIndexBuffer*, unsigned int, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)+1244)
#07 pc 0328110c /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (non-virtual thunk to FOpenGLDynamicRHI::RHIDrawIndexedPrimitive(FRHIIndexBuffer*, unsigned int, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)+48)
#08 pc 01cb52b0 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FMeshDrawingPolicy::DrawMesh(FRHICommandList&, FMeshBatch const&, int) const+1280)
#09 pc 01d049b4 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (TStaticMeshDrawList<TBasePassForForwardShadingDrawingPolicy<TLightMapPolicy<(ELightmapQuality)0>, 0> >::DrawElement(FRHICommandList&, FViewInfo const&, FMeshDrawingPolicy::ContextDataType, TStaticMeshDrawList<TBasePassForForwardShadingDrawingPolicy<TLightMapPolicy<(ELightmapQuality)0>, 0> >::FElement const&, unsigned long long, TStaticMeshDrawList<TBasePassForForwardShadingDrawingPolicy<TLightMapPolicy<(ELightmapQuali #10 pc 01d07a0c /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (TStaticMeshDrawList<TBasePassForForwardShadingDrawingPolicy<TLightMapPolicy<(ELightmapQuality)0>, 0> >::DrawVisibleFrontToBack(FRHICommandList&, FViewInfo const&, FMeshDrawingPolicy::ContextDataType, TBitArray<SceneRenderingBitArrayAllocator> const&, TArray<unsigned long long, SceneRenderingAllocator> const&, int)+1096)
#11 pc 01ceb4f4 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FForwardShadingSceneRenderer::RenderForwardShadingBasePass(FRHICommandListImmediate&)+1124)
#12 pc 01cef8b8 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FForwardShadingSceneRenderer::Render(FRHICommandListImmediate&)+568)
#13 pc 01e06cac /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so
#14 pc 01e136f8 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so
#15 pc 01276134 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FTaskThread::ProcessTasks(int, bool)+308)
#16 pc 01275228 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FTaskGraphImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type)+160)
#17 pc 01bc5338 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FRenderingThread::Run()+128)
#18 pc 01298b84 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FRunnableThreadPThread::Run()+104)
#19 pc 012727c0 /data/app/com.BrueComputing.BrueBenchSTReviewer-1/lib/arm/libUE4.so (FRunnableThreadPThread::_ThreadProc(void*)+40)
#20 pc 0003fc53 /system/lib/libc.so (__pthread_start(void*)+30)
#21 pc 0001a38b /system/lib/libc.so (__start_thread+6)
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.10, 4.11 |
Target Fix | 4.11 |
Created | Mar 22, 2016 |
---|---|
Resolved | Apr 5, 2016 |
Updated | Sep 23, 2019 |