Roon Core Machine
Mac Mini M1
Networking Gear & Setup Details
Google Nest Ethernet
Connected Audio Devices
(RP4 with Ropiee XL with USB to DAC)
Number of Tracks in Library
21000
Description of Issue
Well, the Roon core has worked well for a long time on my Mac Mini. The last week or two, I have gotten up in the morning to find Roon has crashed and there is an Apple crash report on the screen. Something like 4 or 5 times. Each time I restart it and it seems to work OK. I haven’t fiddled with the Mini in quite some time so I suppose the only change is the latest Roon update.
Copy and post the Apple crash report?
Well, another surprise. This morning Roon crashed again. But this time it was my remote player (an iMac) but the core was still running. Note that only Roon was affected in both cases.
Here’s the Apple report — the last line keeps repeating so I excluded it.
This time, also…my local node (Google Nest router) was offline. I had to reboot it. I suspect something is up with the node.
Translated Report (Full Report Below)
Process: Roon [89834]
Path: /Applications/Roon.app/Contents/MacOS/Roon
Identifier: com.roon.Roon
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-03-13 19:50:49.6076 -0400
OS Version: macOS 13.2.1 (22D68)
Report Version: 12
Bridge OS Version: 7.2 (20P3045)
Anonymous UUID: 70CC14DF-06C9-D312-86F9-E1A5CDDC174F
Time Awake Since Boot: 300000 seconds
System Integrity Protection: enabled
Crashed Thread: 30 .NET ThreadPool Worker
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff8032515c2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff80325f604 mach_msg2_internal + 82
2 libsystem_kernel.dylib 0x7ff803258635 mach_msg_overwrite + 723
3 libsystem_kernel.dylib 0x7ff8032518a8 mach_msg + 19
4 CoreFoundation 0x7ff80336bcbe __CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff80336a72a __CFRunLoopRun + 1360
6 CoreFoundation 0x7ff803369b60 CFRunLoopRunSpecific + 560
7 ??? 0x1148b2105 ???
8 ??? 0x115279c69 ???
9 ??? 0x1142fa968 ???
10 ??? 0x1141c57b7 ???
11 ??? 0x1102c185c ???
12 libcoreclr.dylib 0x1083be5e9 CallDescrWorkerInternal + 124
13 libcoreclr.dylib 0x10820a98a MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1530
14 libcoreclr.dylib 0x10820a98a MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1530
15 libcoreclr.dylib 0x10820a98a MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 15
Seems like this known issue, thread with Roon investigation:
Since upgrading to Roon 2.0, my Roon core running on a 2018 8GB Mac Mini constantly crashes, whether or not I am using Roon. I understand there are going to be issues, but this does not seem to me to be an uncommon or antiquated setup. If it is no longer supported, would’ve been nice for the upgrade program to have noticed. Please advise if there is a quick fix, or if I just have to wait until the next patch.
Roon Core Machine
mac OS Monterey 12.6
Mac mini 2018 3.6 GHz Quad-Core Intel C…
Looks similar but that is from September…mine just started doing this a week or so ago. It was one before that.
Another strange occurrence is when I restarted Roon on the player, the Core was gone. I went to the computer with the core and got this
But when I logged on again…everything was once again running fine.
(until tonight)
This issue in the other thread has been going on for a long time, is not fixed yet, and seems to affect only some people and machines, so it’s possible that it didn’t affect you in the past and now does. Which would be particularly interesting to investigate what changed. I think Roon has had problems reproducing the issue and hence pinning it down
Also interesting is one Mac is an M1 (mini) and the other is an Intel (iMac) - and both crashed.
Wayward pointer somewhere?
Just did the most recent Roon update and the core crashed
Translated Report (Full Report Below)
Process: Roon [26260]
Path: /Applications/Roon.app/Contents/MacOS/Roon
Identifier: com.roon.Roon
Version: 1.0 (1.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-03-15 15:53:26.3163 -0400
OS Version: macOS 13.2.1 (22D68)
Report Version: 12
Anonymous UUID: 31E986A6-4FC6-6239-0D87-A4CAE317831E
Time Awake Since Boot: 1200000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1a3076868 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1a30adcec pthread_kill + 288
2 libsystem_c.dylib 0x1a2fe62c8 abort + 180
3 libcoreclr.dylib 0x1042ada90 PROCAbort + 60
4 libcoreclr.dylib 0x1042ad9a0 PROCEndProcess(void*, unsigned int, int) + 396
5 libcoreclr.dylib 0x1044d922c UnwindManagedExceptionPass1(PAL_SEHException&, _CONTEXT*) + 992
6 libcoreclr.dylib 0x1044d9274 DispatchManagedException(PAL_SEHException&, bool) + 68
7 libcoreclr.dylib 0x10443ab54 IL_Throw(Object*) + 528
8 ???
Same here. Roon Core iMac @ Intel on Catalina and crash 2-4 times per month. MBA @ M1 and Core/Remote/Bridge also one per week comm: Roon not response, must relaunch software.
With 1.6 and 1.7 if im not wrong Roon was rock stable. With 1.8 sometimes crash, after 2.x crash as hell (end-ponts also lost connection with Core!). Unstable. No fun, no good, I want stable soft!
Just did the latest update and the remote iMac player updated successfully, but the core crashed.
Translated Report (Full Report Below)
Process: Roon [63017]
Path: /Applications/Roon.app/Contents/MacOS/Roon
Identifier: com.roon.Roon
Version: 1.0 (1.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-03-21 08:31:58.1198 -0400
OS Version: macOS 13.2.1 (22D68)
Report Version: 12
Anonymous UUID: 31E986A6-4FC6-6239-0D87-A4CAE317831E
Time Awake Since Boot: 1700000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1a3076868 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1a30adcec pthread_kill + 288
2 libsystem_c.dylib 0x1a2fe62c8 abort + 180
3 libcoreclr.dylib 0x102181a90 PROCAbort + 60
4 libcoreclr.dylib 0x1021819a0 PROCEndProcess(void*, unsigned int, int) + 396
5 libcoreclr.dylib 0x1023ad22c UnwindManagedExceptionPass1(PAL_SEHException&, _CONTEXT*) + 992
6 libcoreclr.dylib 0x1023ad274 DispatchManagedException(PAL_SEHException&, bool) + 68
7 libcoreclr.dylib 0x10230eb54 IL_Throw(Object*) + 528
8 ??? 0x282172cc0 ???
9 ??? 0x282172b90 ???