Frostwire not working in 11.2

I installed opensuse 11.2 64-bit then installed frostwire with YAST. Everything seemed to go OK during installation. When I try to load it I get an error. The error log is below:

FrostWire version 4.17
Java version 1.5.0 from Free Software Foundation, Inc.
Linux v. 2.6.31.5-0.1-desktop on x86_64
Free/total memory: 6352896/37859328

java.lang.UnsupportedOperationException: gnu::java::lang::management::VMThreadMXBeanImpl::getPeakThreadCount () not implemented
at gnu.java.lang.management.ThreadMXBeanImpl.getPeakThreadCount(libgcj.so.10)
at com.limegroup.gnutella.bugs.LocalClientInfo.<init>(LocalClientInfo.java:55)
at com.limegroup.gnutella.gui.LocalClientInfoFactoryImpl.createLocalClientInfo(LocalClientInfoFactoryImpl.java:24)
at com.limegroup.gnutella.bugs.FatalBugManager.handleFatalBug(FatalBugManager.java:50)
at com.limegroup.gnutella.gui.GUILoader.load(GUILoader.java:67)
at java.lang.reflect.Method.invoke(libgcj.so.10)
at com.limegroup.gnutella.gui.Main.main(Main.java:44)
Caused by: java.lang.AssertionError: java.lang.NoClassDefFoundError: com.google.inject.cglib.core.DebuggingClassWriter$1
at com.google.inject.InjectorImpl.getImplicitBinding(InjectorImpl.java:984)
at com.google.inject.InjectorImpl.getInternalFactory(InjectorImpl.java:308)
at com.google.inject.BindingBuilderImpl$FactoryProxy$1.run(BindingBuilderImpl.java:293)
at com.google.inject.InjectorImpl.withDefaultSource(InjectorImpl.java:142)
at com.google.inject.BindingBuilderImpl$FactoryProxy.notify(BindingBuilderImpl.java:291)
at com.google.inject.BinderImpl.createInjector(BinderImpl.java:264)
at com.google.inject.Guice.createInjector(Guice.java:79)
at com.google.inject.Guice.createInjector(Guice.java:53)
at com.google.inject.Guice.createInjector(Guice.java:43)
at com.limegroup.gnutella.gui.Initializer.createLimeWire(Initializer.java:235)
at com.limegroup.gnutella.gui.Initializer.initialize(Initializer.java:91)
at com.limegroup.gnutella.gui.GUILoader.load(GUILoader.java:59)
…2 more
Caused by: java.lang.NoClassDefFoundError: com.google.inject.cglib.core.DebuggingClassWriter$1
at java.lang.Class.initializeClass(libgcj.so.10)
at com.google.inject.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWriter.java:78)
at com.google.inject.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:26)
at com.google.inject.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
at com.google.inject.cglib.core.KeyFactory$Generator.create(KeyFactory.java:144)
at com.google.inject.cglib.core.KeyFactory.create(KeyFactory.java:116)
at com.google.inject.cglib.core.KeyFactory.create(KeyFactory.java:108)
at com.google.inject.cglib.core.KeyFactory.create(KeyFactory.java:104)
at com.google.inject.cglib.core.MethodWrapper.<clinit>(MethodWrapper.java:22)
at java.lang.Class.initializeClass(libgcj.so.10)
at com.google.inject.cglib.core.DuplicatesPredicate.evaluate(DuplicatesPredicate.java:25)
at com.google.inject.cglib.core.CollectionUtils.filter(CollectionUtils.java:52)
at com.google.inject.cglib.reflect.FastClassEmitter.<init>(FastClassEmitter.java:69)
at com.google.inject.cglib.reflect.FastClass$Generator.generateClass(FastClass.java:72)
at com.google.inject.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
at com.google.inject.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
at com.google.inject.cglib.reflect.FastClass$Generator.create(FastClass.java:64)
at com.google.inject.util.GuiceFastClass.create(GuiceFastClass.java:38)
at com.google.inject.util.GuiceFastClass.create(GuiceFastClass.java:30)
at com.google.inject.DefaultConstructionProxyFactory.get(DefaultConstructionProxyFactory.java:59)
at com.google.inject.ProxyFactory.createConstructionProxy(ProxyFactory.java:92)
at com.google.inject.ProxyFactory$1.create(ProxyFactory.java:57)
at com.google.inject.ProxyFactory$1.create(ProxyFactory.java:56)
at com.google.inject.util.ReferenceCache.create(ReferenceCache.java:53)
at com.google.inject.util.AbstractReferenceCache.internalCreate(AbstractReferenceCache.java:59)
at com.google.inject.util.AbstractReferenceCache.get(AbstractReferenceCache.java:116)
at com.google.inject.ProxyFactory.get(ProxyFactory.java:204)
at com.google.inject.ConstructorInjector.<init>(ConstructorInjector.java:41)
at com.google.inject.InjectorImpl$7.create(InjectorImpl.java:601)
at com.google.inject.InjectorImpl$7.create(InjectorImpl.java:594)
at com.google.inject.util.ReferenceCache.create(ReferenceCache.java:53)
at com.google.inject.util.AbstractReferenceCache.internalCreate(AbstractReferenceCache.java:59)
at com.google.inject.util.AbstractReferenceCache.get(AbstractReferenceCache.java:116)
at com.google.inject.InjectorImpl.getConstructor(InjectorImpl.java:765)
at com.google.inject.InjectorImpl.getImplicitBinding(InjectorImpl.java:973)
…13 more
Caused by: java.lang.ClassNotFoundException: com.google.inject.cglib.asm.util.TraceClassVisitor not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/java/commons-codec.jar,file:/usr/share/java/commons-logging.jar,file:/usr/share/java/log4j.jar,file:/usr/share/java/xerces-j2.jar,file:/usr/share/java/xml-commons-apis.jar,file:/usr/share/java/forms.jar,file:/usr/share/java/jdic.jar,file:/usr/share/java/jflac.jar,file:/usr/share/java/jl.jar,file:/usr/share/java/jorbis.jar,file:/usr/share/java/looks.jar,file:/usr/share/java/mp3spi.jar,file:/usr/share/java/swt/swt-gtk-3.3.1.1.jar,file:/usr/share/java/tritonus_share.jar,file:/usr/share/java/vorbisspi.jar,file:/usr/share/java/FrostWire/httpcore-nio-4.0-beta2.jar,file:/usr/share/java/FrostWire/messages.jar,file:/usr/share/java/FrostWire/aopalliance.jar,file:/usr/share/java/FrostWire/httpcore-4.0-beta2.jar,file:/usr/share/java/FrostWire/icu4j.jar,file:/usr/share/java/FrostWire/lw-all.jar,file:/usr/share/java/FrostWire/FrostWire.jar,file:/usr/share/java/FrostWire/clink.jar,file:/usr/share/java/FrostWire/gettext-commons.jar,file:/usr/share/java/FrostWire/ProgressTabs.jar,file:/usr/share/java/FrostWire/i18n.jar,file:/usr/share/java/FrostWire/httpclient-4.0-alpha3.jar,file:/usr/share/java/FrostWire/jmdns.jar,file:/usr/share/java/FrostWire/themes.jar,file:/usr/share/java/FrostWire/guice-1.0.jar,file:/usr/share/java/FrostWire/httpcore-niossl-4.0-alpha7.jar,file:/usr/share/java/FrostWire/onion-fec.jar,file:/usr/share/java/FrostWire/jaudiotagger.jar,file:/usr/share/java/FrostWire/jython.jar,file:/usr/share/java/FrostWire/daap.jar,file:/usr/share/java/FrostWire/onion-common.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
…47 more

STARTUP ERROR!

Anyone have an idea for a fix or can anyone recommend another similar type of software? Also vuze doesn’t load either, has there been a fix for that?

Try to start that application with different kinds of java machines e. g. 1.5 by Sun, 1.6 by Sun, openjdk 1.6. I think there are some incompatibilities with your java installed.

Thanks! I installed sun’s java and frostwire works fine now.