Can't install either Ardour 2.814 or 3.0b5

Trying to get Ardour working on my 2010 Macbook Pro running Mountain Lion –

JackOSX 0.90b8 installed

3.0b5 dmg won’t open

2.8.14 crashes on startup – problem report below. Thanks for any assistance!


Process: Ardour2.bin [241]
Path: /Applications/Ardour.app/Contents/MacOS/Ardour2
Identifier: org.ardour.Ardour2
Version: ???
Code Type: X86 (Native)
Parent Process: launchd [129]
User ID: 503

Date/Time: 2012-10-16 04:50:29.454 -0400
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10

Interval Since Last Report: 147393 sec
Crashes Since Last Report: 6
Per-App Crashes Since Last Report: 5
Anonymous UUID: EB1F2159-64B2-90CE-1F49-48D719D071C4

Crashed Thread: 0

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

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
Library not loaded: /usr/local/lib/libjack.0.dylib
Referenced from: /Applications/Ardour.app/Contents/MacOS/Ardour2.bin
Reason: no suitable image found. Did find:
/usr/local/lib/libjack.0.dylib: stat() failed with errno=13
/usr/local/lib/libjack.0.dylib: stat() failed with errno=13

Binary Images:
0x1000 - 0x4dafdf +Ardour2.bin (???) /Applications/Ardour.app/Contents/MacOS/Ardour2.bin
0x743000 - 0x78bffb com.apple.audio.midi.CoreMIDI (1.9 - 78) <7AAE4076-36FA-37C1-9EAE-344F1C8F14D9> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x7b0000 - 0x7ddff3 com.apple.audio.CoreAudioKit (1.6.4 - 1.6.4) <5F0E55AF-BDA6-36B3-86F2-8A84A8F5D089> /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
0x7f0000 - 0xa55fcf +libardour.dylib (0) /Applications/Ardour.app/Contents/lib/libardour.dylib
0xb3e000 - 0xb45fef +libardour_cp.dylib (0) /Applications/Ardour.app/Contents/lib/libardour_cp.dylib
0xb4d000 - 0xb6fff3 +libatkmm-1.6.1.dylib (3) /Applications/Ardour.app/Contents/lib/libatkmm-1.6.1.dylib
0xb8d000 - 0xba4fe8 +libatk-1.0.0.dylib (20210.1) /Applications/Ardour.app/Contents/lib/libatk-1.0.0.dylib
0xbb0000 - 0xbe2fee +libglibmm-2.4.1.dylib (5) /Applications/Ardour.app/Contents/lib/libglibmm-2.4.1.dylib
0xc0f000 - 0xc46fcf +libgobject-2.0.0.dylib (3201.2) /Applications/Ardour.app/Contents/lib/libgobject-2.0.0.dylib
0xc57000 - 0xc59ff6 +libsigc-2.0.0.dylib (1) /Applications/Ardour.app/Contents/lib/libsigc-2.0.0.dylib
0xc5e000 - 0xd66fdb +libglib-2.0.0.dylib (3201.2) /Applications/Ardour.app/Contents/lib/libglib-2.0.0.dylib
0xd87000 - 0xe89feb +libfftw3.3.dylib (7.1) /Applications/Ardour.app/Contents/lib/libfftw3.3.dylib
0xe9e000 - 0xf97fd7 +libfftw3f.3.dylib (7.1) /Applications/Ardour.app/Contents/lib/libfftw3f.3.dylib
0xfac000 - 0x1031ff7 +libfreetype.6.dylib (15) /Applications/Ardour.app/Contents/lib/libfreetype.6.dylib
0x1042000 - 0x105efef +libgdkmm-2.4.1.dylib (3) /Applications/Ardour.app/Contents/lib/libgdkmm-2.4.1.dylib
0x107f000 - 0x1103fef +libgiomm-2.4.1.dylib (5) /Applications/Ardour.app/Contents/lib/libgiomm-2.4.1.dylib
0x1183000 - 0x1191fef +libpangomm-1.4.1.dylib (2.30) /Applications/Ardour.app/Contents/lib/libpangomm-1.4.1.dylib
0x11a4000 - 0x1533fe7 +libgtk-quartz-2.0.0.dylib (2401.11) /Applications/Ardour.app/Contents/lib/libgtk-quartz-2.0.0.dylib
0x15df000 - 0x15f0fef +libcairomm-1.0.1.dylib (6) /Applications/Ardour.app/Contents/lib/libcairomm-1.0.1.dylib
0x1600000 - 0x1679fd7 +libgdk-quartz-2.0.0.dylib (2401.11) /Applications/Ardour.app/Contents/lib/libgdk-quartz-2.0.0.dylib
0x1699000 - 0x1792fec +libgio-2.0.0.dylib (3201.2) /Applications/Ardour.app/Contents/lib/libgio-2.0.0.dylib
0x17dd000 - 0x17e5fef +libpangocairo-1.0.0.dylib (2906) /Applications/Ardour.app/Contents/lib/libpangocairo-1.0.0.dylib
0x17ee000 - 0x1802fef +libgdk_pixbuf-2.0.0.dylib (2501) /Applications/Ardour.app/Contents/lib/libgdk_pixbuf-2.0.0.dylib
0x180a000 - 0x1844fef +libpango-1.0.0.dylib (2906) /Applications/Ardour.app/Contents/lib/libpango-1.0.0.dylib
0x1853000 - 0x18f0feb +libcairo.2.dylib (11003.2) /Applications/Ardour.app/Contents/lib/libcairo.2.dylib
0x190a000 - 0x190bff5 +libgmodule-2.0.0.dylib (3201.2) /Applications/Ardour.app/Contents/lib/libgmodule-2.0.0.dylib
0x190f000 - 0x190fff5 +libgthread-2.0.0.dylib (3201.2) /Applications/Ardour.app/Contents/lib/libgthread-2.0.0.dylib
0x1913000 - 0x1a5bfdf +libgtkmm-2.4.1.dylib (3) /Applications/Ardour.app/Contents/lib/libgtkmm-2.4.1.dylib
0x1c23000 - 0x1c5cfdd +libgtkmm2ext.dylib (0) /Applications/Ardour.app/Contents/lib/libgtkmm2ext.dylib
0x8fe43000 - 0x8fe75e57 dyld (210.2.3) <23516BE4-29BE-350C-91C9-F36E7999F0F1> /usr/lib/dyld
0x90701000 - 0x90859ffb com.apple.audio.toolbox.AudioToolbox (1.8 - 1.8) <9205DFC2-8DAE-354E-AD87-46E229B5F2F1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x92fee000 - 0x931d6ff3 com.apple.CoreFoundation (6.8 - 744.12) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x931d7000 - 0x93d93ffb com.apple.AppKit (6.8 - 1187.34) <06EDB1D1-3B8A-3699-8E3A-D8F50A27AB7C> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93d94000 - 0x93d94fff com.apple.CoreServices (57 - 57) <956C6C6D-A5DD-314F-9C57-4A61D41F30CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x963a4000 - 0x963a4ffd com.apple.audio.units.AudioUnit (1.8 - 1.8) <4C13DEA2-1EB0-3D06-901A-DB93184C06F0> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9868a000 - 0x986e7fff com.apple.audio.CoreAudio (4.1.0 - 4.1.0) <9549B81F-4425-34EE-802B-F462068DC0C5> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x988a7000 - 0x988a7fff libSystem.B.dylib (169.3) <81C58EAB-0E76-3EAB-BDFD-C5A6FE95536F> /usr/lib/libSystem.B.dylib
0x99f48000 - 0x99f48fff com.apple.Carbon (154 - 155) <604ADD9D-5835-3294-842E-3A4AEBCCB548> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x9a066000 - 0x9a066fff com.apple.Accelerate (1.8 - Accelerate 1.8) <4EC0548E-3A3F-310D-A366-47B51D5B6398> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate

Model: MacBookPro7,1, BootROM MBP71.0039.B0E, 2 processors, Intel Core 2 Duo, 2.4 GHz, 6 GB, SMC 1.62f6
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80AD, 0x484D54313235533654465238432D47372020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.106.98.81.22)
Bluetooth: Version 4.0.9f33 10885, 2 service, 11 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545025B9SA02, 250.06 GB
Serial ATA Device: MATSHITADVD-R UJ-898
USB Device: Built-in iSight, apple_vendor_id, 0x8507, 0x24600000 / 2
USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8403, 0x26100000 / 2
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8213, 0x06610000 / 6
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x06500000 / 4
USB Device: PS/2+USB Mouse, 0x09da (A-FOUR TECH CO., LTD.), 0x0006, 0x06400000 / 3
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0236, 0x06300000 / 2

The important part of that is this…

Dyld Error Message: Library not loaded: /usr/local/lib/libjack.0.dylib Referenced from: /Applications/Ardour.app/Contents/MacOS/Ardour2.bin Reason: no suitable image found. Did find: /usr/local/lib/libjack.0.dylib: stat() failed with errno=13

A quick google turns up that errno 13 is a permissions error. This means that you likely have a permissions problem preventing an assumedly non-admin user from accessing those files that seem to exist. A couple of quick questions based off past experience with this…

Where did you install Jack from?
What user installed Jack, and what user is trying to run Ardour?
Are either of these users admin users?
Have you installed Audacity, and specifically it’s plugin packages by chance?

     Seablade

By the way, the 3.0b5 dmg not opening generally indicates a bad download, try redownloading and see if that helps, but likely you will get the same problem on running as 2.8.14 above once you get the dmg opened.

   Seablade

Thanks seablade. It is indeed a permissions problem. I reinstalled Jack and Ardour from the admin account and it runs. Now the question is, how to get it running from the user account? Even if Jack is turned on from the admin account Ardour still won’t open from the user account.

Yes, I do have Audacity installed, and have been running it successfully from the user account. Would removing or resetting something solve the Ardour problem?

thanks again
stham01

Yes, I do have Audacity installed, and have been running it successfully from the user account. Would removing or resetting something solve the Ardour problem?

Your problem is almost certainly due to Audacity’s installer, or more specifically the installer for it’s plugins. I haven’t confirmed it myself, but this is a common thread amongst these problems, that the installer used for the LADSPA plugins by Audacity creates /usr/local/* with the wrong permissions.

To fix these permissions, since I don’t think that OS X’s “Repair Permissions” will deal with this, you will need to run the following command in a terminal (Applications>Utilities>Terminal.app) as the admin user, you will need to provide your password.

sudo chmod -R 755 /usr/local/*

Always understand what the commands you run do, so please take the time to research it a little and don’t take my word (below) for it.

To explain exactly what that command does, it makes ALL files and directories under /usr/local, Readable and Executable by anyone, anywhere, that can connect and login to your machine, and writeable by the owner(Which is almost certainly the Admin user in this case. Obviously if you don’t wish to do this, don’t run the command.

Going off memory all that is needed is read and execute permissions to fix this, so try the above, let me know if it doesn’t work. There are a few other ways to address this as well, and if desired a slightly more secure way involving adding your regular user to a group, making /usr/local owned by said group and not allowing permissions to everyone, but this is the simplest and is generally considered safe.

   Seablade

Sadly this indicates something low level on your system being a problem, it is possible it is a plugin issue but that is only one possible problem. Is there any output on the Console (Applications>Utilities>Console.app), press CLEAR before trying to launch Ardour and copy and paste the contents here.

 Seablade

Fixed the disk, restarted, then, I launched another program I was having problems with. fixed the issue - turned out to be a corrupt plugin was the culprit for both…

thanks for all the help.

Hello. I too am having issues with 2.814. I’ve updated JackOSX, launched it, and, it still crashes. I noted the [SIGBUS] Error, and was wondering what that could be?

Thanks for whatever insight you can give me

Process: Ardour2.bin [278] Path: /Volumes/AUDIO/Ardour.app/Contents/MacOS/Ardour2.bin Identifier: org.ardour.Ardour2 Version: 2.8.14/13065 (2.8.14/13065) Code Type: X86 (Native) Parent Process: launchd [128]

Date/Time: 2012-11-22 15:57:11.138 -0500
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: -6858011 sec
Crashes Since Last Report: 21
Per-App Interval Since Last Report: 145 sec
Per-App Crashes Since Last Report: 4
Anonymous UUID: EEB827E3-4EAB-4EAC-BB10-D16AFA62BACE

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x0000000018027008
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 dyld 0x8fe19a98 ImageLoaderMachOCompressed::rebase(ImageLoader::LinkContext const&) + 5928
1 dyld 0x8fe104d4 ImageLoaderMachO::doRebase(ImageLoader::LinkContext const&) + 286
2 dyld 0x8fe0cdb1 ImageLoader::recursiveRebase(ImageLoader::LinkContext const&) + 91
3 dyld 0x8fe0de70 ImageLoader::link(ImageLoader::LinkContext const&, bool, bool, ImageLoader::RPathChain const&) + 158
4 dyld 0x8fe056af dyld::link(ImageLoader*, bool, ImageLoader::RPathChain const&) + 137
5 dyld 0x8fe0b242 dlopen + 471
6 libSystem.B.dylib 0x924242a8 dlopen + 66
7 com.apple.CoreFoundation 0x93dfeed9 _CFBundleDlfcnLoadBundle + 233
8 com.apple.CoreFoundation 0x93dfea4a _CFBundleLoadExecutableAndReturnError + 1370
9 com.apple.CoreFoundation 0x93dfe4e1 CFBundleLoadExecutable + 33
10 com.apple.CoreFoundation 0x93dff159 CFBundleGetFunctionPointerForName + 57
11 …ple.CoreServices.CarbonCore 0x911c3d6e _cf_lookupLibraryEntry(rtFile*, short, RegisteredComponent*) + 464
12 …ple.CoreServices.CarbonCore 0x911c393a LoadComponent + 194
13 …ple.CoreServices.CarbonCore 0x911c370f OpenAComponent + 232
14 libappleutility.dylib 0x0246fe27 CAAudioUnit::CAAudioUnit(CAComponent const&) + 173
15 ??? 0x61756d66 0 + 1635085670

Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x92444382 kevent + 10
1 libSystem.B.dylib 0x92444a9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x92443f59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x92443cfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x92443781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x924435c6 start_wqthread + 30

Thread 2:
0 libSystem.B.dylib 0x9241dafa mach_msg_trap + 10
1 libSystem.B.dylib 0x9241e267 mach_msg + 68
2 com.apple.audio.midi.CoreMIDI 0x007530c1 XServerMachPort::ReceiveMessage(int&, void*, int&) + 155
3 com.apple.audio.midi.CoreMIDI 0x0077197a MIDIProcess::RunMIDIInThread() + 150
4 com.apple.audio.midi.CoreMIDI 0x007542d9 XThread::RunHelper(void*) + 17
5 com.apple.audio.midi.CoreMIDI 0x00753ca6 CAPThread::Entry(CAPThread*) + 96
6 libSystem.B.dylib 0x9244b259 _pthread_start + 345
7 libSystem.B.dylib 0x9244b0de thread_start + 34

Thread 3:
0 libSystem.B.dylib 0x9241db42 semaphore_wait_signal_trap + 10
1 libSystem.B.dylib 0x9244b6f8 _pthread_cond_wait + 1089
2 libSystem.B.dylib 0x9249405f pthread_cond_wait + 48
3 libglib-2.0.0.dylib 0x00ce33b2 g_cond_wait + 48
4 libardour.dylib 0x00989103 peak_thread_work() + 693
5 libglib-2.0.0.dylib 0x00cc074d g_thread_proxy + 102
6 libSystem.B.dylib 0x9244b259 _pthread_start + 345
7 libSystem.B.dylib 0x9244b0de thread_start + 34

Thread 4:
0 libSystem.B.dylib 0x9241db42 semaphore_wait_signal_trap + 10
1 libSystem.B.dylib 0x9244b6f8 _pthread_cond_wait + 1089
2 libSystem.B.dylib 0x9249405f pthread_cond_wait + 48
3 libglib-2.0.0.dylib 0x00ce33b2 g_cond_wait + 48
4 libardour.dylib 0x00989103 peak_thread_work() + 693
5 libglib-2.0.0.dylib 0x00cc074d g_thread_proxy + 102
6 libSystem.B.dylib 0x9244b259 _pthread_start + 345
7 libSystem.B.dylib 0x9244b0de thread_start + 34

Thread 5:
0 libSystem.B.dylib 0x9241db42 semaphore_wait_signal_trap + 10
1 libSystem.B.dylib 0x9244b6f8 _pthread_cond_wait + 1089
2 libSystem.B.dylib 0x9249405f pthread_cond_wait + 48
3 libglib-2.0.0.dylib 0x00ce33b2 g_cond_wait + 48
4 libardour.dylib 0x007f24d4 ARDOUR::Analyser::work() + 848
5 libglib-2.0.0.dylib 0x00cc074d g_thread_proxy + 102
6 libSystem.B.dylib 0x9244b259 _pthread_start + 345
7 libSystem.B.dylib 0x9244b0de thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x8fe18381 ecx: 0x000001e9 edx: 0x00000001
edi: 0x179ba000 esi: 0x18027008 ebp: 0xbfffe488 esp: 0xbfffe1c0
ss: 0x0000001f efl: 0x00210246 eip: 0x8fe19a98 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x18027008

EDIT: Shortened it as it wasn’t showing up with the binary image info, so I had to truncate the crash report… Seablade