Roon crashing on Mac studio

Roon Core Machine

Mac Studio 2022, Apple M1 ultra, 128 GB,Monterey 12.5

Networking Gear & Setup Details

Connected Audio Devices

Number of Tracks in Library

10000+

Description of Issue

There are two problems, probably connected. One is an occasional crash, every 2-3 days or so, report shown below.

Another is more frequent, 2-3 times a day: my mobile (Galaxy ultra20) and mac laptops cannot connect to the server (on the Mac Studio) even if it is running. I need to go to settings, toggle remote control off and on again in setup, and then everything connects again.

Here is the latest crash report:

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

Process:               Roon [28282]
Path:                  /Applications/Roon.app/Contents/MacOS/Roon
Identifier:            com.roon.Roon
Version:               1.0
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               504

Date/Time:             2022-09-18 11:05:12.6708 -0500
OS Version:            macOS 12.5 (21G72)
Report Version:        12
Anonymous UUID:        C73C15E8-3409-9188-619B-53735A2F6122


Time Awake Since Boot: 2200000 seconds

System Integrity Protection: enabled

Crashed Thread:        151  Thread Pool Worker

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

VM Region Info: 0 is not in any region.  Bytes before following region: 4308504576
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      100ce9000-101275000    [ 5680K] r-x/r-x SM=COW  ...ts/MacOS/Roon

Application Specific Information:
abort() called


Thread 0:: tid_103 Dispatch queue: com.apple.main-thread
0   ???                           	    0x7ff89a732940 ???
1   libsystem_kernel.dylib        	    0x7ff80a26097a mach_msg_trap + 10
2   libsystem_kernel.dylib        	    0x7ff80a260ce8 mach_msg + 56
3   CoreFoundation                	    0x7ff80a363560 __CFRunLoopServiceMachPort + 319
4   CoreFoundation                	    0x7ff80a361bf0 __CFRunLoopRun + 1276
5   CoreFoundation                	    0x7ff80a361034 CFRunLoopRunSpecific + 562
6   ???                           	       0x13993a67c ???
7   ???                           	    0x7fc5f512e110 ???
8   ???                           	       0x3065db0b0 ???

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                       	    0x7ff7ffdad944 0x7ff7ffda9000 + 18756
1   runtime                       	    0x7ff7ffdbb3e0 0x7ff7ffda9000 + 74720
2   runtime                       	    0x7ff7ffdbce58 0x7ff7ffda9000 + 81496

Thread 2:: SGen worker
0   ???                           	    0x7ff89a732940 ???
1   libsystem_kernel.dylib        	    0x7ff80a2633ea __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff80a29da6f _pthread_cond_wait + 1249
3   Roon                          	       0x101005e2e thread_func + 542
4   libsystem_pthread.dylib       	    0x7ff80a29d4e1 _pthread_start + 125
5   libsystem_pthread.dylib       	    0x7ff80a298f6b thread_start + 15

Thread 3:: Finalizer
0   ???                           	    0x7ff89a732940 ???
1   libsystem_kernel.dylib        	    0x7ff80a2609b6 semaphore_wait_trap + 10
2   Roon                          	       0x100ed686a finalizer_thread + 618
3   Roon                          	       0x100fa676d start_wrapper + 813
4   libsystem_pthread.dylib       	    0x7ff80a29d4e1 _pthread_start + 125
5   libsystem_pthread.dylib       	    0x7ff80a298f6b thread_start + 15

    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703298785280,
    "size" : 90112,
    "uuid" : "3765ecf5-76a5-3345-b52b-44f212300d81",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703299203072,
    "size" : 40960,
    "uuid" : "bd2bd848-f9c9-35ff-9795-32d31977523d",
    "path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
    "name" : "libsystem_platform.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703297859584,
    "size" : 561152,
    "uuid" : "e8499aa8-6800-372f-bd48-82846d88c6cb",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703430254592,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.CoreVideo",
    "size" : 335872,
    "uuid" : "bed93f09-4868-3a31-95d3-8ceff78cd8be",
    "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo",
    "name" : "CoreVideo",
    "CFBundleVersion" : "480.1"
  }
],
  "sharedCache" : {
  "base" : 140703295848448,
  "size" : 19331678208,
  "uuid" : "df0706d4-ffba-39da-b512-d71c0baa3300"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.5G resident=0K(0%) swapped_out_or_unallocated=1.5G(100%)\nWritable regions: Total=11.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=11.5G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 3840K        4 \nCG image                            96K       12 \nColorSync                          220K       25 \nCoreAnimation                      268K        9 \nCoreGraphics                         4K        1 \nCoreUI image data                 1244K        9 \nDispatch continuations           160.0M        2 \nFoundation                        3916K       35 \nImage IO                          29.0M       29 \nKernel Alloc Once                    8K        1 \nMALLOC                             1.0G      273 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)          32.0M        1         reserved VM address space (unallocated)\nOpenGL GLSL                        256K        3 \nRosetta Arena                     4096K        2 \nRosetta Generic                   37.9M     9693 \nRosetta IndirectBranch            4096K        1 \nRosetta JIT                      128.0M        1 \nRosetta Return Stack              7200K      720 \nRosetta Thread Context            7200K      720 \nSTACK GUARD                          8K        2 \nStack                            490.0M      689 \nStack Guard                       67.7M      687 \nVM_ALLOCATE                        7.1G    56040 \nVM_ALLOCATE (reserved)            9544K      281         reserved VM address space (unallocated)\n__CTF                               756        1 \n__DATA                            41.2M      823 \n__DATA_CONST                      47.8M      559 \n__DATA_DIRTY                      2667K      347 \n__FONT_DATA                          4K        1 \n__GLSLBUILTINS                    5176K        1 \n__LINKEDIT                       747.8M       38 \n__OBJC_RO                         82.8M        1 \n__OBJC_RW                         3200K        2 \n__TEXT                           746.7M      825 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                        6.5G     2191 \nshared memory                      808K       15 \nunshared pmap                     12.1M        9 \n===========                     =======  ======= \nTOTAL                             17.4G    74067 \nTOTAL, minus reserved VM space    17.3G    74067 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "Thread Pool Worker"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112dda2fc54bc3389840642",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "631730a28520965d1cba0681"
      },
      "deploymentId" : 240000145
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000468
    }
  ],
  "experiments" : [

  ]
}
}

Model: Mac13,2, BootROM 7459.141.1, proc 20:16:4 processors, 128 GB, SMC 
Graphics: Apple M1 Ultra, Apple M1 Ultra, Built-In
Display: Studio Display, 5120 x 2880 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5
AirPort: Wi-Fi, wl0: Apr  6 2022 06:12:09 version 20.90.45.0.8.7.118 FWID 01-13a89935
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Studio Display, Ethernet, en8
Network Service: Wi-Fi, AirPort, en1
PCI Card: pci8086,15f0, USB eXtensible Host Controller, Thunderbolt@3,0,0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: Magic Keyboard with Touch ID and Numeric Keypad
USB Device: USB31Bus
USB Device: Magic Trackpad
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB2.0 Hub
USB Device: USB3.0 Hub
USB Device: USB31Bus
USB Device: USB3 Gen2 Hub
USB Device: USB2 Hub
USB Device: Studio Display
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Device: Studio Display, Apple Inc., 1, 67.1

A major update is rumored to be dropping very soon, hopefully it will also fix your issue.

Hi @eleatic_reader,

Please accept my sincere apologies that your post slipped through without a response from the support team. While there’s no excuse for such an extreme wait time, rest assured we’ve escalated our investigation into the crashes you’re experiencing and will respond promptly with next steps for stabilizing Roon across devices.

Thanks, hope so, still crashing, and the remote is not connecting after a few hours unless I toggle the switch on the server

Hi @eleatic_reader,

Thank you for your patience. We’re continuing our investigation and are continuing to pull diagnostics from affected users. I hope to have a more concrete next step or resolution shortly.

still having the same problem, just more often, after updating to Ventura

the problem never went away. Now, after the latest update, Roon quits every minute or so.

2 Likes

I have the same issues on Mac Studio. Roon quits ‘unexpectedly’ pretty much daily and often I cant access it from ARC even when its running.