Crash with Roon Core on OSX 10.8.5

Hi,
I’m currently evaluating Roon and i’m quite seduced by excellent UI/UX.

However the app crash today. I have no more precise facts about detailed context (browsing …)
I’ve relaunched the app and it’s running again without issue.

See the beginning of OSX crash report… It’s possible to PM you the full report.

My setup:

  • Roon Core is running on 2012 IMAC (I7 / 16 gb RAM)
  • Roon version 1.1 (build 55)
  • Files stored on a NAS (near 7000 albums) accessed via SMB (watched folder)
  • Tidal HIFI service
  • System output (Imac speakers)

Let me know
Regards.

Bruno

Process: mono-sgen [7933]
Path: /Applications/Roon.app/Roon
Identifier: com.roon.Roon
Version: 1.0
Code Type: X86 (Native)
Parent Process: launchd [479]
User ID: 501

Date/Time: 2015-09-15 09:38:29.400 +0200
OS Version: Mac OS X 10.8.5 (12F2560)
Report Version: 10

Interval Since Last Report: 36096 sec
Crashes Since Last Report: 2
Per-App Crashes Since Last Report: 1
Anonymous UUID: D504EAA5-883C-D862-462B-8F3DC29844B7

Crashed Thread: 16

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
*** CFRelease() called with NULL ***
BUG IN CLIENT OF LIBDISPATCH: Attempt to set timer on a non-timer source

Thread 0:: Dispatch queue: com.apple.main-thread
0 Roon 0x003506c0 monoeg_malloc0 + 96
1 Roon 0x00211192 setup_interface_offsets + 2514
2 Roon 0x0020f7af mono_class_init + 1711
3 Roon 0x002c2c4b mono_class_vtable_full + 187
4 Roon 0x002c7480 mono_object_new + 32
5 Roon 0x0022c071 mono_exception_from_name_domain + 65
6 Roon 0x0022c6de mono_get_exception_execution_engine + 62
7 Roon 0x000fd47e mono_sigill_signal_handler + 30
8 libsystem_c.dylib 0x94c8094b _sigtramp + 43
9 ??? 0xffffffff 0 + 4294967295
10 Roon 0x000fd460 mono_sigfpe_signal_handler + 208
11 com.apple.CoreFoundation 0x92d9f75e __CFRunLoopRun + 734
12 com.apple.CoreFoundation 0x92d9f01a CFRunLoopRunSpecific + 378
13 com.apple.CoreFoundation 0x92d9ee8b CFRunLoopRunInMode + 123
14 com.apple.HIToolbox 0x91989f5a RunCurrentEventLoopInMode + 242
15 com.apple.HIToolbox 0x91989cc9 ReceiveNextEventCommon + 374
16 com.apple.HIToolbox 0x91989b44 BlockUntilNextEventMatchingListInMode + 88
17 com.apple.AppKit 0x922c393a _DPSNextEvent + 724
18 com.apple.AppKit 0x922c316c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
19 ??? 0x05af6550 0 + 95380816
20 ??? 0x05af6390 0 + 95380368
21 ??? 0x05af6301 0 + 95380225
22 ??? 0x0afedc8c 0 + 184474764
23 ??? 0x0afed700 0 + 184473344
24 ??? 0x005700dc 0 + 5701852
25 ??? 0x0057034c 0 + 5702476
26 Roon 0x001000ff mono_jit_runtime_invoke + 751
27 Roon 0x002c232f mono_runtime_invoke + 127
28 Roon 0x002c83b1 mono_runtime_exec_main + 401
29 Roon 0x002c8154 mono_runtime_run_main + 660
30 Roon 0x0017aa9d mono_jit_exec + 93
31 Roon 0x0017cd70 mono_main + 7904
32 Roon 0x000f2500 main + 768
33 Roon 0x000f21f5 start + 53

Hey @volpone – thanks for the report and sorry for the trouble here.

There are some additional logs that Roon keeps which may help us understand what happened here, so I’m going to send you a PM detailing how to send them over to us, and we’ll figure out the issue.

Stand by – I’ll be in touch soon!

OK Mike, I still in touch

Hi Mike,
Same type of crash today while swiming.
Do you want me to send you a log report again?
Let me know
Regards
Bruno

Process: mono-sgen [7933]
Path: /Applications/Roon.app/Roon
Identifier: com.roon.Roon
Version: 1.0
Code Type: X86 (Native)
Parent Process: launchd [479]
User ID: 501

Date/Time: 2015-09-15 09:38:29.400 +0200
OS Version: Mac OS X 10.8.5 (12F2560)
Report Version: 10

Interval Since Last Report: 36096 sec
Crashes Since Last Report: 2
Per-App Crashes Since Last Report: 1
Anonymous UUID: D504EAA5-883C-D862-462B-8F3DC29844B7

Crashed Thread: 16

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
*** CFRelease() called with NULL ***
BUG IN CLIENT OF LIBDISPATCH: Attempt to set timer on a non-timer source

Hi Bruno,

Thanks for your patience here. Your logs are being analyzed today so I should have some more information very soon.

In the meantime, could you let me know how big the collection you’re trying to import is? A rough number of tracks would be helpful.

Thanks!

Hi Mike,
My local collection is near 7000 albums, and 150 on TIDAL
Near 74 000 tracks at all.

First crash didn’t occurs during import phase but during browsing.
Subsequents crashes also. Let me know if you need log access again.

Regards
Bruno

Thanks @volpone – we have the logs you sent, so expect to hear back very soon. Sorry for the delay!

Hi,
I’ve got other crash on the same setup: Imac 2012 I7, 16gb RAM OSX 10.8.5 with Roon Core version 1.1 (build 94). The crashes occurs always (and only) when i click “Focus” button when i’m on the album view.

When i try to access to the same “Focus” function from my Roon Remote version 1.1 on my MacBook OSX 10.9 no crash, and all is perfect.

Let me know if your need the Roon logs.

Thank’s

Process: Roon [692]
Path: /Applications/Roon.app/Roon
Identifier: com.roon.Roon
Version: 1.0
Code Type: X86-64 (Native)
Parent Process: launchd [424]
User ID: 501

Date/Time: 2016-01-18 18:05:19.477 +0100
OS Version: Mac OS X 10.8.5 (12F2560)
Report Version: 10

Interval Since Last Report: 105839 sec
Crashes Since Last Report: 772
Per-App Crashes Since Last Report: 4
Anonymous UUID: D504EAA5-883C-D862-462B-8F3DC29844B7

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Dyld Error Message:
Symbol not found: ___sincos_stret
Referenced from: /Applications/Roon.app/Contents/Resources/libcairo.2.dylib
Expected in: /usr/lib/libSystem.B.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 dyld 0x00007fff62eb609d dyld_fatal_error + 1
1 dyld 0x00007fff62eb9048 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 139
2 libdyld.dylib 0x00007fff8a1b28ee dyld_stub_binder_ + 13
3 ??? 0x000000010fca0020 0 + 4559863840
4 libcairo.2.dylib 0x000000010fc3f218 _cairo_gstate_rotate + 120
5 libcairo.2.dylib 0x000000010fc31efd cairo_rotate + 29
6 ??? 0x000000013645a75e 0 + 5205501790
7 Roon 0x00000001032c3e38 mono_jit_runtime_invoke + 1592
8 Roon 0x0000000103472b0e mono_runtime_invoke + 110
9 Roon 0x0000000103478daa mono_runtime_invoke_array + 906
10 Roon 0x00000001033ef491 ves_icall_InternalInvoke + 705
11 ??? 0x000000010d203434 0 + 4515181620
12 ??? 0x000000011480fffb 0 + 4638965755

Thread 1:
0 libsystem_kernel.dylib 0x00007fff906370fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff902b1fb9 _pthread_cond_wait + 869
2 Roon 0x00000001034cde23 thread_func + 467
3 libsystem_c.dylib 0x00007fff902ad772 _pthread_start + 327
4 libsystem_c.dylib 0x00007fff9029a1a1 thread_start + 13

Hey @volpone, can you please upload Roon logs using the instruction I’ve sent you with PM few minutes ago.

Thanks

Done @vova