-
Bug
-
Resolution: Fixed
-
P1
-
1.4.0
-
rc1
-
generic
-
generic
-
Not verified
Steps to reproduce:
Install sdk (with public jre)
Uninstall sdk
Uninstall public jre, and click on reboot when asked to remove msvcrt.dll
When the system is rebooted, it will crash because there will be no msvcrt.dll
This is because the file group which installs msvcrt.dll in the windows system directory does not treat the file as potentially shared. It should have the same properties as the "shared-dll" file group in the stand-alone jre installer.
###@###.### 2001-11-26
Another problem was found by Raju Pallath is that the public jre is not checking the BATCH_INSTALL variable to see if it needs a reboot at the right time. It is checking before it tries to copy msvcrt.dll in OnFirstUIBefore. It is always coming up as 0 because there isn't a need for a reboot yet. It should be checking after it tries to copy in OnFirstUIAfter.
###@###.### 2001-11-30
Install sdk (with public jre)
Uninstall sdk
Uninstall public jre, and click on reboot when asked to remove msvcrt.dll
When the system is rebooted, it will crash because there will be no msvcrt.dll
This is because the file group which installs msvcrt.dll in the windows system directory does not treat the file as potentially shared. It should have the same properties as the "shared-dll" file group in the stand-alone jre installer.
###@###.### 2001-11-26
Another problem was found by Raju Pallath is that the public jre is not checking the BATCH_INSTALL variable to see if it needs a reboot at the right time. It is checking before it tries to copy msvcrt.dll in OnFirstUIBefore. It is always coming up as 0 because there isn't a need for a reboot yet. It should be checking after it tries to copy in OnFirstUIAfter.
###@###.### 2001-11-30