Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8175259

Unexpected uninstall dialog: A DLL required for install cannot be run

    Details

    • Type: Bug
    • Status: Open
    • Priority: P2
    • Resolution: Unresolved
    • Affects Version/s: 8u152
    • Fix Version/s: tbd_minor
    • Component/s: install
    • Labels:
    • Environment:

      windows 10 32bit/64bit

    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      Description: when uninstall 8u152 b01 JRE (both 32bit and 64bit), an unexpected dialog appears.

      Test bundle:
      http://jre.us.oracle.com/java/re/jdk/8u152/promoted/all/b01/bundles/windows-i586/jre-8u152-ea-windows-i586.exe
      http://jre.us.oracle.com/java/re/jdk/8u152/promoted/all/b01/bundles/windows-amd64/jre-8u152-ea-windows-x64.exe

      Reproduce steps:
      1. install test jre
      2. go to Java Control Panel, uninstall test jre
      Expect: jre uninstalled without errors
      Actual: an extra unexpected dialog appears. check attached screenshot.

      Reproducible: Always
      Reproducible on machine: Win 10 32bit/64bit platform

      Is it a Regression: Yes. Not found from 8u131 b07 promoted bundle.

      uninstall logļ¼š
      [2017/02/20 00:44:29.397, MSI468D.tmp (PID: 2252, TID: 4284), RegInstallShare.cpp:45 (UninstallJRE)]
      INFO: -- Running RegisterDeploy(FALSE)
      [2017/02/20 00:44:29.397, MSI468D.tmp (PID: 2252, TID: 4284), DeployLibLoader.cpp:20 (DeployLibLoader::DeployLibLoader)]
      INFO: DeployLibLoader: javaHome is C:\Program Files (x86)\Java\jre1.8.0_152\
      [2017/02/20 00:44:29.429, MSI468D.tmp (PID: 2252, TID: 4284), DeployLibLoader.cpp:25 (DeployLibLoader::DeployLibLoader)]
      INFO: msvcrLib path is C:\Program Files (x86)\Java\jre1.8.0_152\bin\msvcr100.dll
      [2017/02/20 00:44:29.429, MSI468D.tmp (PID: 2252, TID: 4284), DeployLibLoader.cpp:46 (DeployLibLoader::DeployLibLoader)]
      INFO: DeployLib path is C:\Program Files (x86)\Java\jre1.8.0_152\bin\deploy.dll
      [2017/02/20 00:44:29.429, MSI468D.tmp (PID: 2252, TID: 4284), regdeploy.cpp:222 (RegisterDeploy)]
      INFO: UnregisterDeploy found
      [2017/02/20 00:44:31.663, MSI468D.tmp (PID: 2252, TID: 4284), RegInstallShare.cpp:49 (UninstallJRE)]
      INFO: -- Exec: RegisterDeploy(FALSE) passed.
      [2017/02/20 00:44:31.679, MSI468D.tmp (PID: 2252, TID: 4284), Executor.cpp:147 (Executor::startExecution)]
      INFO: Executor.exec(): "C:\Program Files (x86)\Common Files\Java\Java Update\jaureg.exe" -u auto-update
      [2017/02/20 00:44:31.711, jaureg.exe (PID: 3228, TID: 4992), jaureg.cpp:35 (main)]
      INFO: JAUREG START


      NOTE. Actually, JRE is successfully uninstalled, no extra files/directories left.
      1. jusched.log
        92 kB
        Joy Wang
      1. 8u152_uninstall.jpg
        72 kB

        Activity

        Hide
        rlewis Roger Lewis added a comment - - edited
        This bug was found in build 01 and also affects build 02 and b03.
        Show
        rlewis Roger Lewis added a comment - - edited This bug was found in build 01 and also affects build 02 and b03.

          People

          • Assignee:
            rupashka Pavel Porvatov
            Reporter:
            jwang Joy Wang
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated: