[Issue 15314] New: infinite loop during dmd-2.069.0.exe installation
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Nov 10 13:18:03 PST 2015
https://issues.dlang.org/show_bug.cgi?id=15314
Issue ID: 15314
Summary: infinite loop during dmd-2.069.0.exe installation
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: normal
Priority: P1
Component: installer
Assignee: nobody at puremagic.com
Reporter: restlessmonkey at ya.ru
Created attachment 1566
--> https://issues.dlang.org/attachment.cgi?id=1566&action=edit
part of Process Monitor log
When I run dmd-2.069.0.exe on windows 32 bit system the installation process
gets stuck in a loop which looks like:
query_registry=>create_folder=>fail=>repeat
See attached dmd_installation_log_1.txt
You can see that it queries some registry values and then tries to create these
2 folders:
C:\Program Files\Microsoft SDKs\Windows\v8.1A\lib\winv6.3\um\x64
C:\Program Files\Microsoft SDKs\Windows\v8.0A\lib\winv6.3\um\x64
But I don't have this 'lib' ones:
C:\Program Files\Microsoft SDKs\Windows\v8.{0,1}1A\lib
Then when I create those directory trees, I get some further errors about
querying some directories...
The thing is that I don't have any sdk installed here, but those registry keys
seem to be forgotten by the uninstaller or something, aswell as those empty
directories...
Furthermore when I delete the "HKLM\Software\Microsoft\Microsoft SDKs" registry
tree installer keeps querying it's children unsuccessfuly (it also queries
"HKLM\Software\Microsoft\Windows Kits\Installed Roots"), staying in the
infinite loop again.
--
More information about the Digitalmars-d-bugs
mailing list