JDK-8021255 : x86 Silent Install fails using NT AUTHORITY\SYSTEM account on x64 Vista/Win7
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 7u25
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_7
  • Submitted: 2013-07-24
  • Updated: 2013-07-24
  • Resolved: 2013-07-24
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
JRE 1.7_25

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601] x64

EXTRA RELEVANT SYSTEM CONFIGURATION :
Trying to install Java JRE via Microsoft SCCM windows update client and also Shavlik SCUPdates.

A DESCRIPTION OF THE PROBLEM :
If you try to install the jre-7u25-windows-i586.exe  through jre-7u25-windows-i586.exe running as NT AUTHORITY\SYSTEM rights this package fails on vista x64 and windows 7 x64.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Create a scheduled task in windows 7 task scheduler.
Change the User Rights to NT AUTHORITY\SYSTEM
create a install trigger  " some time in the future " 
create a Action install  " jre-7u25-windows-i586.exe "  program with command line switches   " /s  " IEXPLORER=1 MOZILLA=1 "  /quiet " 
The task executes but fails to install Java.


Do the same task with jre-7u25-windows-x64.exe it will install with no issues.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Install JRE with NT AUTHORITY\SYSTEM account silently.

ACTUAL -
Install process starts then install process closes without installing Java.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
MSI log file.
=== Verbose logging started: 07/24/2013  10:56:45  Build type: SHIP UNICODE 5.00.7600.00  Calling process: C:\Windows\SysWOW64\msiexec.exe ===
MSI (c) (A0:80) [10:56:45:405]: Resetting cached policy values
MSI (c) (A0:80) [10:56:45:405]: Machine policy value 'Debug' is 7
MSI (c) (A0:80) [10:56:45:405]: ******* RunEngine:
           ******* Product: C:\Windows\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25\jre1.7.0_25.msi
           ******* Action:
           ******* CommandLine:  IEXPLORER=1  MOZILLA=1  METHOD=joff  REMOVEEXISTING=1
MSI (c) (A0:80) [10:56:45:405]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (A0:80) [10:56:45:405]: Grabbed execution mutex.
MSI (c) (A0:80) [10:56:45:421]: Cloaking enabled.
MSI (c) (A0:80) [10:56:45:421]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (A0:80) [10:56:45:436]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (C8:20) [10:56:45:546]: Running installation inside multi-package transaction C:\Windows\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25\jre1.7.0_25.msi
MSI (s) (C8:20) [10:56:45:546]: Grabbed execution mutex.
MSI (s) (C8:10) [10:56:45:561]: Resetting cached policy values
MSI (s) (C8:10) [10:56:45:561]: Machine policy value 'Debug' is 7
MSI (s) (C8:10) [10:56:45:561]: ******* RunEngine:
           ******* Product: C:\Windows\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25\jre1.7.0_25.msi
           ******* Action:
           ******* CommandLine:  IEXPLORER=1  MOZILLA=1  METHOD=joff  REMOVEEXISTING=1  CURRENTDIRECTORY= " C:\Windows\SoftwareDistribution\Download\Install "  CLIENTUILEVEL=3  CLIENTPROCESSID=928
MSI (s) (C8:10) [10:56:45:592]: Note: 1: 2203 2: C:\Windows\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25\jre1.7.0_25.msi 3: -2147287037
MSI (s) (C8:10) [10:56:45:624]: MainEngineThread is returning 3
MSI (s) (C8:20) [10:56:45:702]: User policy value 'DisableRollback' is 0
MSI (s) (C8:20) [10:56:45:702]: Machine policy value 'DisableRollback' is 0
MSI (s) (C8:20) [10:56:45:702]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (C8:20) [10:56:45:780]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (C8:20) [10:56:45:780]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (C8:20) [10:56:45:780]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
MSI (s) (C8:20) [10:56:45:780]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
MSI (s) (C8:20) [10:56:45:780]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (s) (C8:20) [10:56:45:780]: Restoring environment variables
MSI (c) (A0:80) [10:56:45:780]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (A0:80) [10:56:45:780]: MainEngineThread is returning 3
=== Verbose logging stopped: 07/24/2013  10:56:45 ===

jusched.log-----------------------------------

Wed Jul 24 10:56:45 2013
:: GetUpdatedJreMetrics() - MachineCount registry value exists

Wed Jul 24 10:56:45 2013
:: GetUpdatedJreMetrics() - MachineCounted: YY, InstallAttempts: 1, UpdateCount: 1

Wed Jul 24 10:56:46 2013
:: Ping Values: $sc_xml_ver#1.0$reportsuiteid#suninstallstat$visitorid#6c7e64cc-9d39d880$prop21#6c7e64cc-9d39d880$prop20#XXXXXX$pagename#ic$evar2#1.7.0_25-b04$evar3#1.7.0_21$evar15#1.7.0_25-b04$evar40#-1$evar26#-99$evar27#2.0.2.4$evar28#2.0.2.4$evar4#i586$evar5#amd64$evar6#win7$evar7#joff$evar8#US$events#event6,event7$evar17#1$evar18#YY$evar19#1$products#;jre|1717

REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
Nothing...