[Bug 1157] New: icedtea-web locks up browser and future applets after first visit a page with missing code applet class.
bugzilla-daemon at icedtea.classpath.org
bugzilla-daemon at icedtea.classpath.org
Thu Sep 6 03:46:55 PDT 2012
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1157
Priority: P3
Bug ID: 1157
CC: unassigned at icedtea.classpath.org
Assignee: dbhole at redhat.com
Summary: icedtea-web locks up browser and future applets after
first visit a page with missing code applet class.
Severity: normal
Classification: Unclassified
OS: Linux
Reporter: xerxes at zafena.se
Hardware: 32-bit
Status: NEW
Version: hg
Component: Plugin
Product: IcedTea-Web
icedtea-web locks up browser and future applets after first visit a page with
missing code applet class.
Bug found to be reproducible using all recent icedtea-web releases and hg
repositorys:
IcedTea-Web Plugin (using IcedTea-Web 1.1.7pre+rb7d63cc06ec4)
IcedTea-Web Plugin (using IcedTea-Web 1.2 (1.2-2ubuntu1.2))
IcedTea-Web Plugin (using IcedTea-Web 1.3.1pre+r956ca57557a0)
IcedTea-Web Plugin (using IcedTea-Web 1.4pre+r4d8eccca14ed)
When testing using Firefox 15 on a Ubuntu 12.04 i386 system then all user input
locks up.
When testing using Chromium 18.0.1025.168 (Utvecklarversion 134367 Linux)
Ubuntu 12.04
i386 system then all java applets show a gray window after first triggering
this bug, browser remains responsive.
Testcase 1:
# step 1: visit a page with a missing plugin class to trigger the bug.
# the browser is still responsive, but will only display a gray window
http://www.oracle.com/technetwork/java/example1-137729.html
# step 2: now try visit a known to work page (or try reload the step 1 page)
and
# experience that the whole browser GUI have become unresponsive and do not
listen to any user input.
http://www.java.com/en/download/testjava.jsp
Testcase 2:
#HTML code to trigger the bug
#save it to a file bug.html
#load it in the browser and then try reload the same page
<html><body>
<applet code="Clock.class" width=170 height=150>
<param name=bgcolor value="000000">
<param name=fgcolor1 value="ff0000">
<param name=fgcolor2 value="ff00ff">
</applet>
</body></html>
#Console output
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.4) (6b24-1.11.4-1ubuntu0.12.04.1)
OpenJDK Server VM (build 20.0-b12, mixed mode)
netx: Initialization Error: Could not initialize applet. (Clock)
netx: Initialization Error: Could not initialize applet. (Clock)
net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not
initialize applet.
at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:735)
at net.sourceforge.jnlp.Launcher.getApplet(Launcher.java:676)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:886)
Caused by: java.lang.ClassNotFoundException: Clock
at
net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1427)
at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:725)
... 2 more
java.lang.NullPointerException
at net.sourceforge.jnlp.NetxPanel.runLoader(NetxPanel.java:154)
at sun.applet.AppletPanel.run(AppletPanel.java:380)
at java.lang.Thread.run(Thread.java:679)
java.lang.NullPointerException
at sun.applet.AppletPanel.run(AppletPanel.java:430)
at java.lang.Thread.run(Thread.java:679)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20120906/01a7d80a/attachment.html
More information about the distro-pkg-dev
mailing list