I posted this problem a while ago, but I never checked back on it (sorry!). I'm an a Penryn MacBook Pro, with 10.5.5. When I try to start the arduino software, an error messgae flashes up for less than a second, then it closes and the arduino icon stops bouncing and the glow dot goes away. The error says, "The sketchbook folder no longer exists, so a new sketchbook will be created in the default location." It does this every time I try to start to Arduino software. I'm pretty sure it isn't a permissions issue as I repaired my user folder's permissions from the start-up CD. I've cleared any other references to Arduino on my system, and I'm still getting this error. Here's the Console output:
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] NSRuntime.loadLibrary(/usr/lib/java/libObjCJava.dylib) error.
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] java.lang.UnsatisfiedLinkError: /usr/lib/java/libObjCJava.A.dylib:
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.Runtime.load0(Runtime.java:770)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.System.load(System.java:1005)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at com.apple.cocoa.foundation.NSRuntime.loadLibrary(NSRuntime.java:127)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at com.apple.cocoa.foundation.NSRuntime.<clinit>(NSRuntime.java:35)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at com.apple.cocoa.foundation.NSAutoreleasePool.<clinit>(NSAutoreleasePool.java:11)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.Class.forName0(Native Method)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.Class.forName(Class.java:169)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.util.Methods.invokeStatic(Methods.java:133)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory.createApplicationImage(QuaquaIconFactory.java:242)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory.getApplicationImage(QuaquaIconFactory.java:221)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory.composeOptionPaneIcon(QuaquaIconFactory.java:205)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory.createWarningIcon(QuaquaIconFactory.java:187)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory.access$100(QuaquaIconFactory.java:37)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.QuaquaIconFactory$1.construct(QuaquaIconFactory.java:69)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at ch.randelshofer.quaqua.util.Worker.run(Worker.java:47)
11/13/08 9:53:46 PM [0x0-0x3a03a].cc.arduino.Arduino[778] at java.lang.Thread.run(Thread.java:637)
11/13/08 9:53:46 PM com.apple.launchd[131] ([0x0-0x3a03a].cc.arduino.Arduino[778]) Exited with exit code: 255
Fixed I had set Java 6 as the default. Turns out Arduino needs Java 5
Sorry, but it seems I did have a permissions error, but in ~/Library/Arduino
Deleted that, as I haven't messed with Arduino in a while, but now I have a new problem. It seems the Arduino application is throwing an Exception (java.lang.UnsatisfiedLinkError, in librxtxSerial.jnilib) If you want the Console output:
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] java.lang.UnsatisfiedLinkError: /Applications/arduino-0012/Arduino 12.app/Contents/Resources/Java/librxtxSerial.jnilib: thrown while loading gnu.io.RXTXCommDriver
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] [LaunchRunner Error] processing.app.Base.main(String[]) threw an exception:
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] java.lang.UnsatisfiedLinkError: /Applications/arduino-0012/Arduino 12.app/Contents/Resources/Java/librxtxSerial.jnilib:
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1739)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.Runtime.loadLibrary0(Runtime.java:823)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.System.loadLibrary(System.java:1030)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.populateSerialMenu(Editor.java:903)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.buildToolsMenu(Editor.java:800)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.<init>(Editor.java:190)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Base.<init>(Base.java:149)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Base.main(Base.java:104)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.lang.reflect.Method.invoke(Method.java:597)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at apple.launcher.LaunchRunner.run(LaunchRunner.java:115)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
11/13/08 10:27:16 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.message(Editor.java:2323)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.doStop(Editor.java:1520)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.doClose(Editor.java:1550)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor.handleQuitInternal(Editor.java:2128)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at processing.app.Editor$42.run(Editor.java:2144)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
11/13/08 10:27:17 PM [0x0-0x4d04d].cc.arduino.Arduino[1216] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)