icedtea & applets => escape chars instead of chars in hardy and gutsy

Bug #201173 reported by damagedspline
4
Affects Status Importance Assigned to Milestone
icedtea-java7 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

As you can see in the attached image, this happened when trying to load an applet which contain non-latin chars (in that case Hebrew).
Occurs on both Gutsy and Hardy (Alpha 6).

This worked with jre 1.4 & 5 & 6.

I've tried compare the configurations files under /etc/java* but could not find any leads, so I guess it might be compilation related.
(Googling the issue was not helpul...)

Revision history for this message
damagedspline (icpazi) wrote :
Revision history for this message
Matti Lindell (mlind) wrote :

Can you reproduce this in Hardy, using icedtea-gcjwebplugin ?

Changed in icedtea-java7:
status: New → Incomplete
Revision history for this message
damagedspline (icpazi) wrote :

It is reproduced with icedtea-gcjwebplugin (see attached image).

I removed all other java plugins before installation.

update-alternatives java points to /usr/lib/jvm/java-6-openjdk/jre/bin/java

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Hi,

The 'java' alternative doesn't specify plugin. It is for java binary. For plugin you need to check xulrunner-1.9-javaplugin.so. If it is not present, I suggest you do 'sudo update-java-alternatives --auto', restart firefox and try again.

Revision history for this message
damagedspline (icpazi) wrote :

running the update-java-alternative resulted with:

No alternatives for firefox-addons-javaplugin.so.
No alternatives for firefox-javaplugin.so.
No alternatives for firefox-plugins-javaplugin.so.
No alternatives for iceape-javaplugin.so.
No alternatives for iceweasel-javaplugin.so.
No alternatives for midbrowser-javaplugin.so.
No alternatives for mozilla-javaplugin.so.
No alternatives for xulrunner-javaplugin.so.

'find /usr/lib |grep xulrunner-1.9-javaplugin.so' show no results...

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

You are looking in the wrong place. 'xulrunner-1.9-javaplugin.so' should be a symbolic link in directory /etc/alternatives. This link should point to /usr/lib/jvm/java-6-openjdk/jre/lib/i386/gcjwebplugin.so

Revision history for this message
damagedspline (icpazi) wrote :

ls -la /etc/alternatives/ |grep java-plugin
lrwxrwxrwx 1 root root 56 2008-03-24 18:37 xulrunner-1.9-javaplugin.so -> /usr/lib/jvm/java-6-openjdk/jre/lib/i386/gcjwebplugin.so

it still reproduced

Revision history for this message
Matti Lindell (mlind) wrote :

Can you provide URL or the actual source for the applet in question?

Revision history for this message
damagedspline (icpazi) wrote :

I'm afraid not, since access require username and password.

I "examined" the site more closely and it seems the applet used is treemenu.class
http://anfyteam.com/anj/treemenu/treemenu.html

I created an example html which initialize the applet from a simple usage of the site (attached).

to reproduce, download the installation (wine required for installation), copy the attached html to the treemenu folder in the installed applet folder, and run in firefox.

Revision history for this message
Magnus S (magnuss) wrote :

Hi,
this bug report is getting old, so i'm closing it now. If this issue is still affecting you, please reopen.
To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in icedtea-java7:
status: Incomplete → Invalid
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.