Bamboo Studio crashes every time it get shut down on my iMac Pro. Crash log below. File was too big to load it all.
Translated Report (Full Report Below)
Process: BambuStudio [3141]
Path: /Applications/BambuStudio.app/Contents/MacOS/BambuStudio
Identifier: com.bambulab.bambu-studio
Version: 01.04.02.13 ()
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-02-16 23:23:11.0453 +0000
OS Version: macOS 13.1 (22C65)
Report Version: 12
Bridge OS Version: 7.1 (20P2059)
Anonymous UUID: 03A2B002-3CE5-3F5C-2802-B9A9F7818CA9
Time Awake Since Boot: 14000 seconds
System Integrity Protection: enabled
Crashed Thread: 8
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000020
Exception Codes: 0x0000000000000001, 0x0000000000000020
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [3141]
VM Region Info: 0x20 is not in any region. Bytes before following region: 140737487306720
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
—>
shared memory 7ffffff00000-7ffffff01000 [ 4K] r-x/r-x SM=SHM
Thread 0:: bambustu_main Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x7ff80840d533 _platform_bzero$VARIANT$Haswell + 115
1 libsystem_malloc.dylib 0x7ff80825157c _nanov2_free + 521
2 CoreFoundation 0x7ff80847e7c0 -[__NSDictionaryI dealloc] + 180
3 CoreFoundation 0x7ff80858d445 _CFRelease + 333
4 CoreFoundation 0x7ff80858d445 _CFRelease + 333
5 BambuStudio 0x10bbed857 std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void*>) + 103
6 BambuStudio 0x10bbed811 std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void>) + 33
7 BambuStudio 0x10bbed811 std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void>) + 33
8 BambuStudio 0x10bbed811 std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void>) + 33
9 BambuStudio 0x10bbed81d std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void>) + 45
10 BambuStudio 0x10bbed811 std::__1::__tree<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::__map_value_compare<wxString, std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, std::__1::less, true>, std::__1::allocator<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry> > >::destroy(std::__1::__tree_node<std::__1::__value_type<wxString, (anonymous namespace)::CachedFontEntry>, void>*) + 33
11 libsystem_c.dylib 0x7ff8082dbccf __cxa_finalize_ranges + 409
12 libsystem_c.dylib 0x7ff8082dbae9 exit + 35
13 libdyld.dylib 0x7ff8083fc1d3 dyld4::LibSystemHelpers::exit(int) const + 11
14 dyld 0x7ff8080b233a start + 2474
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff8083a65c2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8083b4604 mach_msg2_internal + 82
2 libsystem_kernel.dylib 0x7ff8083ad635 mach_msg_overwrite + 723
3 libsystem_kernel.dylib 0x7ff8083a68a8 mach_msg + 19
4 CoreFoundation 0x7ff8084c0cde __CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff8084bf74a __CFRunLoopRun + 1360
6 CoreFoundation 0x7ff8084beb80 CFRunLoopRunSpecific + 560
7 AppKit 0x7ff80b76b299 _NSEventThread + 132
8 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 2:: iotc_conn_hdlr
0 libsystem_kernel.dylib 0x7ff8083af2da __select + 10
1 libBambuSource.dylib 0x115541150 connectionHandlerThread + 752
2 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
3 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 3:: iotc_taskmgr
0 libsystem_kernel.dylib 0x7ff8083a8fea __semwait_signal + 10
1 libsystem_c.dylib 0x7ff8082bdb4a nanosleep + 196
2 libsystem_c.dylib 0x7ff8082bda80 usleep + 53
3 libBambuSource.dylib 0x1155400ab tutk_TaskMng_Run + 203
4 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 4:
0 libsystem_kernel.dylib 0x7ff8083a911a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff8083e57e1 _pthread_cond_wait + 1243
2 libbambu_networking.dylib 0x11502af2f Thread_wait_cond + 95
3 libbambu_networking.dylib 0x11501a3ae MQTTAsync_sendThread + 3422
4 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 5:
0 libsystem_kernel.dylib 0x7ff8083a8fea __semwait_signal + 10
1 libsystem_c.dylib 0x7ff8082bdb4a nanosleep + 196
2 libsystem_c.dylib 0x7ff8082bda80 usleep + 53
3 libbambu_networking.dylib 0x11501b282 MQTTAsync_receiveThread + 594
4 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 6:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x7ff8083a911a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff8083e57e1 _pthread_cond_wait + 1243
2 JavaScriptCore 0x7ff8221e67fb scavenger_thread_main + 1739
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 7:: com.apple.coreanimation.render-server
0 libsystem_kernel.dylib 0x7ff8083a65c2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8083b4604 mach_msg2_internal + 82
2 libsystem_kernel.dylib 0x7ff8083ad635 mach_msg_overwrite + 723
3 libsystem_kernel.dylib 0x7ff8083a68a8 mach_msg + 19
4 QuartzCore 0x7ff80ffaa045 CA::Render::Server::server_thread(void*) + 534
5 QuartzCore 0x7ff80ffa9e20 thread_fun(void*) + 25
6 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 8 Crashed:
0 libbambu_networking.dylib 0x114f43dd4 spdlog::logger::sink_it_(spdlog::details::log_msg const&) + 836
1 libbambu_networking.dylib 0x114f8a2bf void spdlog::logger::log_<int&>(spdlog::source_loc, spdlog::level::level_enum, fmt::v8::basic_string_view, int&) + 383
2 libbambu_networking.dylib 0x114f83d1f BBL::SsdpDiscovery::ssdp_thread() + 367
3 libbambu_networking.dylib 0x11521e612 boost::(anonymous namespace)::thread_proxy(void*) + 130
4 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 9:: slic3r_tbb_8
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 10:: slic3r_tbb_12
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 11:: slic3r_tbb_10
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 12:: slic3r_tbb_11
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 13:: slic3r_tbb_1
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 14:: slic3r_tbb_2
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 15:: slic3r_tbb_14
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 16:: slic3r_tbb_5
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 17:: slic3r_tbb_13
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 18:: slic3r_tbb_15
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 19:: slic3r_tbb_4
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 20:: slic3r_tbb_9
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 21:: slic3r_tbb_6
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 22:: slic3r_tbb_7
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 23:: slic3r_tbb_3
0 libsystem_kernel.dylib 0x7ff8083a653e semaphore_wait_trap + 10
1 BambuStudio 0x10b7f4088 tbb::internal::rml::private_worker::run() + 344
2 BambuStudio 0x10b7f3f29 tbb::internal::rml::private_worker::thread_routine(void*) + 9
3 libsystem_pthread.dylib 0x7ff8083e5259 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8083e0c7b thread_start + 15
Thread 24:
0 libsystem_pthread.dylib 0x7ff8083e0c58 start_wqthread + 0
Thread 25:
0 libsystem_pthread.dylib 0x7ff8083e0c58 start_wqthread + 0
Thread 26:
0 libsystem_pthread.dylib 0x7ff8083e0c58 start_wqthread + 0
Thread 27:
0 libsystem_pthread.dylib 0x7ff8083e0c58 start_wqthread + 0
Thread 28:
0 libsystem_pthread.dylib 0x7ff8083e0c58 start_wqthread + 0
Thread 8 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000700009665b70 rcx: 0x0000000000000000 rdx: 0x00000000c861f055
rdi: 0x00007fd2fb1498e0 rsi: 0x0000000000000053 rbp: 0x0000700009665b60 rsp: 0x00007000096658a0
r8: 0x0000000000000066 r9: 0x0000000000000065 r10: 0x0000000000003480 r11: 0x0000600005ccf2a0
r12: 0x0000600001cd4a70 r13: 0x0000600001cd4a70 r14: 0x00007fd2fb1498e0 r15: 0x00000001152b2e50
rip: 0x0000000114f43dd4 rfl: 0x0000000000010297 cr2: 0x0000000000000020
Logical CPU: 4
Error Code: 0x00000004 (no mapping for user data read)
Trap Number: 14
Thread 8 instruction stream:
a0 fd ff ff 48 8b b5 90-fd ff ff 48 8b 95 a8 fd …H…H…
ff ff e8 eb 6e 2e 00 48-8b 85 a8 fd ff ff 48 8b …n…H…H.
8d a0 fd ff ff c6 04 01-00 4c 89 f7 48 8d b5 b0 …L…H…
fd ff ff e8 84 96 02 00-f6 85 b0 fd ff ff 01 0f …
85 1d fd ff ff e9 24 fd-ff ff 41 8b 4e 3c 8b 43 …$…A.N<.C
10 39 c8 7c 0e 83 f8 06-74 09 49 8b 06 4c 89 f7 .9.|…t.I…L…
[ff]50 20 48 8b 05 da ec-36 00 48 8b 00 48 3b 45 .P H…6.H…H;E <==
d0 75 12 48 81 c4 98 02-00 00 5b 41 5c 41 5d 41 .u.H…[A\A]A
5e 41 5f 5d c3 e8 0e 6c-2e 00 bf 30 00 00 00 e8 ^A_]…l…0…
80 6b 2e 00 48 89 85 c0-fd ff ff 0f 28 05 ea 79 .k…H…(…y
2f 00 0f 29 85 b0 fd ff-ff 0f 10 05 0d da 32 00 /…)…2.
0f 11 40 10 0f 10 05 f2-d9 32 00 0f 11 00 48 b9 …@…2…H.