Ah, yes, there seems to be two different types of crashes SIGSEGV and SIGABRT. Which according to Apple means “Bad Memory Access” or “Abnormal Exit”. I’m not sure how to decipher this though. I also use Ambisonics Toolkit and load some kernels at boot. Maybe there’s just too much memory allocation going on at the same time? But it should crash anyway i guess. Or it should at least crash all the time.
Process: scsynth [35921]
Path: /Volumes/VOLUME/*/SuperCollider.app/Contents/Resources/../Resources/scsynth
Identifier: scsynth
Version: 0
Code Type: X86-64 (Native)
Parent Process: sclang [34716]
Responsible: scsynth [35921]
User ID: 2058162021
Date/Time: 2020-04-06 23:25:47.121 +0200
OS Version: Mac OS X 10.14.6 (18G4032)
Report Version: 12
Bridge OS Version: 3.0 (14Y906)
Anonymous UUID: F336808F-D699-44F8-A7DC-3EC3F4A81A66
Sleep/Wake UUID: ABDB9152-CFF0-45AA-8988-A94BF0012C53
Time Awake Since Boot: 370000 seconds
Time Since Wake: 36000 seconds
System Integrity Protection: enabled
Notes: Translocated Process
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000700000000018
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [35921]
VM Regions Near 0x700000000018:
MALLOC_LARGE 00000001283b8000-00000001283b9000 [ 4K] rw-/rwx SM=PRV
-->
STACK GUARD 000070000c275000-000070000c276000 [ 4K] ---/rwx SM=NUL stack guard for thread 1
Application Specific Information:
objc_msgSend() selector name: isEqual:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff6218969d objc_msgSend + 29
1 com.apple.CoreFoundation 0x00007fff379ad2b5 CFEqual + 637
2 com.apple.CoreFoundation 0x00007fff379aa98e CFBasicHashFindBucket + 1218
3 com.apple.CoreFoundation 0x00007fff379aa4a6 CFDictionaryGetValue + 90
4 com.apple.CoreFoundation 0x00007fff37a015d3 _CFBundleCopyFromTablesForURL + 42
5 com.apple.CoreFoundation 0x00007fff37a9f792 _CFBundleCreate + 181
6 com.apple.CoreFoundation 0x00007fff37a0127b _CFBundleEnsureBundleExistsForImagePath + 55
7 com.apple.CoreFoundation 0x00007fff37a01114 CFBundleGetBundleWithIdentifier + 221
8 com.apple.HIToolbox 0x00007fff36c3e8a1 HLTBGetBundleIDName + 40
9 com.apple.HIToolbox 0x00007fff36c3ec28 GetInputSourceEnabledPrefs + 52
10 com.apple.HIToolbox 0x00007fff36c3e17a isPrefsCreateCacheFromEnabledAndDefaultInputSources + 68
11 com.apple.HIToolbox 0x00007fff36c3db38 islGetInputSourceListWithAdditions + 192
12 com.apple.HIToolbox 0x00007fff36c3da50 TSMGetInputSourceCountWithFilteredAdditions + 38
13 com.apple.HIToolbox 0x00007fff36c3c82c TISCreateInputSourceList + 84
14 com.apple.HIToolbox 0x00007fff36c3c50e SyncHandwritingHotKey + 128
15 com.apple.HIToolbox 0x00007fff36c3b570 _FirstEventTime + 852
16 com.apple.HIToolbox 0x00007fff36c3b0b8 RunCurrentEventLoopInMode + 49
17 com.apple.HIToolbox 0x00007fff36c3aded ReceiveNextEventCommon + 355
18 com.apple.HIToolbox 0x00007fff36c3ac76 _BlockUntilNextEventMatchingListInModeWithFilter + 64
19 com.apple.AppKit 0x00007fff34fd277d _DPSNextEvent + 1135
20 com.apple.AppKit 0x00007fff34fd146b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
21 scsynth 0x0000000109701026 SC::Apple::EventLoop::run() + 278
22 scsynth 0x00000001096fd6a8 EventLoop::run(std::__1::function<void ()>) + 136
23 scsynth 0x00000001096fbabf main + 2383
24 libdyld.dylib 0x00007fff639663d5 start + 1
Thread 1:
0 libsystem_pthread.dylib 0x00007fff63b593f0 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x00007fff63b593f0 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x00007fff63b593f0 start_wqthread + 0
Thread 4:
0 libsystem_kernel.dylib 0x00007fff63a9ef2e __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff63a2a914 nanosleep + 199
2 libc++.1.dylib 0x00007fff60b9adc4 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 73
3 UIUGens.scx 0x000000010d9c0f69 gstate_update_func() + 201
4 UIUGens.scx 0x000000010d9c2128 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff63a9e866 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff63b5d56e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff60b97a0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 DiskIO_UGens.scx 0x000000010dafa794 void std::__1::condition_variable_any::wait<std::__1::unique_lock<std::__1::mutex> >(std::__1::unique_lock<std::__1::mutex>&) + 84
4 DiskIO_UGens.scx 0x000000010dafa42b (anonymous namespace)::DiskIOThread::ioThreadFunc() + 123
5 DiskIO_UGens.scx 0x000000010dafa8de void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void ((anonymous namespace)::DiskIOThread::*)(), (anonymous namespace)::DiskIOThread*> > >(void*) + 62
6 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff63a9ef2e __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff63a2a914 nanosleep + 199
2 libsystem_c.dylib 0x00007fff63a2a776 sleep + 41
3 scsynth 0x000000010971181a resyncThreadFunc() + 58
4 scsynth 0x0000000109710e08 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff63a9e866 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff63b5d56e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff60b97a0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 scsynth 0x0000000109716d64 void std::__1::condition_variable_any::wait<std::__1::unique_lock<std::__1::mutex> >(std::__1::unique_lock<std::__1::mutex>&) + 84
4 scsynth 0x00000001097124eb SC_AudioDriver::RunThread() + 139
5 scsynth 0x000000010971704e void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (SC_AudioDriver::*)(), SC_AudioDriver*> > >(void*) + 62
6 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff63a9b26e semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x00007fff63919c99 _dispatch_sema4_timedwait + 76
2 libdispatch.dylib 0x00007fff6391a377 _dispatch_semaphore_wait_slow + 58
3 libdispatch.dylib 0x00007fff639271fd _dispatch_worker_thread + 317
4 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 9:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x00007fff63a9b21a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff63a9b768 mach_msg + 60
2 com.apple.audio.CoreAudio 0x00007fff3744a9f7 HALC_IOContext_Start + 145
3 com.apple.audio.CoreAudio 0x00007fff374490e3 HALC_ProxyIOContext::IOWorkLoop() + 317
4 com.apple.audio.CoreAudio 0x00007fff37448df4 HALC_ProxyIOContext::IOThreadEntry(void*) + 122
5 com.apple.audio.CoreAudio 0x00007fff37448956 HALB_IOThread::Entry(void*) + 72
6 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 10:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x00007fff63a9b21a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff63a9b768 mach_msg + 60
2 com.apple.audio.CoreAudio 0x00007fff3744a9f7 HALC_IOContext_Start + 145
3 com.apple.audio.CoreAudio 0x00007fff374490e3 HALC_ProxyIOContext::IOWorkLoop() + 317
4 com.apple.audio.CoreAudio 0x00007fff37448df4 HALC_ProxyIOContext::IOThreadEntry(void*) + 122
5 com.apple.audio.CoreAudio 0x00007fff37448956 HALB_IOThread::Entry(void*) + 72
6 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff63aa178a kevent + 10
1 scsynth 0x000000010970cde3 boost::asio::detail::kqueue_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) + 275
2 scsynth 0x000000010970c81b boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&, boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&) + 363
3 scsynth 0x000000010970c4e2 boost::asio::detail::scheduler::run(boost::system::error_code&) + 194
4 scsynth 0x0000000109704c9b scsynth::asioFunction() + 91
5 scsynth 0x0000000109710e08 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
6 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff63a9b256 semaphore_wait_trap + 10
1 libdispatch.dylib 0x00007fff63919bd9 _dispatch_sema4_wait + 16
2 libdispatch.dylib 0x00007fff6391a39f _dispatch_semaphore_wait_slow + 98
3 scsynth 0x00000001097463d6 World_WaitForQuit + 38
4 scsynth 0x00000001096fe8d3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, EventLoop::run(std::__1::function<void ()>)::'lambda'()> >(void*) + 51
5 libsystem_pthread.dylib 0x00007fff63b5a2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff63b5d249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff63b5940d thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x4107700000000000 rbx: 0x00007ff874d316a0 rcx: 0x00007fff92cba098 rdx: 0x00007ff875b028e0
rdi: 0x00007ff874d316a0 rsi: 0x00007fff35b55af3 rbp: 0x00007ffee6507480 rsp: 0x00007ffee6507468
r8: 0x00007ff875b02950 r9: 0x00000000a5baadb8 r10: 0x0000700000000000 r11: 0x00007fff35b55af3
r12: 0x0000000000000001 r13: 0xffffffffffffffff r14: 0x00007ff875b028e0 r15: 0x00007ff874ca4a70
rip: 0x00007fff6218969d rfl: 0x0000000000010206 cr2: 0x0000700000000018
Logical CPU: 1
Error Code: 0x00000004
Trap Number: 14