JDK-5013503 : The Java Runtime Environment cannot be loaded from <\bin\server\jvm.dll>
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 5.0
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_2000,windows_xp
  • CPU: x86
  • Submitted: 2004-03-15
  • Updated: 2005-01-27
  • Resolved: 2004-06-03
Description
Name: gm110360			Date: 03/15/2004


FULL PRODUCT VERSION :
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

EXTRA RELEVANT SYSTEM CONFIGURATION :
IE 6.0.2800.1106.xpsp2.030422-1633
Cipher strength: 128bit
Update versions:; SP1; Q822925; Q330994; Q828750; Q824145;

A DESCRIPTION OF THE PROBLEM :
About 20% of the websites I go to with JDK1.5.0b1 installed crashes IE, including, but not limited to:

http://java.sun.com/docs/books/tutorial/applet/practical/properties.html

http://www.verilux.net/articles/RevolutioninLighting.htm

http://www.divx.com/divx/?src=toptab_divx_from_/index.php

Those websites, among others, have this happen EVERY time.

Also, going into IE and choosing "Sun Java Console" causes the same problem.

REGRESSION.  Last worked in version tiger-beta

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Try going to any of those pages with IE, or launch the Sun Java Console from within IE.  I have noticed other people in the forums saying they had the same problems with 1.4.2, but no one ever seems to have solved it for them either.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Page to load. Sun Java Console to load.
ACTUAL -
In every case it said it could not load the \bin\server\jvm.dll -- I tried different environment variables, tried copying the JDK jre\bin\server directory into the jre's (Program Files) directory, etc.  I tried checking regedit, but everything looked OK there as well.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
---------------------------
Java(TM) Plug-in Fatal Error
---------------------------
The Java Runtime Environment cannot be loaded from <\bin\server\jvm.dll>
---------------------------
OK
---------------------------


REPRODUCIBILITY :
This bug can be reproduced always.
(Incident Review ID: 243437) 
======================================================================

Comments
WORK AROUND The workaround is to delete the deployment.properties file in your user ApplicationData folder. You do not need to reinstall the jre. ###@###.### 2004-11-23 16:52:44 GMT
23-11-2004

EVALUATION Could not reproduce with b32c on the same version of IE, although XP patch level was different. I then update the patch level to the latest, still could not reproduce. ###@###.### 2004-03-16 From the error message: --------------------------- The Java Runtime Environment cannot be loaded from <\bin\server\jvm.dll> --------------------------- It looks like plugin is not able to determine where the JavaHome is. There are two possibilities: 1. "HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Plug-in\JavaHome" has invalid value or missing. 2. Java Plug-in Control Panel was used to specify a different JRE through the Advanced tab, but the path is invalid. Submitter should check out all the "JavaHome" subkey in "HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Plug-in" and "HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment" to ensure they are valid. ###@###.### 2004-06-04
04-06-2004