RadeonProRenderBlenderAddon
RadeonProRenderBlenderAddon copied to clipboard
Crash upon exiting Blender
Issue: Upon closing Blender, an error message pops up, stating that the application 'quit unexpectedly' (the usual MacOS crash routine).
Steps to reproduce:
- Download and instal Radeon Pro v.3.6
- Enable the add-on in the Blender Settings.
- No need to open any file: the scene may remain the default one; also, no need to change the render engine to Radeon Pro Render: the result is the same; quit Blender – or try to disable the Radeon Pro Render add-on. Observe the crash.
System: Mac Mini 2023, M2 Pro, MacOS Ventura 13.3.1(a), Blender 3.5.1 (BTW, this issue has been present in the previous versions of both Radeon Pro Render and Blender (starting from 3.4, I think), as well as in the Intel-based version of RPR: I was hoping that this release would finally fix it)
The crash dump (the part the length limit has allowed me to include) follows: Process: Blender [4617] Path: /Applications/Blender.app/Contents/MacOS/Blender Identifier: org.blenderfoundation.blender Version: 3.5.1 (3.5.1 2023-04-25) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501
Date/Time: 2023-05-26 18:32:45.8744 +1000 OS Version: macOS 13.3.1 (22E772610a) Report Version: 12 Anonymous UUID: AA0EE291-3DB7-8C4E-1688-202DFCBCA29A
Time Awake Since Boot: 1200 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [4617]
VM Region Info: 0 is not in any region. Bytes before following region: 4334862336
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 10260c000-10d87c000 [178.4M] r-x/r-x SM=COW ...MacOS/Blender
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 ??? 0x0 ??? 1 Blender 0x10310b548 rna_NodeSocketInterface_unregister + 44 2 Blender 0x1031cce6c pyrna_unregister_class + 624 3 Blender 0x10962b0d0 cfunction_vectorcall_O + 316 4 Blender 0x1096c59f8 call_function + 316 5 Blender 0x1096c305c _PyEval_EvalFrameDefault + 25452 6 Blender 0x1096bcbe4 _PyEval_Vector + 164 7 Blender 0x1096c59f8 call_function + 316 8 Blender 0x1096c305c _PyEval_EvalFrameDefault + 25452 9 Blender 0x1096bcbe4 _PyEval_Vector + 164 10 Blender 0x1096c59f8 call_function + 316 11 Blender 0x1096c2fdc _PyEval_EvalFrameDefault + 25324 12 Blender 0x1096bcbe4 _PyEval_Vector + 164 13 Blender 0x1096c59f8 call_function + 316 14 Blender 0x1096c2fdc _PyEval_EvalFrameDefault + 25324 15 Blender 0x1096bcbe4 _PyEval_Vector + 164 16 Blender 0x1096c59f8 call_function + 316 17 Blender 0x1096c305c _PyEval_EvalFrameDefault + 25452 18 Blender 0x1096bcbe4 _PyEval_Vector + 164 19 Blender 0x1096c59f8 call_function + 316 20 Blender 0x1096c2fdc _PyEval_EvalFrameDefault + 25324 21 Blender 0x1096bcbe4 _PyEval_Vector + 164 22 Blender 0x1096bcb2c PyEval_EvalCode + 108 23 Blender 0x10970a73c PyRun_StringFlags + 232 24 Blender 0x1031b8140 bpy_run_string_impl + 128 25 Blender 0x102d1d350 WM_exit_ex + 296 26 Blender 0x102d1d20c WM_exit + 16 27 Blender 0x102d1d1fc wm_exit_handler(bContext*, wmEvent const*, void*) + 12 28 Blender 0x102d0f444 wm_handlers_do_intern(bContext*, wmWindow*, wmEvent*, ListBase*) + 2912 29 Blender 0x102d0e354 wm_handlers_do(bContext*, wmEvent*, ListBase*) + 72 30 Blender 0x102d0d93c wm_event_do_handlers + 2192 31 Blender 0x102d047b4 WM_main + 36 32 Blender 0x1027691dc main + 880 33 dyld 0x1a2f9ff28 start + 2236
Thread 1: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 2: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 3: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 4: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 5: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 6: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 7: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 8: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 9: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 10: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 11: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libdispatch.dylib 0x1a314899c _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x1a3149050 _dispatch_semaphore_wait_slow + 132 3 libIlmThread.dylib 0x111e93398 IlmThread_3_1::(anonymous namespace)::DefaultWorkerThread::run() + 64 4 libIlmThread.dylib 0x111e91fe4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct>, void (IlmThread_3_1::Thread::)(), IlmThread_3_1::Thread>>(void*) + 64 5 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 6 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 12: 0 libsystem_pthread.dylib 0x1a32f2d8c start_wqthread + 0
Thread 13:: caulk.messenger.shared:17 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 caulk 0x1ac916024 caulk::semaphore::timed_wait(double) + 212 2 caulk 0x1ac915ed8 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x1ac915bc8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread*>>(void) + 96 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 14: 0 libsystem_pthread.dylib 0x1a32f2d8c start_wqthread + 0
Thread 15: 0 libsystem_pthread.dylib 0x1a32f2d8c start_wqthread + 0
Thread 16:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x1a32b7f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a32ca240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a32c0b78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a32b8290 mach_msg + 24 4 CoreAudio 0x1a56e1624 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 104 5 CoreAudio 0x1a55ced14 HALC_ProxyIOContext::IOWorkLoop() + 3516 6 CoreAudio 0x1a55cd87c invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 116 7 CoreAudio 0x1a5730564 HALB_IOThread::Entry(void*) + 88 8 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 17: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 18: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 19: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 20: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 21: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 22: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 23: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 24: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 25: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 26: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 27: 0 libsystem_kernel.dylib 0x1a32b7e90 semaphore_wait_trap + 8 1 libtbb.dylib 0x111ecdffc rml::internal::thread_monitor::commit_wait(rml::internal::thread_monitor::cookie&) + 64 2 libtbb.dylib 0x111ecdbb4 tbb::internal::rml::private_worker::run() + 420 3 libtbb.dylib 0x111ecda04 tbb::internal::rml::private_worker::thread_routine(void*) + 12 4 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 28: 0 libsystem_pthread.dylib 0x1a32f2d8c start_wqthread + 0
Thread 29:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1a32b7f14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a32ca240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a32c0b78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a32b8290 mach_msg + 24 4 CoreFoundation 0x1a33d68b8 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x1a33d5198 __CFRunLoopRun + 1208 6 CoreFoundation 0x1a33d458c CFRunLoopRunSpecific + 612 7 AppKit 0x1a671e508 _NSEventThread + 172 8 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 30: 0 libsystem_kernel.dylib 0x1a32bb710 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a32f8574 _pthread_cond_wait + 1232 2 Blender 0x1096bbb60 take_gil + 168 3 Blender 0x1096bc318 PyEval_RestoreThread + 24 4 Blender 0x109764880 time_sleep + 156 5 Blender 0x10962b0d0 cfunction_vectorcall_O + 316 6 Blender 0x1096c59f8 call_function + 316 7 Blender 0x1096c305c _PyEval_EvalFrameDefault + 25452 8 Blender 0x1096bcbe4 _PyEval_Vector + 164 9 Blender 0x1095e5148 method_vectorcall + 308 10 Blender 0x1096c32fc _PyEval_EvalFrameDefault + 26124 11 Blender 0x1096bcbe4 _PyEval_Vector + 164 12 Blender 0x1096c59f8 call_function + 316 13 Blender 0x1096c2fac _PyEval_EvalFrameDefault + 25276 14 Blender 0x1096bcbe4 _PyEval_Vector + 164 15 Blender 0x1096c59f8 call_function + 316 16 Blender 0x1096c2fac _PyEval_EvalFrameDefault + 25276 17 Blender 0x1096bcbe4 _PyEval_Vector + 164 18 Blender 0x1095e5148 method_vectorcall + 308 19 Blender 0x109766728 thread_run + 72 20 Blender 0x109718134 pythread_wrapper + 28 21 libsystem_pthread.dylib 0x1a32f7fa8 _pthread_start + 148 22 libsystem_pthread.dylib 0x1a32f2da0 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x000000017dcc8a78 x2: 0x0000000000000000 x3: 0x00000001a3323e0d x4: 0xfffffffed5a89080 x5: 0x0000000000000010 x6: 0x0000000000000027 x7: 0x0000000000000d90 x8: 0x0000000000000000 x9: 0x0000000125709808 x10: 0x0000000000000074 x11: 0x00000002a85115b0 x12: 0x0000000000000001 x13: 0x000000010e3528b0 x14: 0x000000010e352a38 x15: 0x000000010d2060f2 x16: 0x00000001a3323ec0 x17: 0x00000001fe765b40 x18: 0x0000000000000000 x19: 0x0000600004222768 x20: 0x0000600004222768 x21: 0x000000010310b51c x22: 0x0000000000000001 x23: 0x00000001244dbce0 x24: 0x000000017709bd40 x25: 0x0000000000000001 x26: 0x00000001244f9862 x27: 0x000000017709bd48 x28: 0x000000017709bd38 fp: 0x000000016d7f1bf0 lr: 0x00000001030206e4 sp: 0x000000016d7f1be0 pc: 0x0000000000000000 cpsr: 0x80001000 far: 0x0000000000000000 esr: 0x82000006 (Instruction Abort) Translation fault
Binary Images:
0x10260c000 - 0x10d87bfff org.blenderfoundation.blender (3.5.1)
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: 0 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%) Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 384K 3 Activity Tracing 256K 1 CG backing stores 960K 4 CG image 224K 9 ColorSync 592K 27 CoreAnimation 544K 14 CoreGraphics 32K 2 CoreServices 160K 1 CoreUI image data 560K 8 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 473.4M 94 MALLOC guard page 192K 10 MALLOC_MEDIUM (reserved) 640.0M 6 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) STACK GUARD 496K 31 Stack 71.5M 32 Stack Guard 16K 1 VM_ALLOCATE 59.3M 75 VM_ALLOCATE (reserved) 32K 1 reserved VM address space (unallocated) __AUTH 729K 188 __AUTH_CONST 13.7M 359 __CTF 824 1 __DATA 24.6M 444 __DATA_CONST 25.4M 446 __DATA_DIRTY 803K 121 __FONT_DATA 2352 1 __GLSLBUILTINS 5174K 1 __LINKEDIT 920.0M 88 __OBJC_RO 66.2M 1 __OBJC_RW 2011K 1 __TEXT 548.7M 464 dyld private memory 656K 4 mapped file 1.1G 30 shared memory 928K 17 =========== ======= ======= TOTAL 4.3G 2488 TOTAL, minus reserved VM space 3.3G 2488
Confirmed on my system with the 3.6.2 update and Blender 3.4.1.
System Setup
- 2019 MacBook Pro 16"
- 2.4Ghz Intel Core i9
- AMD Radeon Pro 5600M 6GB
- 64GB ram
- MacOS Ventura 13.3.1(a)
- Blender 3.4.1
Additionally, Blender crashes when attempting to deactivate the add-on (it crashes on close if it's enabled, it crashes immediately if you try to disable it, and upon re-opening Blender it's still enabled). Reported here: https://github.com/GPUOpen-LibrariesAndSDKs/RadeonProRenderBlenderAddon/issues/627
Also confirmed in Blender 3.5.1 on the same system. See attached crash report: Blender351-CrashLog.txt
thank you for your report, devs will take a look on this issue