Menu

#68 Eclipse 4.2: java.lang.VerifyError opening nsis script

open
5
2012-07-05
2012-07-05
Anonymous
No

With new Eclipse 4.2. (Juno) and the latest EclipseNSIS 0.9.8.1 on Win7 the nsis editor fails permanently to open a nsis script with the following error:

Caused by: java.lang.VerifyError: Cannot inherit from final class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:632)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:607)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:568)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at net.sf.eclipsensis.help.NSISHelpURLProvider.start(NSISHelpURLProvider.java:163)
at net.sf.eclipsensis.EclipseNSISPlugin$3.run(EclipseNSISPlugin.java:232)
at net.sf.eclipsensis.EclipseNSISPlugin.run(EclipseNSISPlugin.java:287)
at net.sf.eclipsensis.EclipseNSISPlugin.startServices(EclipseNSISPlugin.java:268)
at net.sf.eclipsensis.EclipseNSISPlugin.startEclipseNSIS(EclipseNSISPlugin.java:210)
at net.sf.eclipsensis.EclipseNSISPlugin.start(EclipseNSISPlugin.java:116)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
... 56 more

Discussion

  • Anonymous

    Anonymous - 2012-07-05
    • summary: Eclipse 4.2: java.lang.VerifyError opening if nsis script --> Eclipse 4.2: java.lang.VerifyError opening nsis script
     
  • Anonymous

    Anonymous - 2012-07-05

    Same as https://sourceforge.net/tracker/?func=detail&aid=3540235&group_id=116143&atid=673849

    Try it with a fresh download of Eclipse Classic 4.2, worked for me.
    Now I've got two eclipe installations, but that's better than hacking nsis in notepad :D

     

Log in to post a comment.

MongoDB Logo MongoDB