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)
Why does the REMOVE method of map container remove elements have memory leaks?
How does TextureRenderTarget2D get TArray<uint8> type data?
How do I set a material as a post-processing material?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
How to delete some elements correctly when deleting an array loop?
How does TArray loop correctly remove elements in blueprints?
How to implement springarm components to scale according to mouse position in spawn?
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 |