Skip to main content

JRE 6u4 and 6u5 with IE frozen when loading applet in a Japanese locale

1 reply [Last post]
kazue
Offline
Joined: 2008-03-07

The applet was able to be displayed even in JRE 1.6.0_03 (build 1.6.0_03-b05).
After updating to JRE 6u4 or 6u5, applet is not displayed with IE.
Why?

1)Environment used:
The locale of the operating system is Japanese ,
and
JRE 1.6.0_04 (build 1.6.0_04-b12) or JRE 1.6.0_05 (build 1.6.0_05-b13)
and
Windwos 2000 SP4 , IE 6.0 SP1 or Windows XP SP2 , IE 6.0 SP2 or
Windows Vista , IE 7

2)For instance, the following sites were referred to.
http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets.html

3)Here is a Java Console:
liveconnect: Invoking JS method: document
liveconnect: Invoking JS method: URL
network: The cash entry is not found. [URL: http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets/JumpingBo... Version: null]
network: http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets/JumpingBo... access (proxy=HTTP @ xxxxx/yyy.yyy.yyy.yy:8080)
network: Cookie "s_cc=true; s_sq; JSESSIONID=B721FB3B7990A7B96C13FCA3ADF4292C" use http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets/JumpingBo... is accessed
network: Firewall authentication: site=xxxxx/yyy.yyy.yyy.yy:8080, protocol=http, prompt=Squid proxy-caching web server (LDAP (zzzzz/ A Japanese message is originally described. )), scheme=basic
Exception in thread "AWT-EventQueue-2" java.lang.ClassCircularityError: default
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at sun.awt.FontConfiguration$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.FontConfiguration.getFontCharsetEncoder(Unknown Source)
at sun.awt.FontConfiguration.buildFontDescriptors(Unknown Source)
at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
at sun.awt.PlatformFont.(Unknown Source)
at sun.awt.windows.WFontPeer.(Unknown Source)
at sun.awt.windows.WToolkit.getFontPeer(Unknown Source)
at java.awt.Font.getPeer_NoClientCode(Unknown Source)
at java.awt.Font.getPeer(Unknown Source)
at sun.awt.windows.WComponentPeer._setFont(Native Method)
at sun.awt.windows.WComponentPeer.setFont(Unknown Source)
at sun.awt.windows.WWindowPeer.initialize(Unknown Source)
at sun.awt.windows.WFramePeer.initialize(Unknown Source)
at sun.awt.windows.WComponentPeer.(Unknown Source)
at sun.awt.windows.WCanvasPeer.(Unknown Source)
at sun.awt.windows.WPanelPeer.(Unknown Source)
at sun.awt.windows.WWindowPeer.(Unknown Source)
at sun.awt.windows.WFramePeer.(Unknown Source)
at sun.awt.windows.WToolkit.createFrame(Unknown Source)
at java.awt.Frame.addNotify(Unknown Source)
at javax.swing.SwingUtilities$SharedOwnerFrame.addNotify(Unknown Source)
at java.awt.Dialog.addNotify(Unknown Source)
at java.awt.Dialog.conditionalShow(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at sun.plugin.util.PluginSysUtil.execute(Unknown Source)
at sun.plugin.util.PluginSysUtil.delegate(Unknown Source)
at com.sun.deploy.util.DeploySysRun.execute(Unknown Source)
at com.sun.deploy.util.DeploySysRun$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.util.DeploySysRun.executePrivileged(Unknown Source)
at com.sun.deploy.ui.UIFactory.showPasswordDialog(Unknown Source)
at com.sun.deploy.security.DeployAuthenticator.openDialog(Unknown Source)
at com.sun.deploy.security.DeployAuthenticator.getPasswordAuthentication(Unknown Source)
at java.net.Authenticator.requestPasswordAuthentication(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.privilegedRequestPasswordAuthentication(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHttpProxyAuthentication(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.resetProxyAuthentication(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at sun.awt.FontConfiguration$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.FontConfiguration.getFontCharsetEncoder(Unknown Source)
at sun.awt.FontConfiguration.buildFontDescriptors(Unknown Source)
at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
at sun.awt.PlatformFont.(Unknown Source)
at sun.awt.windows.WFontPeer.(Unknown Source)
at sun.awt.windows.WToolkit.getFontPeer(Unknown Source)
at java.awt.Font.getPeer_NoClientCode(Unknown Source)
at java.awt.Font.getPeer(Unknown Source)
at sun.awt.windows.WComponentPeer._setFont(Native Method)
at sun.awt.windows.WComponentPeer.setFont(Unknown Source)
at sun.awt.windows.WWindowPeer.initialize(Unknown Source)
at sun.awt.windows.WFramePeer.initialize(Unknown Source)
at sun.awt.windows.WComponentPeer.(Unknown Source)
at sun.awt.windows.WCanvasPeer.(Unknown Source)
at sun.awt.windows.WPanelPeer.(Unknown Source)
at sun.awt.windows.WWindowPeer.(Unknown Source)
at sun.awt.windows.WFramePeer.(Unknown Source)
at sun.awt.windows.WEmbeddedFramePeer.(Unknown Source)
at sun.awt.windows.WToolkit.createEmbeddedFrame(Unknown Source)
at sun.awt.windows.WEmbeddedFrame.addNotify(Unknown Source)
at sun.awt.windows.WEmbeddedFrame.(Unknown Source)
at sun.plugin.viewer.frame.IExplorerEmbeddedFrame.(Unknown Source)
at sun.plugin.viewer.IExplorerPluginObject$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

4)Example in which applet can be displayed
case 1:
the locale of the operating system is not Japanease (ex. English is OK).
JAVA console is default.

case 2:
the locale of the operating system is Japanease.
and "Hide console" of the JAVA console is changed to "Show console".

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
ingridy
Offline
Joined: 2004-11-17

Please provide specific test program to reproduce the problem. By following the url from 2) we can not produce the problem with the configurations you had mentioned.

Thanks,
Ingrid