logo

Google Search  |  Meridian Systems  |  Meridian Streaming  |  Restaurant  |  WiKi  |  Duncan's Meridian Info  |  Board Rules  |  Restaurant Rules
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 4 of 6 1 2 3 4 5 6
Ratbert
Unregistered
Ratbert
Unregistered
Approx 25 euros?

Joined: Aug 2004
Posts: 7,950
Likes: 19
Ian Offline
President of the Imperial Galactic Government
President of the Imperial Galactic Government
Joined: Aug 2004
Posts: 7,950
Likes: 19
Originally Posted by CP - Hifi-Advice.com
...I did look at the logs but can't make much of them. I looked up some of it and according to the articles I found, this points to faults in the code. But I think that there may be something with my Macbook, even if it only crops up in combination with Sooloos...
Actually sigabrt is usually raised by the code in response to a condition that it cannot handle. Rather than being a fault in the code, its typically an indication that the code has encountered an error condition that it cannot gracefully handle. So the true fault will often still lay outside the code.

Why don't you post a few (10-20 lines) more lines of the stack dump. It may just give more of a clue what the code is trying to handle and if one (ie Meridian - you never know what their coders get up to on their tea break) had inside knowledge of the code, one should pretty much be able to pin point the exact conditions that were not being fulfilled.


Meridian owner since 1992
Prime & PSU, Focal Elear headphones, Roon (ROCK 8Gi5 NUC), Explorer 1 & 2, F80. 200/203, various Sonos (via Roon).
Joined: Oct 2012
Posts: 136
Hitchhiker
Hitchhiker
Joined: Oct 2012
Posts: 136
Back after looking into upgrading from Snow Leopard to Mountain Lion I found too many negatives to it, rendering it a non-option. As this is not an Apple forum I will withold further comments.

If anyone has further ideas on how to get Soolooshelper and Synccompanion installed, I'm all ears!


Rowland Model6/BPS6, Rowland Coherence II, Levinson 390S and 37, AudioAanZee Reference Flow music server, Rowland Aeris DAC, Rowland Cadence phono stage, Pass Labs Xono phono stage, Yamaha PX-2 and Thorens TD 160MKII, Transparent Ultra and Reference cables, Apogee Diva magnetostatics (refurbished).
Joined: Oct 2012
Posts: 136
Hitchhiker
Hitchhiker
Joined: Oct 2012
Posts: 136
Good idea Ian!

Here's the error report that appears after trying to launch Control:Mac. (the app actually seems to install correctly, the absence of Soolooshelper and SyncCompanion notwithstanding, and only crashes upon launch.)

Here's the first part, up to the lengthy Binary images section:

Process: ControlMac [3387]
Path: /Applications/ControlMac.app/Contents/MacOS/ControlMac-SystemVersionCheck
Identifier: com.Sooloos.ControlMac
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [145]

Date/Time: 2012-10-22 21:44:40.004 +0200
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: 115184 sec
Crashes Since Last Report: 33
Per-App Crashes Since Last Report: -21
Anonymous UUID: 8BDB7FDC-0DBB-4370-B6B4-E49C1611B538

Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 3

Application Specific Information:
abort() called

Thread 0: Dispatch queue: com.apple.main-thread
0 ControlMac 0x00152cad mono_jit_info_table_find + 405
1 ControlMac 0x0000dafe mono_sigsegv_signal_handler + 255
2 libSystem.B.dylib 0x9230305b _sigtramp + 43
3 ??? 0xffffffff 0 + 4294967295
4 ControlMac 0x0000dafe mono_sigsegv_signal_handler + 255
5 libSystem.B.dylib 0x9230305b _sigtramp + 43
6 ??? 0xffffffff 0 + 4294967295
7 ControlMac 0x0023251b mono_once + 154
8 ControlMac 0x00228988 _wapi_handle_new + 98
9 ControlMac 0x0023803e sem_create + 69
10 ControlMac 0x00238645 CreateSemaphore + 129
11 ControlMac 0x001fed9c mono_thread_pool_init + 169
12 ControlMac 0x00121015 mono_runtime_init + 32
13 ControlMac 0x0000f192 mini_init + 3782
14 ControlMac 0x00096232 mono_main + 5387
15 ControlMac 0x00002b23 main + 371
16 ControlMac 0x00002476 start + 54

Thread 1:
0 libSystem.B.dylib 0x9229cafa mach_msg_trap + 10
1 libSystem.B.dylib 0x9229d267 mach_msg + 68
2 ControlMac 0x0011ffd2 mach_exception_thread + 81
3 libSystem.B.dylib 0x922ca259 _pthread_start + 345
4 libSystem.B.dylib 0x922ca0de thread_start + 34

Thread 2: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x922c3382 kevent + 10
1 libSystem.B.dylib 0x922c3a9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x922c2f59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x922c2cfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x922c2781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x922c25c6 start_wqthread + 30

Thread 3 Crashed:
0 libSystem.B.dylib 0x9230a0ee __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x92309fd2 nanosleep$NOCANCEL$UNIX2003 + 166
2 libSystem.B.dylib 0x92384fb2 usleep$NOCANCEL$UNIX2003 + 61
3 libSystem.B.dylib 0x923a66f0 abort + 105
4 ControlMac 0x000bd8ab mono_handle_native_sigsegv + 324
5 ControlMac 0x0000dae0 mono_sigsegv_signal_handler + 225
6 libSystem.B.dylib 0x9230305b _sigtramp + 43
7 ??? 0xffffffff 0 + 4294967295
8 ControlMac 0x0022b6e6 _wapi_handle_update_refs + 401
9 ControlMac 0x00225511 collection_thread + 52
10 libSystem.B.dylib 0x922ca259 _pthread_start + 345
11 libSystem.B.dylib 0x922ca0de thread_start + 34

Thread 3 crashed with X86 Thread State (32-bit):
eax: 0x0000003c ebx: 0x92309f39 ecx: 0xb01889fc edx: 0x9230a0ee
edi: 0x00000000 esi: 0xb0188a58 ebp: 0xb0188a38 esp: 0xb01889fc
ss: 0x0000001f efl: 0x00000247 eip: 0x9230a0ee cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000



Rowland Model6/BPS6, Rowland Coherence II, Levinson 390S and 37, AudioAanZee Reference Flow music server, Rowland Aeris DAC, Rowland Cadence phono stage, Pass Labs Xono phono stage, Yamaha PX-2 and Thorens TD 160MKII, Transparent Ultra and Reference cables, Apogee Diva magnetostatics (refurbished).
Joined: Aug 2004
Posts: 7,950
Likes: 19
Ian Offline
President of the Imperial Galactic Government
President of the Imperial Galactic Government
Joined: Aug 2004
Posts: 7,950
Likes: 19
Meridian use a third party open source framework called Mono to allow Control:Mac and Control:PC to be developed using common source code. I dont know much about Mono, but it looks from the stack dump that the error is occurring in the early stages of Mono initialising, possibly in areas where Meridian have very little control. My guess though would be that its far earlier than any networking code so networking issues like firewalls are probably red herrings.

I can't help any further other than to suggest that if you have another app that may use the Mono framework, try deleting it. I don't know how Mono is installed and whether it is linked directly to the app, but if the frameworks are shared between apps, there is the chance that there is a conflict between different versions of Mono. I realise that you probably don't know what other apps may use Mono, but if you have any other apps that have a Windows version that looks and feel similar to its Mac version, then it may have been developed using Mono. Likewise, if you have any system files that clearly relate to mono, try also deleting those.

If you like digging deeper, try the section on wapi for starters as it looks to be involved in the crash.


Meridian owner since 1992
Prime & PSU, Focal Elear headphones, Roon (ROCK 8Gi5 NUC), Explorer 1 & 2, F80. 200/203, various Sonos (via Roon).
Joined: Oct 2012
Posts: 136
Hitchhiker
Hitchhiker
Joined: Oct 2012
Posts: 136
Hi Ian,

I do have X11 installed and I do recall an issue I had with the Linn Klimax DS and for which I installed something that could well have been mono... bells are a-ringing but I can't see them clearly just yet;-) I'll dig on, thanks!


Rowland Model6/BPS6, Rowland Coherence II, Levinson 390S and 37, AudioAanZee Reference Flow music server, Rowland Aeris DAC, Rowland Cadence phono stage, Pass Labs Xono phono stage, Yamaha PX-2 and Thorens TD 160MKII, Transparent Ultra and Reference cables, Apogee Diva magnetostatics (refurbished).
Joined: Aug 2004
Posts: 7,950
Likes: 19
Ian Offline
President of the Imperial Galactic Government
President of the Imperial Galactic Government
Joined: Aug 2004
Posts: 7,950
Likes: 19
I just did a quick scan of the Linn release notes and manuals for various products of theirs and they do indeed seem to use Mono for some of their cross platform software. So it probably is worth investigating this. On one of their products, they specifically mention a Mono conflict with a third party app resulting in their launch icon bouncing then disappearing and the app going no further. Sound familiar?


Meridian owner since 1992
Prime & PSU, Focal Elear headphones, Roon (ROCK 8Gi5 NUC), Explorer 1 & 2, F80. 200/203, various Sonos (via Roon).
Joined: Jul 2009
Posts: 146
Likes: 10
Hitchhiker
Hitchhiker
Online: Content
Joined: Jul 2009
Posts: 146
Likes: 10
Mono is the open-source implementation of the Microsoft .Net framework, which allows .Net apps to run on non-MS OSes. It's just been upgraded to v3.0

It looks from the dump that the Mono library is causing the crash ... the obvious next step would be to try and update the Mono installation separately, in the hope that a later version of the libraries would resolve the issue.

However this could become a slippery slope of OS dependencies and command-line jiujitsu, given that CP would be trying to run the latest Mono version on a relatively older version of MacOS. Personally I'd give it a whirl, but only after I'd taken a complete image of my Macbook to an external hard drive so I could restore it back if it all went pear-shaped. SuperDuper is the recommended tool for imaging/restoring the drive.

HTH.

Last edited by Carl; 2012-10-23 09:48. Reason: Long URL replaced with URL tag and description.

Office: MacMini + Roon -> MS600 -> AR LS-9 -> M60s (1993 vintage)
Home: [AppleTV -> HD621] + [Roon -> 218] -> G65 -> DSP5200HC + DSP5200s + DSP3200s
Being a JAFA in Auckland, New Zealand
Joined: Oct 2012
Posts: 136
Hitchhiker
Hitchhiker
Joined: Oct 2012
Posts: 136
Thanks Kent and Ian, I just did a few things. First I installed Mono on top of what had already been installed. That went fine, but it didn't change the behaviour of Control:Mac. Then I decided to get rid of all traces of both Mono and X11. So I dig some Googling and found a script to enter into the command line for removing Mono. X11 was easier to remove thanks to AppCleaner. After that I restarted the computer and repaired permissions. Alas: same result.

Just in case someone is still willing to dig through this, below is the new problem report up to the Binary Images section. For me though, this is it for the Mac, and I will just get my Windows machine replaced. Thanks everyone thus far!

Process: ControlMac [442]
Path: /Applications/ControlMac.app/Contents/MacOS/ControlMac-SystemVersionCheck
Identifier: com.Sooloos.ControlMac
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [144]

Date/Time: 2012-10-23 21:06:08.554 +0200
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: 19577 sec
Crashes Since Last Report: 6
Anonymous UUID: 8BDB7FDC-0DBB-4370-B6B4-E49C1611B538

Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 3

Application Specific Information:
abort() called

Thread 0: Dispatch queue: com.apple.main-thread
0 ControlMac 0x00152cad mono_jit_info_table_find + 405
1 ControlMac 0x0000dafe mono_sigsegv_signal_handler + 255
2 libSystem.B.dylib 0x9230305b _sigtramp + 43
3 ??? 0xffffffff 0 + 4294967295
4 ControlMac 0x0000dafe mono_sigsegv_signal_handler + 255
5 libSystem.B.dylib 0x9230305b _sigtramp + 43
6 ??? 0xffffffff 0 + 4294967295
7 ControlMac 0x0023251b mono_once + 154
8 ControlMac 0x00228988 _wapi_handle_new + 98
9 ControlMac 0x0023803e sem_create + 69
10 ControlMac 0x00238645 CreateSemaphore + 129
11 ControlMac 0x001fed9c mono_thread_pool_init + 169
12 ControlMac 0x00121015 mono_runtime_init + 32
13 ControlMac 0x0000f192 mini_init + 3782
14 ControlMac 0x00096232 mono_main + 5387
15 ControlMac 0x00002b23 main + 371
16 ControlMac 0x00002476 start + 54

Thread 1:
0 libSystem.B.dylib 0x9229cafa mach_msg_trap + 10
1 libSystem.B.dylib 0x9229d267 mach_msg + 68
2 ControlMac 0x0011ffd2 mach_exception_thread + 81
3 libSystem.B.dylib 0x922ca259 _pthread_start + 345
4 libSystem.B.dylib 0x922ca0de thread_start + 34

Thread 2: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x922c3382 kevent + 10
1 libSystem.B.dylib 0x922c3a9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x922c2f59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x922c2cfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x922c2781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x922c25c6 start_wqthread + 30

Thread 3 Crashed:
0 libSystem.B.dylib 0x9230a0ee __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x92309fd2 nanosleep$NOCANCEL$UNIX2003 + 166
2 libSystem.B.dylib 0x92384fb2 usleep$NOCANCEL$UNIX2003 + 61
3 libSystem.B.dylib 0x923a66f0 abort + 105
4 ControlMac 0x000bd8ab mono_handle_native_sigsegv + 324
5 ControlMac 0x0000dae0 mono_sigsegv_signal_handler + 225
6 libSystem.B.dylib 0x9230305b _sigtramp + 43
7 ??? 0xffffffff 0 + 4294967295
8 ControlMac 0x0022b6e6 _wapi_handle_update_refs + 401
9 ControlMac 0x00225511 collection_thread + 52
10 libSystem.B.dylib 0x922ca259 _pthread_start + 345
11 libSystem.B.dylib 0x922ca0de thread_start + 34

Thread 3 crashed with X86 Thread State (32-bit):
eax: 0x0000003c ebx: 0x92309f39 ecx: 0xb01889fc edx: 0x9230a0ee
edi: 0x00000000 esi: 0xb0188a58 ebp: 0xb0188a38 esp: 0xb01889fc
ss: 0x0000001f efl: 0x00000247 eip: 0x9230a0ee cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000


Rowland Model6/BPS6, Rowland Coherence II, Levinson 390S and 37, AudioAanZee Reference Flow music server, Rowland Aeris DAC, Rowland Cadence phono stage, Pass Labs Xono phono stage, Yamaha PX-2 and Thorens TD 160MKII, Transparent Ultra and Reference cables, Apogee Diva magnetostatics (refurbished).
Joined: Aug 2004
Posts: 7,950
Likes: 19
Ian Offline
President of the Imperial Galactic Government
President of the Imperial Galactic Government
Joined: Aug 2004
Posts: 7,950
Likes: 19
It's pretty much the same crash. Presumably once you uninstalled Mono, you uninstalled Control:Mac, restarted, then reinstalled Control:Mac?

I'm very new to macs but I thought that mine (came with Lion) had X11 as part of the standard OS install. I also don't think it's anything to do with the problem so personally would not touch that.


Meridian owner since 1992
Prime & PSU, Focal Elear headphones, Roon (ROCK 8Gi5 NUC), Explorer 1 & 2, F80. 200/203, various Sonos (via Roon).
Joined: Oct 2012
Posts: 136
Hitchhiker
Hitchhiker
Joined: Oct 2012
Posts: 136
Indeed, after deinstalling X11 and Mono, I completely removed Control:Mac using AppCleaner and then reinstalled it the usual way. At some point I'll reinstall OSX on the Macbook, perhaps then it'll all be ok again. But for now I'll revert to Windows. Thanks again Ian!


Rowland Model6/BPS6, Rowland Coherence II, Levinson 390S and 37, AudioAanZee Reference Flow music server, Rowland Aeris DAC, Rowland Cadence phono stage, Pass Labs Xono phono stage, Yamaha PX-2 and Thorens TD 160MKII, Transparent Ultra and Reference cables, Apogee Diva magnetostatics (refurbished).
Joined: Jul 2009
Posts: 146
Likes: 10
Hitchhiker
Hitchhiker
Online: Content
Joined: Jul 2009
Posts: 146
Likes: 10
I agree with Ian - this looks like the same crash. For my money, I suspect that Mono is looking for a dependency of some kind, not finding it, and then not handling the exception elegantly (read: crashing). From the very diligent re-installations you've done, CP, I don't think the solution will be in Mono, but in the OS.

So if you were going to persist with the Mac, the suggested approach would be to image the current OS to an external hard drive, install a later MacOS version as a fresh install (i.e. don't just upgrade), then install Control:Mac and restore user data from the external drive. Of course while this will be excellent in terms of diagnosing the software, it does require an OS change and all the drama that brings. So reverting to Windows looks like a sensible step in the meantime!


Office: MacMini + Roon -> MS600 -> AR LS-9 -> M60s (1993 vintage)
Home: [AppleTV -> HD621] + [Roon -> 218] -> G65 -> DSP5200HC + DSP5200s + DSP3200s
Being a JAFA in Auckland, New Zealand
Page 4 of 6 1 2 3 4 5 6

Moderated by  Carl, Duncs, ncpl 

Link Copied to Clipboard
Who's Online Now
1 members (RPellegrini), 275 guests, and 2 robots.
Key: Admin, Global Mod, Mod
Newest Members
Kiran1103, Tony999, PhilP, Grover, Humberto
5,503 Registered Users
Top Posters(30 Days)
Gemeni 7
Top Posters
VirusKiller 12,733
ncpl 8,816
Carl 8,505
Fiddler 8,364
Ian 7,950
Forum Statistics
Forums18
Topics31,204
Posts297,198
Members5,503
Most Online4,788
May 22nd, 2026
Meridian  |  Media Centre  |  Support  |  Firmware Release Notes  |  RSS Systems  |  RSS Streaming  |  RSS Restaurant

Website Provided by Mr Tech Guy - Resolute Audio Visual Limited © 2026

Powered by UBB.threads™ PHP Forum Software 8.0.1
(Release build 20251126)
Responsive Width:

PHP: 8.5.11 Page Time: 0.075s Queries: 40 (0.037s) Memory: 0.9065 MB (Peak: 2.2170 MB) Data Comp: Off Server Time: 2026-10-12 00:26:02 UTC
Valid HTML 5 and Valid CSS