Arduino 007 IDE no longer opens on OS 10.4.9 Intel

I was previously using the IDE on this machine, but hadn’t played with the arduino on it for a few months, now when launching Arduino 0007, i get the following error:

Uncaught exception in main method: java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/libSerial.jnilib:

I’m running the os 10.4.9 fully up do date, and Java Version:

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164)
Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode, sharing)

All that is what OS X has installed automatically, no modifications have been intentionally made.

lastly the console output:

java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/libSerial.jnilib:  thrown while loading gnu.io.RXTXCommDriver
[LaunchRunner Error] processing.app.Base.main(String[]) threw an exception:
java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/libSerial.jnilib: 
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1660)
      at java.lang.Runtime.loadLibrary0(Runtime.java:822)
      at java.lang.System.loadLibrary(System.java:992)
      at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
      at processing.app.Editor.populateSerialMenu(Editor.java:836)
      at processing.app.Editor.buildToolsMenu(Editor.java:730)
      at processing.app.Editor.<init>(Editor.java:174)
      at processing.app.Base.<init>(Base.java:202)
      at processing.app.Base.main(Base.java:177)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
      at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
      at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)

and after clicking quit in the warning dialog it adds:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
      at processing.app.Editor.message(Editor.java:2137)
      at processing.app.Editor.doStop(Editor.java:1451)
      at processing.app.Editor.doClose(Editor.java:1481)
      at processing.app.Editor.handleQuit(Editor.java:1970)
      at com.apple.mrj.MRJPriv$MRJQuitApplicationAdapter.handleQuit(MRJPriv.java:416)
      at com.apple.eawt.Application$6.run(Application.java:396)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
      at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

and the program then needs to be forcequit

Both /Library/Java/Extensions/libSerial.jnilib & /Library/Java/Extensions/RXTXcomm.jar are installed, as are the drivers for the board, and all worked flawlessly after the original install in feb 07. And the IDE continues to work on my fully updated PPC laptop…

Any help would be great, thanks.

EDIT: I did install Processing - 0124 since Arduino 0007 was working, and that seemed to have been mentioned on Windows machines with similar problems but not solution was given that related to mac os

My guess is a conflict between the version of RXTX that comes with the Arduino software and the one you have in /Library/Java/Extensions. Try deleting (or moving somewhere else) the RXTXcomm.jar and libSerial.jnilib in /Library, or, if you want to keep them available for other programs, try removing them from the Arduino directory (to get to RXTXcomm.jar, you need to right-click Arduino.app, select "Show Package Contents" and go to resources/java).