[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

icedtea/java backport someone?



I've upgraded to iceweasel 20 and I think cause of this upgrade, the icedtea plugin or the Java VM is giving problems.

Whenever a page with a java applet starts, I get this on the console --

OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
java.lang.NoClassDefFoundError: com/oracle/javaBaselineParser/JavaBaselineVersion
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2444)
    at java.lang.Class.getDeclaredMethod(Class.java:1952)
    at java.awt.Component.isCoalesceEventsOverriden(Component.java:5821)
    at java.awt.Component.access$100(Component.java:169)
    at java.awt.Component$4.run(Component.java:5775)
    at java.awt.Component$4.run(Component.java:5773)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Component.checkCoalescing(Component.java:5772)
    at java.awt.Component.<init>(Component.java:5741)
    at java.awt.Container.<init>(Container.java:270)
    at javax.swing.JComponent.<init>(JComponent.java:573)
    at javax.swing.JPanel.<init>(JPanel.java:82)
    at javax.swing.JPanel.<init>(JPanel.java:109)
    at javax.swing.JPanel.<init>(JPanel.java:117)
    at testJava2_1.TestVM.<init>(TestVM.java:70)
    at testJava2_1.TestVMApplet.init(TestVMApplet.java:36)
    at sun.applet.AppletPanel.run(AppletPanel.java:436)
    at java.lang.Thread.run(Thread.java:636)
java.lang.NoClassDefFoundError: com/oracle/javaBaselineParser/JavaBaselineVersion
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2444)
    at java.lang.Class.getDeclaredMethod(Class.java:1952)
    at java.awt.Component.isCoalesceEventsOverriden(Component.java:5821)
    at java.awt.Component.access$100(Component.java:169)
    at java.awt.Component$4.run(Component.java:5775)
    at java.awt.Component$4.run(Component.java:5773)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Component.checkCoalescing(Component.java:5772)
    at java.awt.Component.<init>(Component.java:5741)
    at java.awt.Container.<init>(Container.java:270)
    at javax.swing.JComponent.<init>(JComponent.java:573)
    at javax.swing.JPanel.<init>(JPanel.java:82)
    at javax.swing.JPanel.<init>(JPanel.java:109)
    at javax.swing.JPanel.<init>(JPanel.java:117)
    at testJava2_1.TestVM.<init>(TestVM.java:70)
    at testJava2_1.TestVMApplet.init(TestVMApplet.java:36)
    at sun.applet.AppletPanel.run(AppletPanel.java:436)
    at java.lang.Thread.run(Thread.java:636)

Actually it varies with the applet being loaded; some result in --

java.lang.NullPointerException
    at sun.applet.PluginAppletViewer.handleMessage(PluginAppletViewer.java:649)
    at sun.applet.PluginStreamHandler.handleMessage(PluginStreamHandler.java:270)
    at sun.applet.PluginMessageHandlerWorker.run(PluginMessageHandlerWorker.java:82)
java.lang.RuntimeException: Failed to handle message: width 390 height 120 for instance 3
    at sun.applet.PluginAppletViewer.handleMessage(PluginAppletViewer.java:660)
    at sun.applet.PluginStreamHandler.handleMessage(PluginStreamHandler.java:270)
    at sun.applet.PluginMessageHandlerWorker.run(PluginMessageHandlerWorker.java:82)
Caused by: java.lang.NullPointerException
    at sun.applet.PluginAppletViewer.handleMessage(PluginAppletViewer.java:649)
    ... 2 more
java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:393)
    at java.security.AccessController.checkPermission(AccessController.java:553)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:250)
    at java.lang.Thread.getContextClassLoader(Thread.java:1338)
    at speedometer.A.C.G(Unknown Source)
    at speedometer.A.C.D(Unknown Source)
    at speedometer.C.L(Unknown Source)
    at speedometer.C.<init>(Unknown Source)
    at speedometer.SpeedometerApplet.init(Unknown Source)
    at sun.applet.AppletPanel.run(AppletPanel.java:436)
    at java.lang.Thread.run(Thread.java:636)

But point it no applet works.

I head this's a icedtea VM bug. So can someone please backport the current stable version of the 1.7 API?

Reply to: