- Home /
Thread Crash UnityGfxDeviceWorker on MacOS
I am using 2019.1.14, the macOS Mojave 10.14.6 fine until I continue run it for 20 hours, and crash. During that time each 10s i call an API to update the UI once. Here crash log. The memory usage is about 800-1GB.
User ID: 221079021
Date/Time: 2019-11-06 10:23:33.773 +0700
OS Version: Mac OS X 10.14.6 (18G103)
Report Version: 12
Bridge OS Version: 3.0 (14Y904)
Anonymous UUID: 7BB69C66-F3C9-B42C-F651-8B6418FCF819
Time Awake Since Boot: 81000 seconds
System Integrity Protection: enabled
Crashed Thread: 24 UnityGfxDeviceWorker
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [13558]
External Modification Warnings:
Thread creation by external task.
Thread 24 Crashed:: UnityGfxDeviceWorker
0 UnityPlayer.dylib 0x0000000103cea862 GfxFramebufferGLES::GetFramebufferName(GfxRenderTargetSetup const&) + 2290 (FrameBufferGLES.cpp:63)
1 UnityPlayer.dylib 0x0000000103cec641 GfxFramebufferGLES::GetFramebufferNameFromColorAttachment(RenderSurfaceBase*, int) + 193
2 UnityPlayer.dylib 0x0000000103d096a8 GfxFramebufferGLES::ReadbackResolveMSAA(RenderSurfaceGLES*, RenderSurfaceGLES*) + 1016 (TextureReadbackGLES.cpp:405)
3 UnityPlayer.dylib 0x0000000103d0982a (anonymous namespace)::PrepareReadback_ResolveMSAA(GfxFramebufferGLES&, ApiGLES&, RenderSurfaceGLES*, RenderSurfaceGLES*) + 218 (TextureReadbackGLES.cpp:95)
4 UnityPlayer.dylib 0x0000000103d08cf8 GfxFramebufferGLES::GrabIntoRenderTexture(RenderSurfaceGLES*, int, int, int, int) + 664 (TextureReadbackGLES.cpp:222)
5 UnityPlayer.dylib 0x00000001035542be GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&) + 33518 (GfxDeviceWorker.cpp:1469)
6 UnityPlayer.dylib 0x0000000103554e7b GfxDeviceWorker::RunExt(ThreadedStreamBuffer&) + 235 (GfxDeviceWorker.cpp:496)
7 UnityPlayer.dylib 0x000000010354bd6c GfxDeviceWorker::RunGfxDeviceWorker(void*) + 124 (GfxDeviceWorker.cpp:460)
8 UnityPlayer.dylib 0x000000010385630a Thread::RunThreadWrapper(void*) + 122 (Thread.cpp:87)
9 libsystem_pthread.dylib 0x00007fff6d4492eb _pthread_body + 126
10 libsystem_pthread.dylib 0x00007fff6d44c249 _pthread_start + 66
11 libsystem_pthread.dylib 0x00007fff6d44840d thread_start + 13
Comment
Your answer
Follow this Question
Related Questions
Victory menu is not working HELP 1 Answer
Android Game Crash On Startup After Updating Unity 0 Answers
Very Bad performance(High GPU Usage and Low Frame Rate) with unity 2020.3.1f1 and URP 0 Answers
How Would I Create An (FPS RPG)? 1 Answer
GPU Instancing (Dynamic Batching) Not Working on Oculus Quest 2 (Android). Works fine in-editor. 0 Answers