HTML Java applets do not start when the JAR(s) pathname(s) contain accented letters

Bug #1154527 reported by Zoltán Kovács
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
icedtea-web (Ubuntu)
New
Undecided
Unassigned

Bug Description

I downloaded a .zip file containing an HTML file and some JARs, and unzipped it into my Downloads
directory on a typical Linux system. Since I am a non-English user, my
"Downloads" directory contains accented letters ("Letöltések").

I use the icedtea-plugin package under Ubuntu 12.10. I tried both Java 6 and 7.

Here is what I have in Firefox or Google Chrome ("tail -f ~/.xsession-errors"):

java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
JAR file:/home/kovzol/Letöltések/dl/geogebra.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_main.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_gui.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_cas.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_algos.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_export.jar not found.
Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_javascript.jar not found.
Continuing.
JAR file:/home/kovzol/Letöltések/dl/jlatexmath.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/jlm_greek.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/jlm_cyrillic.jar not found. Continuing.
JAR file:/home/kovzol/Letöltések/dl/geogebra_properties.jar not found.
Continuing.
netx: Initialization Error: Could not initialize applet.
(geogebra.GeoGebraApplet)
netx: Initialization Error: Could not initialize applet.
(geogebra.GeoGebraApplet)
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: geogebra.GeoGebraApplet
    at
net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1609)
    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:722)
java.lang.NullPointerException
    at sun.applet.AppletPanel.run(AppletPanel.java:430)
    at java.lang.Thread.run(Thread.java:722)

The applet will not start, and I have to kill the OpenJDK process manually
since the web page will not respond any longer.

I use Ubuntu 12.04.2 LTS and icedtea-plugin 1.2-2ubuntu1.3.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.