Skip to content

Game randomly crashes on Mac but not Android or Windows #103463

Closed
@hatemsh

Description

@hatemsh

Tested versions

It was present it 4.2 Stable and 4.3 Stable.
Haven't tried any other versions

System information

Apple M1 Pro - Sequoia 15.0.1 - Godot Engine v4.3.stable.official [77dcf97]

Issue description

I'm making a mobile game and it randomly crashes when I run it in the editor on Mac, it does not crash when running it from the editor on Windows 10 or 11 or When running it on Android.

I'm using Mobile Renderer

The only editor error I get is

  handle_crash: Program crashed with signal 11
  Engine version: Godot Engine v4.3.stable.official (77dcf97d82cbfe4e4615475fa52ca03da645dbd8)
  Dumping the backtrace. Please include this when reporting the bug to the project developer.

Problem report for Godot from the system:

Translated Report (Full Report Below)
-------------------------------------

Process:               Godot [54660]
Path:                  /Applications/Godot.app/Contents/MacOS/Godot
Identifier:            org.godotengine.godot
Version:               4.3 (4.3)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-02 12:58:10.6589 +0200
OS Version:            macOS 15.0.1 (24A348)
Report Version:        12
Anonymous UUID:        62E0C827-CB54-BB3A-790F-748A1F2D5D5E

Sleep/Wake UUID:       F1A3F872-3491-4D14-9077-26733EEE86A4

Time Awake Since Boot: 1400000 seconds
Time Since Wake:       89246 seconds

System Integrity Protection: enabled

Crashed Thread:        19  Dispatch queue: com.Metal.CompletionQueueDispatch

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000000ffffffff
Exception Codes:       0x0000000000000001, 0x00000000ffffffff

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   Godot [54660]

VM Region Info: 0xffffffff is not in any region.  Bytes before following region: 7012353
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      1006b0000-10678c000    [ 96.9M] r-x/r-x SM=COW  /Applications/Godot.app/Contents/MacOS/Godot

Application Specific Information:
abort() called


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x100b623cc 0x1006b0000 + 4924364
4   Godot                         	       0x100b645a4 0x1006b0000 + 4933028
5   Godot                         	       0x100a9fd5c vkWaitForFences + 104
6   Godot                         	       0x101b0a88c RenderingDeviceDriverVulkan::fence_wait(RenderingDeviceDriver::FenceID) + 64
7   Godot                         	       0x103c036c8 RenderingDevice::_begin_frame() + 92
8   Godot                         	       0x103c03068 RenderingDevice::swap_buffers() + 80
9   Godot                         	       0x103c95d4c RenderingServerDefault::_draw(bool, double) + 392
10  Godot                         	       0x100ed7ea8 Main::iteration() + 1200
11  Godot                         	       0x100e720bc OS_MacOS::run() + 168
12  Godot                         	       0x100e9e124 main + 392
13  dyld                          	       0x193288274 start + 2840

Thread 1:
0   libsystem_pthread.dylib       	       0x1936060e8 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x1936060e8 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x1936060e8 start_wqthread + 0

Thread 4:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104409e54 _IP_ResolverPrivate::_thread_function(void*) + 152
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 5:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 6:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 7:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 8:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 9:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 10:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 11:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 12:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x104833b68 WorkerThreadPool::_thread_function(void*) + 272
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 13:
0   libsystem_kernel.dylib        	       0x1935cd3c8 __semwait_signal + 8
1   libsystem_c.dylib             	       0x1934ac714 nanosleep + 220
2   Godot                         	       0x101ae0f40 OS_Unix::delay_usec(unsigned int) const + 64
3   Godot                         	       0x1044a8684 RemoteDebuggerPeerTCP::_thread_func(void*) + 208
4   Godot                         	       0x1042fe46c Thread::callback(unsigned long long, Thread::Settings const&, void (*)(void*), void*) + 120
5   Godot                         	       0x1042fe7d4 0x1006b0000 + 63236052
6   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 14:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1935c9e34 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1935dc5d0 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1935d29d8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib        	       0x1935ca17c mach_msg + 24
4   CoreFoundation                	       0x1936f25bc __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1936f0e6c __CFRunLoopRun + 1212
6   CoreFoundation                	       0x1936f0334 CFRunLoopRunSpecific + 572
7   AppKit                        	       0x197359bc4 _NSEventThread + 148
8   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
9   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 15:: caulk.messenger.shared:17
0   libsystem_kernel.dylib        	       0x1935c9db0 semaphore_wait_trap + 8
1   caulk                         	       0x19e6010e0 caulk::semaphore::timed_wait(double) + 220
2   caulk                         	       0x19e600f8c caulk::concurrent::details::worker_thread::run() + 36
3   caulk                         	       0x19e600c60 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96
4   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 16:: caulk.messenger.shared:high
0   libsystem_kernel.dylib        	       0x1935c9db0 semaphore_wait_trap + 8
1   caulk                         	       0x19e6010e0 caulk::semaphore::timed_wait(double) + 220
2   caulk                         	       0x19e600f8c caulk::concurrent::details::worker_thread::run() + 36
3   caulk                         	       0x19e600c60 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96
4   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 17:: caulk::deferred_logger
0   libsystem_kernel.dylib        	       0x1935c9db0 semaphore_wait_trap + 8
1   caulk                         	       0x19e6010e0 caulk::semaphore::timed_wait(double) + 220
2   caulk                         	       0x19e600f8c caulk::concurrent::details::worker_thread::run() + 36
3   caulk                         	       0x19e600c60 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96
4   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 18:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	       0x1935c9dbc semaphore_wait_signal_trap + 8
1   caulk                         	       0x19e61d5c4 caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&) + 36
2   CoreAudio                     	       0x19612cc34 HALC_ProxyIOContext::IOWorkLoop() + 4892
3   CoreAudio                     	       0x19612b19c invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 176
4   CoreAudio                     	       0x1962d734c HALC_IOThread::Entry(void*) + 88
5   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
6   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 19 Crashed::  Dispatch queue: com.Metal.CompletionQueueDispatch
0   libsystem_kernel.dylib        	       0x1935d2600 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x19360af70 pthread_kill + 288
2   libsystem_c.dylib             	       0x193517908 abort + 128
3   Godot                         	       0x100e76f14 0x1006b0000 + 8154900
4   libsystem_platform.dylib      	       0x193640184 _sigtramp + 56
5   Metal                         	       0x19e3a7c34 -[_MTLCommandBuffer dealloc] + 468
6   IOGPU                         	       0x1b3ef0500 -[IOGPUMetalCommandBuffer dealloc] + 212
7   AGXMetalG13X                  	       0x10f343fb8 -[AGXG13XFamilyCommandBuffer dealloc] + 668
8   libsystem_blocks.dylib        	       0x193307094 _call_dispose_helpers_excp + 48
9   libsystem_blocks.dylib        	       0x193306e58 _Block_release + 256
10  IOGPU                         	       0x1b3efd734 IOGPUNotificationQueueDispatchAvailableCompletionNotifications + 144
11  IOGPU                         	       0x1b3efd83c __IOGPUNotificationQueueSetDispatchQueue_block_invoke + 64
12  libdispatch.dylib             	       0x193458718 _dispatch_client_callout4 + 20
13  libdispatch.dylib             	       0x193474c00 _dispatch_mach_msg_invoke + 464
14  libdispatch.dylib             	       0x19345fae8 _dispatch_lane_serial_drain + 368
15  libdispatch.dylib             	       0x193475954 _dispatch_mach_invoke + 456
16  libdispatch.dylib             	       0x19345fae8 _dispatch_lane_serial_drain + 368
17  libdispatch.dylib             	       0x19346079c _dispatch_lane_invoke + 432
18  libdispatch.dylib             	       0x19345fae8 _dispatch_lane_serial_drain + 368
19  libdispatch.dylib             	       0x193460768 _dispatch_lane_invoke + 380
20  libdispatch.dylib             	       0x19346b7e8 _dispatch_root_queue_drain_deferred_wlh + 288
21  libdispatch.dylib             	       0x19346b034 _dispatch_workloop_worker_thread + 540
22  libsystem_pthread.dylib       	       0x1936073d8 _pthread_wqthread + 288
23  libsystem_pthread.dylib       	       0x1936060f0 start_wqthread + 8

Thread 20:
0   libsystem_kernel.dylib        	       0x1935cd5cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19360b894 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x193541578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Godot                         	       0x101838b1c 0x1006b0000 + 18385692
4   Godot                         	       0x1018389c8 0x1006b0000 + 18385352
5   libsystem_pthread.dylib       	       0x19360b2e4 _pthread_start + 136
6   libsystem_pthread.dylib       	       0x1936060fc thread_start + 8

Thread 21:
0   libsystem_pthread.dylib       	       0x1936060e8 start_wqthread + 0

Thread 22:
0   libsystem_pthread.dylib       	       0x1936060e8 start_wqthread + 0


Thread 19 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000002   x5: 0x00000000d7202807   x6: 0x0000600001ad4180   x7: 0x00000001063885ac
    x8: 0xdf14ea3f339cad4b   x9: 0xdf14ea3e43865d4b  x10: 0x0000000000000002  x11: 0x0000010000000000
   x12: 0x00000000fffffffd  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x0000000000000000
   x16: 0x0000000000000148  x17: 0x00000001fff24018  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000017b0b  x21: 0x00000001701af0e0  x22: 0x0000000000000015  x23: 0x00000001064d6b39
   x24: 0x00000001064d6b59  x25: 0x00000001064d6b4e  x26: 0x000000011df3e8c0  x27: 0x00000001701ad658
   x28: 0x0000000000000000   fp: 0x00000001701acd90   lr: 0x000000019360af70
    sp: 0x00000001701acd70   pc: 0x00000001935d2600 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x1006b0000 -        0x10678bfff org.godotengine.godot (4.3) <6268aa8f-2c53-34e2-b725-e846d893e06f> /Applications/Godot.app/Contents/MacOS/Godot
       0x10be70000 -        0x10be7bfff libobjc-trampolines.dylib (*) <083ec35f-5279-370a-bdb0-ad21cd9895af> /usr/lib/libobjc-trampolines.dylib
       0x10f18c000 -        0x10f82bfff com.apple.AGXMetalG13X (320.35.5) <22cbf28e-aaa3-3b32-92d7-ed51c6240e19> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
       0x10cfd8000 -        0x10cfdffff com.apple.GameController.KeyboardAndMouseSupport (*) <53672fb1-4533-35f1-b915-d87e23e36189> /System/Library/Frameworks/GameController.framework/Versions/A/Resources/KeyboardAndMouseSupport.bundle/Contents/MacOS/KeyboardAndMouseSupport
       0x11e800000 -        0x11e93bfff com.apple.audio.units.Components (1.14) <baa5b759-6753-397a-b262-4e3aebc5891c> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
       0x1935c9000 -        0x193603ff7 libsystem_kernel.dylib (*) <616eb42e-c350-321e-8002-fb82bd999276> /usr/lib/system/libsystem_kernel.dylib
       0x193604000 -        0x193610fff libsystem_pthread.dylib (*) <d09f4078-adad-3dd0-b17b-ce0142887b28> /usr/lib/system/libsystem_pthread.dylib
       0x193520000 -        0x1935adffb libc++.1.dylib (*) <57ffcb9d-a6c9-3e9a-aa82-40f192626527> /usr/lib/libc++.1.dylib
       0x193282000 -        0x193304663 dyld (*) <40bedd20-da23-3b70-a9c2-a1c68a738762> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x19349e000 -        0x19351fffb libsystem_c.dylib (*) <a63f0ef9-59f1-3976-8a7e-2037cd50c605> /usr/lib/system/libsystem_c.dylib
       0x193674000 -        0x193b6afff com.apple.CoreFoundation (6.9) <1ad672c1-da68-3367-b947-93ae47652366> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1971fa000 -        0x1985cefff com.apple.AppKit (6.9) <eb0e3194-641d-38a6-887c-d03042e0e85c> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x19e5ff000 -        0x19e626fff com.apple.audio.caulk (1.0) <cbd1e5bd-6fe6-33f3-8250-7802c1ce6484> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
       0x195f3e000 -        0x19667afff com.apple.audio.CoreAudio (5.0) <9dffad27-94ae-345a-bd51-c01191e304ed> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
       0x19363c000 -        0x193643fe3 libsystem_platform.dylib (*) <3fac373b-5c41-3c83-8f9f-c9e781e887da> /usr/lib/system/libsystem_platform.dylib
       0x19e386000 -        0x19e5fefff com.apple.Metal (366.22) <69b60e24-89e4-38aa-8202-58be74e54be1> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
       0x1b3eed000 -        0x1b3f2efff com.apple.IOGPU (104.0.6) <bc71ff8f-ecf3-3f35-8e48-e2596d173ef3> /System/Library/PrivateFrameworks/IOGPU.framework/Versions/A/IOGPU
       0x193305000 -        0x193308ff8 libsystem_blocks.dylib (*) <d38cbaf7-2370-388c-942e-4657370dc34e> /usr/lib/system/libsystem_blocks.dylib
       0x193454000 -        0x19349afff libdispatch.dylib (*) <465565e8-ef8a-3188-80fa-598063c54161> /usr/lib/system/libdispatch.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 13
    thread_create: 0
    thread_set_state: 346

VM Region Summary:
ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)
Writable regions: Total=1.7G written=948K(0%) resident=948K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG image                          1424K        7 
ColorSync                          576K       26 
CoreAnimation                      672K       42 
CoreGraphics                        48K        3 
CoreUI image data                  992K        7 
Foundation                          16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                             1.6G       74 
MALLOC guard page                  288K       18 
STACK GUARD                       56.4M       23 
Stack                             19.7M       23 
VM_ALLOCATE                        944K       24 
__AUTH                            2899K      420 
__AUTH_CONST                      42.5M      617 
__CTF                               824        1 
__DATA                            14.2M      600 
__DATA_CONST                      21.0M      625 
__DATA_DIRTY                      1605K      211 
__FONT_DATA                        2352        1 
__LINKEDIT                       595.9M        6 
__OBJC_RW                         2353K        1 
__TEXT                           684.7M      640 
__TPRO_CONST                       272K        2 
dyld private memory                320K        2 
mapped file                      207.5M       25 
owned unmapped memory              768K        1 
page table in kernel               948K        1 
shared memory                      976K       16 
===========                     =======  ======= 
TOTAL                              3.3G     3421 

Steps to reproduce

I just play the game for a while and it crashes seemingly randomly, sometimes it's 5 minutes into the game sometimes it's a few seconds into it.
It mostly crashes after I do an action but sometimes when I'm idling as well.
I haven't been able to find a consistent pattern.

Minimal reproduction project (MRP)

I can't make one because I don't know where the issue is. Godot's logs don't give any information and it runs perfectly on Windows and Android.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions