In only the last few days I have not been able to launch Limewire. 3.8.6 version hung, so I downloaded 3.8.7 and this is the error message:
LimeWire version 3.8.7 Pro
Java version 1.4.1_01 from Apple Computer, Inc.
Mac OS X v. 10.2.8 on ppc
Free/total memory: 14232944/19988480
java.lang.VerifyError: (class: com/limegroup/gnutella/xml/LimeXMLDocument, method: initialize signature: (Lorg/xml/sax/InputSource
V) Incompatible object argument for function call
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.jav a:1494)
at java.lang.Class.getField0(Class.java:1727)
at java.lang.Class.getDeclaredField(Class.java:1189)
at java.io.ObjectStreamClass.getDeclaredSUID(ObjectSt reamClass.java:1430)
at java.io.ObjectStreamClass.access$400(ObjectStreamC lass.java:45)
at java.io.ObjectStreamClass$3.run(ObjectStreamClass. java:331)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.ObjectStreamClass.<init>(ObjectStreamClass .java:329)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass .java:249)
at java.io.ObjectStreamClass.initNonProxy(ObjectStrea mClass.java:449)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectI nputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc(ObjectInpu tStream.java:1435)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1626)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1274)
at java.io.ObjectInputStream.readArray(ObjectInputStr eam.java:1603)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1271)
at java.io.ObjectInputStream.defaultReadFields(Object InputStream.java:1845)
at java.io.ObjectInputStream.defaultReadObject(Object InputStream.java:452)
at com.limegroup.gnutella.RemoteFileDesc.readObject(R emoteFileDesc.java:230)
at sun.reflect.GeneratedMethodAccessor30.invoke(Unkno wn Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at java.io.ObjectStreamClass.invokeReadObject(ObjectS treamClass.java:824)
at java.io.ObjectInputStream.readSerialData(ObjectInp utStream.java:1746)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1646)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1274)
at java.io.ObjectInputStream.readArray(ObjectInputStr eam.java:1603)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1271)
at java.io.ObjectInputStream.readObject(ObjectInputSt ream.java:324)
at com.limegroup.gnutella.downloader.ManagedDownloade r.readObject(ManagedDownloader.java:530)
at sun.reflect.GeneratedMethodAccessor31.invoke(Unkno wn Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at java.io.ObjectStreamClass.invokeReadObject(ObjectS treamClass.java:824)
at java.io.ObjectInputStream.readSerialData(ObjectInp utStream.java:1746)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1646)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1274)
at java.io.ObjectInputStream.readObject(ObjectInputSt ream.java:324)
at com.sun.java.util.collections.ArrayList.readObject (ArrayList.java:532)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at java.io.ObjectStreamClass.invokeReadObject(ObjectS treamClass.java:824)
at java.io.ObjectInputStream.readSerialData(ObjectInp utStream.java:1746)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1646)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1274)
at java.io.ObjectInputStream.readObject(ObjectInputSt ream.java:324)
at com.limegroup.gnutella.DownloadManager.readSnapsho t(DownloadManager.java:259)
at com.limegroup.gnutella.DownloadManager.postGuiInit (DownloadManager.java:120)
at com.limegroup.gnutella.RouterService.start(RouterS ervice.java:228)
at com.limegroup.gnutella.gui.Initializer.initialize( Initializer.java:177)
at com.limegroup.gnutella.gui.Main.main(Main.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java: 88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner. java:50)
at apple.launcher.JavaApplicationLauncher.launch(Java ApplicationLauncher.java:52)
STARTUP ERROR!
-- listing properties --
DIRECTORY_FOR_SAVING_FILES=/limeshared
DOWNLOAD_SNAPSHOT_BACKUP_FILE=/Incomplete/downloads.bak
MAX_SIM_DOWNLOAD=8
INSTALLED=true
CONNECTION_SPEED=350
COUNTRY=
INCOMPLETE_DIRECTORY=/Incomplete
DOWNLOAD_SNAPSHOT_FILE=/Incomplete/downloads.dat
LAST_EXPIRE_TIME=1079845987666
DIRECTORIES_TO_SEARCH_FOR_FILES=/limeshared
RUN_ON_STARTUP=false
FILES IN CURRENT DIRECTORY:
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/collections.jar
LAST MODIFIED: 916327280000
SIZE: 259265
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/commons-httpclient.jar
LAST MODIFIED: 1075142442000
SIZE: 214433
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/commons-logging.jar
LAST MODIFIED: 1068075476000
SIZE: 26463
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/data.ser
LAST MODIFIED: 1066422926000
SIZE: 358
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/hashes
LAST MODIFIED: 1078442831000
SIZE: 298
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/i18n.jar
LAST MODIFIED: 1070908331000
SIZE: 21649
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/icu4j.jar
LAST MODIFIED: 1070908336000
SIZE: 351876
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/iTunes.scpt
LAST MODIFIED: 1065714852000
SIZE: 2306
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/jl011.jar
LAST MODIFIED: 1070908279000
SIZE: 107851
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/libGURL.jnilib
LAST MODIFIED: 1074114176000
SIZE: 10892
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/libOpenScripting.jnilib
LAST MODIFIED: 1074114176000
SIZE: 16456
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/libSystemUtilities.jnilib
LAST MODIFIED: 1074126390000
SIZE: 11008
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/LimeWire.jar
LAST MODIFIED: 1078442827000
SIZE: 2357840
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/logicrypto.jar
LAST MODIFIED: 1042574188000
SIZE: 130255
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/MessagesBundles.jar
LAST MODIFIED: 1078442829000
SIZE: 532341
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/mp3sp14.jar
LAST MODIFIED: 1031664743000
SIZE: 21556
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/ProgressTabs.jar
LAST MODIFIED: 1070908319000
SIZE: 3921
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/root
LAST MODIFIED: 1079845971000
SIZE: 102
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/themes.jar
LAST MODIFIED: 1078442829000
SIZE: 318880
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/update.ver
LAST MODIFIED: 1078442829000
SIZE: 1627
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/xerces.jar
LAST MODIFIED: 1020693886000
SIZE: 1812019
/Applications/LimeWire/LimeWire.app/Contents/Resources/Java/xml.war
LAST MODIFIED: 1078442829000
SIZE: 4202
Am using Classic mode until there is a resolution on this... I prefer OSX as it is much faster.