FULL PRODUCT VERSION :
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
1.6.0_02
ADDITIONAL OS VERSION INFORMATION :
Operating System:
Microsoft Windows XP Professional
Version: 2002
Service Pack 2
EXTRA RELEVANT SYSTEM CONFIGURATION :
RAM on client machine: 1 GB
Browser version: Microsoft Explorer Version 6.0, SP2
Java Applet Runtime setting: -Xms200m -Xmx200m -XX:NewSize=48M -XX:MaxNewSize=48M -XX:SurvivorRatio=4 -XX:PermSize=40m -XX:MaxPermSize=40m
A DESCRIPTION OF THE PROBLEM :
1.Install JRE 1.6 (plugin) in the client machine. Open internet explorer. Open the page http://www.egain.com.
2.Using the same instance of the browser, access the URL http://java.sun.com/applets/jdk/1.4/demo/applets/ArcTest/example1.html
3.The error message "Java Runtime Environment cannot be loaded", with the window title "Java(TM) Plug-in Fatal Error" is displayed.
4.Refresh the page. You get the error message "Several Java Virtual Machines running in the same process caused an error".
5.Once we close the browser, we get the error message 'The instruction at "<some_address>" referenced memory at "<some_address>". The memory could not be "read". Click on OK to terminate the program'.
Note:
1. This issue can be recreated on some machines consistently. It is not consistently reproducible on all client machines.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1.Install JRE 1.6 (plugin) in the client machine. Open internet explorer. Open the page http://www.egain.com.
2.Using the same instance of the browser, access the URL http://java.sun.com/applets/jdk/1.4/demo/applets/ArcTest/example1.html
3.The error message "Java Runtime Environment cannot be loaded", with the window title "Java(TM) Plug-in Fatal Error" is displayed.
4.Refresh the page. You get the error message "Several Java Virtual Machines running in the same process caused an error".
5.Once we close the browser, we get the error message 'The instruction at "<some_address>" referenced memory at "<some_address>". The memory could not be "read". Click on OK to terminate the program'.
Note:
1. This issue can be recreated on some machines consistently. It is not consistently reproducible on all client machines.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The applet should have loaded properly, displaying proper data.
ACTUAL -
We get an error message "Java Runtime Environment cannot be loaded", with the window title "Java(TM) Plug-in Fatal Error"
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Java Runtime Environment cannot be loaded
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
1. Change the Java applet runtime setting to
-Xms150m -Xmx150m -XX:NewSize=48M -XX:MaxNewSize=48M -XX:SurvivorRatio=4
-XX:PermSize=40m -XX:MaxPermSize=40m
2. Access the URL http://java.sun.com/applets/jdk/1.4/demo/applets/ArcTest/example1.html before accessing any other pages from a new instance of the browser.