Ardour 2.8.1 starting audio engine... crash

I have been using this version of Ardour for quite some time with no problems but now when I got to start it, either with a new file or opening one, the splash screen comes up with Starting Audio Engine and then it crashes a few seconds later. The only thing that I’ve done differently recently is check out the source code and install the libraries for building it. Would that cause this problem?

//Console Log

7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] Ardour/GTK 2.7.1
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (built using 4296 and GCC version 4.0.1 (Apple Computer, Inc. build 5367))
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] Copyright © 1999-2008 Paul Davis
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] Some portions Copyright © Steve Harris, Ari Johnson, Brett Viren, Joel Baker
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] Ardour comes with ABSOLUTELY NO WARRANTY
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] This is free software, and you are welcome to redistribute it
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] under certain conditions; see the source for copying conditions.
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] loading default ui configuration file /Applications/Ardour2.app/Contents/MacOS/…/Resources/ardour2_ui_default.conf
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] Loading ui configuration file /Applications/Ardour2.app/Contents/MacOS/…/Resources/ardour2_ui_dark.rc
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] ardour: [INFO]: Removed open file count limit. Excellent!
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] loading system configuration file /Applications/Ardour2.app/Contents/MacOS/…/Resources/ardour_system.rc
7/26/09 9:11:15 AM [0x0-0x2e02e].org.ardour.Ardour2[284] loading system configuration file /Applications/Ardour2.app/Contents/MacOS/…/Resources/ardour_system.rc
7/26/09 9:11:16 AM [0x0-0x2e02e].org.ardour.Ardour2[284] ardour: [INFO]: Apple VecLib H/W specific optimizations in use
7/26/09 9:11:16 AM [0x0-0x2e02e].org.ardour.Ardour2[284] ardour: [INFO]: looking for control protocols in /Applications/Ardour2.app/Contents/MacOS/…/Surfaces
7/26/09 9:11:16 AM [0x0-0x2e02e].org.ardour.Ardour2[284] ardour: [INFO]: Control surface protocol discovered: “Generic MIDI”
7/26/09 9:11:16 AM [0x0-0x2e02e].org.ardour.Ardour2[284] ardour: [INFO]: Control surface protocol discovered: “Mackie”
7/26/09 9:11:17 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:17 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:17 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:17 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:30 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:35 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:35 AM [0x0-0x2e02e].org.ardour.Ardour2[284] (Ardour2.bin:284): Gtk-WARNING **: Unable to find default local directory monitor type
7/26/09 9:11:46 AM com.apple.launchd[106] ([0x0-0x2e02e].org.ardour.Ardour2[284]) Exited abnormally: Bus error

//Crash Log

Process: Ardour2.bin [284]
Path: /Applications/Ardour2.app/Contents/MacOS/Ardour2.bin
Identifier: org.ardour.Ardour2
Version: 2.7.1/4296 (2.7.1/4296)
Code Type: X86 (Native)
Parent Process: launchd [106]

Interval Since Last Report: 2860 sec
Crashes Since Last Report: 10
Per-App Interval Since Last Report: 216 sec
Per-App Crashes Since Last Report: 8

Date/Time: 2009-07-26 09:11:38.668 -0700
OS Version: Mac OS X 10.5.7 (9J61)
Report Version: 6
Anonymous UUID: B62971EC-D436-41D9-AE7A-9B5E98377C71

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000a310000

Hmm several things…

One that isn’t 2.8.1… (Which is outdated now anyways and you should be using 2.8.2 on OS X to be honest)

Identifier: org.ardour.Ardour2 Version: 2.7.1/4296 (2.7.1/4296)

Two we need a debug stack trace. Mac OS X will do this automatically if you tell it to, but you have to both set up OS X to do it, and build Ardour with DEBUG=1. This report doesn’t help us much.

Three Building Ardour is fairly difficult on OS X, and there are patches that must be applied at various stages. I am not sure if you did this or not, it is not a common thing for people to do.

Four, crash reports should really be filed in Mantis, not here. See the “Issue Tracker” link above. This will help us vastly as it will allow you to do things like attach the console log and stack trace(When you get one) as seperate files, and makes keeping track of that and any possible patches or other files much easier.

     Seablade