digitalmars.D.bugs - [Issue 15314] New: infinite loop during dmd-2.069.0.exe installation
- via Digitalmars-d-bugs (36/36) Nov 10 2015 https://issues.dlang.org/show_bug.cgi?id=15314
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 puremagic.com Reporter: restlessmonkey 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. --
Nov 10 2015