Roon keeps crashing with poly

Roon using MQA on Tidal with a poly keeps crashing. Here is the log

Any ideas why?

Process:               Roon [7324]
Path:                  /Applications/Roon.app/Roon
Identifier:            com.roon.Roon
Version:               1.0
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Roon [7324]
User ID:               501

Date/Time:             2018-04-11 18:58:05.440 +0100
OS Version:            Mac OS X 10.12.6 (16G1114)
Report Version:        12
Anonymous UUID:        848A56FC-1102-5760-032E-D2BA36842097


Time Awake Since Boot: 96000 seconds

System Integrity Protection: enabled

Crashed Thread:        35  Threadpool worker

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000030
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0x30:
--> 
    __TEXT                 0000000104b17000-0000000104ebe000 [ 3740K] r-x/rwx SM=COW  /Applications/Roon.app/Contents/RoonMono/bin/Roon

Application Specific Information:
abort() called

Thread 0:: tid_307  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fffc4c6634a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffc4c65797 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fffaef72874 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fffaef71cf1 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation      	0x00007fffaef71544 CFRunLoopRunSpecific + 420
5   com.apple.HIToolbox           	0x00007fffae4d0ebc RunCurrentEventLoopInMode + 240
6   com.apple.HIToolbox           	0x00007fffae4d0cf1 ReceiveNextEventCommon + 432
7   com.apple.HIToolbox           	0x00007fffae4d0b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
8   com.apple.AppKit              	0x00007fffaca67a54 _DPSNextEvent + 1120
9   com.apple.AppKit              	0x00007fffad1e37ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
10  ???                           	0x000000010b8b0a50 0 + 4488628816

Thread 1:: SGen worker
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104da1755 thread_func + 245
3   libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
4   libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
5   libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 2:: Finalizer
0   libsystem_kernel.dylib        	0x00007fffc4c66386 semaphore_wait_trap + 10
1   Roon                          	0x0000000104d23293 finalizer_thread + 195
2   Roon                          	0x0000000104cf669b start_wrapper + 715
3   libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
4   libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
5   libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 3:: tid_8a03
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104db71df mono_thread_info_sleep + 943
3   Roon                          	0x0000000104cefccb ves_icall_System_Threading_Thread_Sleep_internal + 107
4   ???                           	0x000000010f3ae5c6 0 + 4550485446
5   ???                           	0x000000010f3ad6c9 0 + 4550481609
6   Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
7   Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
8   Roon                          	0x0000000104cf66ce start_wrapper + 766
9   libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
10  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
11  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 4:: Timer-Scheduler
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18d97 mono_os_cond_timedwait + 151
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d17a9e mono_w32handle_wait_multiple + 190
6   Roon                          	0x0000000104cf11e3 mono_wait_uninterrupted + 115
7   Roon                          	0x0000000104cf1500 ves_icall_System_Threading_WaitHandle_WaitOne_internal + 112
8   ???                           	0x000000010f3580ee 0 + 4550131950
9   ???                           	0x000000010f357efa 0 + 4550131450
10  ???                           	0x000000010f3ae407 0 + 4550484999
11  ???                           	0x000000010f3ad6c9 0 + 4550481609
12  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
13  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
14  Roon                          	0x0000000104cf66ce start_wrapper + 766
15  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
16  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
17  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 5:: Broker:Transport
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18db3 mono_os_cond_timedwait + 179
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d24708 ves_icall_System_Threading_Monitor_Monitor_wait + 472
6   ???                           	0x000000010f47b93e 0 + 4551326014
7   ???                           	0x000000010f47b754 0 + 4551325524
8   ???                           	0x00000001108bf5a4 0 + 4572575140
9   ???                           	0x000000010f3ad6c9 0 + 4550481609
10  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
11  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
12  Roon                          	0x0000000104cf66ce start_wrapper + 766
13  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
14  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
15  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 6:: Broker:Misc
0   Roon                          	0x0000000104b5cd78 mono_method_to_ir + 171976
1   Roon                          	0x0000000104b1ee68 mini_method_compile + 3480
2   Roon                          	0x0000000104b2242b mono_jit_compile_method_inner + 651
3   Roon                          	0x0000000104b2547a mono_jit_compile_method_with_opt + 714
4   Roon                          	0x0000000104bd5ede mono_delegate_trampoline + 1086
5   ???                           	0x0000000104f8b01e 0 + 4378374174
6   ???                           	0x00000001108a173e 0 + 4572452670
7   ???                           	0x0000000111543c07 0 + 4585700359
8   ???                           	0x0000000116ef2e85 0 + 4679741061
9   ???                           	0x0000000116ef2658 0 + 4679738968
10  ???                           	0x00000001108bf5c2 0 + 4572575170
11  ???                           	0x000000010f3ad6c9 0 + 4550481609
12  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
13  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
14  Roon                          	0x0000000104cf66ce start_wrapper + 766
15  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
16  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
17  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 7:: Broker:Media
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18db3 mono_os_cond_timedwait + 179
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d24708 ves_icall_System_Threading_Monitor_Monitor_wait + 472
6   ???                           	0x000000010f47b93e 0 + 4551326014
7   ???                           	0x000000010f47b754 0 + 4551325524
8   ???                           	0x00000001108bf5a4 0 + 4572575140
9   ???                           	0x000000010f3ad6c9 0 + 4550481609
10  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
11  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
12  Roon                          	0x0000000104cf66ce start_wrapper + 766
13  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
14  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
15  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 8:: Broker:Remoting
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18db3 mono_os_cond_timedwait + 179
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d24708 ves_icall_System_Threading_Monitor_Monitor_wait + 472
6   ???                           	0x000000010f47b93e 0 + 4551326014
7   ???                           	0x000000010f47b754 0 + 4551325524
8   ???                           	0x00000001108bf5a4 0 + 4572575140
9   ???                           	0x000000010f3ad6c9 0 + 4550481609
10  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
11  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
12  Roon                          	0x0000000104cf66ce start_wrapper + 766
13  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
14  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
15  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 9:: Broker:RoonApi
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18db3 mono_os_cond_timedwait + 179
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d24708 ves_icall_System_Threading_Monitor_Monitor_wait + 472
6   ???                           	0x000000010f47b93e 0 + 4551326014
7   ???                           	0x000000010f47b754 0 + 4551325524
8   ???                           	0x00000001108bf5a4 0 + 4572575140
9   ???                           	0x000000010f3ad6c9 0 + 4550481609
10  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
11  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
12  Roon                          	0x0000000104cf66ce start_wrapper + 766
13  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
14  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
15  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 10:: tid_cc03
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104d18db3 mono_os_cond_timedwait + 179
3   Roon                          	0x0000000104d1791d mono_w32handle_timedwait_signal_handle + 221
4   Roon                          	0x0000000104d177bb mono_w32handle_wait_one + 907
5   Roon                          	0x0000000104d24708 ves_icall_System_Threading_Monitor_Monitor_wait + 472
6   ???                           	0x000000010f47b93e 0 + 4551326014
7   ???                           	0x000000010f47b754 0 + 4551325524
8   ???                           	0x000000010f3ae407 0 + 4550484999
9   ???                           	0x000000010f3ad6c9 0 + 4550481609
10  Roon                          	0x0000000104b29135 mono_jit_runtime_invoke + 2245
11  Roon                          	0x0000000104d2a948 do_runtime_invoke + 88
12  Roon                          	0x0000000104cf66ce start_wrapper + 766
13  libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
14  libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
15  libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 11:: tid_cf03
0   libsystem_kernel.dylib        	0x00007fffc4c6dbf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc4d597fa _pthread_cond_wait + 712
2   Roon                          	0x0000000104db71df mono_thread_info_sleep + 943
3   Roon                          	0x0000000104cfb28a monitor_thread + 218
4   Roon                          	0x0000000104cf669b start_wrapper + 715
5   libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
6   libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
7   libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 12:: Threadpool worker
0   libsystem_kernel.dylib        	0x00007fffc4c66386 semaphore_wait_trap + 10
1   Roon                          	0x0000000104d24aaf mono_monitor_try_enter_inflated + 687
2   Roon                          	0x0000000104d2430d mono_monitor_enter_v4_internal + 77
3   ???                           	0x000000010f47404f 0 + 4551295055
4   ???                           	0x000000011153ea75 0 + 4585679477

Thread 13:: Threadpool worker
0   libsystem_kernel.dylib        	0x00007fffc4c66386 semaphore_wait_trap + 10
1   Roon                          	0x0000000104d24aaf mono_monitor_try_enter_inflated + 687
2   Roon                          	0x0000000104d2430d mono_monitor_enter_v4_internal + 77
3   ???                           	0x000000010f47404f 0 + 4551295055
4   ???                           	0x000000011153ea75 0 + 4585679477

Thread 14:: Threadpool worker
0   libsystem_kernel.dylib        	0x00007fffc4c66386 semaphore_wait_trap + 10
1   Roon                          	0x0000000104d24aaf mono_monitor_try_enter_inflated + 687
2   Roon                          	0x0000000104d2430d mono_monitor_enter_v4_internal + 77
3   ???                           	0x000000010f47404f 0 + 4551295055
4   ???                           	0x000000011153ea75 0 + 4585679477

Thread 15:: tid_db03
0   libsystem_kernel.dylib        	0x00007fffc4c6deb6 __select + 10
1   Roon                          	0x0000000104daee99 mono_poll + 393
2   Roon                          	0x0000000104cfd970 poll_event_wait + 128
3   Roon                          	0x0000000104cfc746 selector_thread + 1254
4   Roon                          	0x0000000104cf669b start_wrapper + 715
5   libsystem_pthread.dylib       	0x00007fffc4d5893b _pthread_body + 180
6   libsystem_pthread.dylib       	0x00007fffc4d58887 _pthread_start + 286
7   libsystem_pthread.dylib       	0x00007fffc4d5808d thread_start + 13

Thread 16:: Threadpool worker
0   libsystem_kernel.dylib        	0x00007fffc4c66386 semaphore_wait_trap + 10
1   Roon                          	0x0000000104d24aaf mono_monitor_try_enter_inflated + 687
2   Roon                          	0x0000000104d2430d mono_monitor_enter_v4_internal + 77
3   ???                           	0x000000010f47404f 0 + 4551295055
4   ???                           	0x000000011153ea75 0 + 4585679477

Thread 17:
0   libsystem_kernel.dylib        	0x00007fffc4c6634a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffc4c65797 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fffaef72874 __CFRunLoopServiceMachPort + 212

Hey @Rafael_todes,
Can you provide more info about your setup, as described here. Would you also mind to give us steps you do in Rooon which result in a crash ?

Thanks

hi Mac os sierra 10.12.6
roon and poly connected with roon option. it plays for 20mins and then crashes every time.

Hi @Rafael_todes ----- Thank you for touching base with us here and my apologies for the slow response.

Continuing forward, I would like to enable diagnostics on your account so our techs can have a closer look into this behavior for you. However, before I enable this feature may I kindly ask you to please reproduce the the issue (i.e Roon using MQA on Tidal with a poly keeps crashing) and note the time when it occurs as well as the track that was being played.

Additionally, I would like to gather some more information from you regarding this behavior. Please see below:

  • Is this readily reproducible?
  • How does non MQA content respond? Does it produce the same outcome?
  • Any issues when playing back content from your locally stored library?
  • If you have any other MQA capable endpoints, do they exhibit the same behavior?

Looking forward to your feedback!
-Eric

Is this readily reproducible?

Yes it has happened many times.
How does non MQA content respond? Does it produce the same outcome?
Also crashes on non mqa material
Any issues when playing back content from your locally stored library?
This is fine.

If you have any other MQA capable endpoints, do they exhibit the same behavior?
No my auralic streamer is fine and doesn’t cause the server to crash.

Thank you for touching base with me and taking the time to answer my questions @Rafael_todes! Very appreciated!

Just to verify, you’ve update to the latest version of Roon and are still having this issue correct? The reason for my asking is because when I enable diagnostics on your account this action will automatically generate/upload a diagnostics report containing a set of your Roon logs directly to our servers. I want to make sure that your logs are reflecting the most recent version of the application.

Thanks!
-Eric

Hi @Rafael_todes ----- Touching base with you on the above, thanks!

-Eric