Jump to page: 1 2 3
Thread overview
[Issue 15284] dmd installer hangs when updating installed windows version
Nov 04, 2015
Martin Nowak
Nov 04, 2015
Ivan Kazmenko
Nov 08, 2015
Martin Nowak
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 10, 2015
Martin Nowak
Nov 10, 2015
ZombineDev
Nov 10, 2015
ZombineDev
Nov 11, 2015
Martin Nowak
Nov 11, 2015
Martin Nowak
Nov 11, 2015
Martin Nowak
Nov 11, 2015
Walter Bright
Nov 22, 2015
Martin Nowak
November 04, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #1 from Martin Nowak <code@dawg.eu> ---
Could anyone with this problem check what files are left in the previous installation folder?

--
November 04, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

Ivan Kazmenko <gassa@mail.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gassa@mail.ru

--- Comment #2 from Ivan Kazmenko <gassa@mail.ru> ---
Can't reproduce it here with a fresh install (Windows 2008 R2).
The baddest thing I got is:

-----
0. The system is clean from any D-via-installers (I myself use zip archives).

1. Run dmd-2.067.0.exe and follow the defaults.

2. Run dmd-2.069.0.exe, it asks to uninstall and runs the process uninstall.exe.

3. Follow the defaults, it asks for recursive deletion (of the default path
C:\D\dmd2).

4. After clicking Finish, the 2.069.0 installer resumes, BUT there is a new Au_.exe process (locally from C:\Users\<username>\AppData\Local\Temp\1\~nsu.tmp\) which AGAIN asks for recursive deletion of the default path.  Whatever I choose (OK or Cancel or just ignore the Au_.exe window), the installer is able to proceed normally.
-----

If I replace dmd-2.067.0.exe with dmd-2.068.1.exe or dmd-2.068.2.exe on step 1, there is no such effect.

Perhaps there exists a version to use on Step 1 which would help reproduce a more severe problem?  Can't try all of them right now.

--
November 08, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/D-Programming-Language/installer

https://github.com/D-Programming-Language/installer/commit/176b97aa59d9fe31712efd7e0c1d47033ce882e6 fix Issue 15284 - dmd installer hangs...

- ExecWait seems to loop infinitely for some people
  and it doesn't wait for the uninstaller anyhow

http://nsis.sourceforge.net/When_I_use_ExecWait_uninstaller.exe_it_doesn't_wait_for_the_uninstaller

https://github.com/D-Programming-Language/installer/commit/252480ee76186214f7b80dfd4898c79d9cff9210 Merge pull request #160 from MartinNowak/fix15284

fix Issue 15284 - dmd installer hangs...

--
November 08, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
November 08, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #4 from Martin Nowak <code@dawg.eu> ---
Could someone please try and verify that this installer fixes the issue. https://dlang.dawg.eu/downloads/dmd.2.069.0~fix15824/

--
November 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |petar.p.kirov@gmail.com

--- Comment #5 from ZombineDev <petar.p.kirov@gmail.com> ---
I hit the same problem when upgrading from DMD-2.069.0-b2 to DMD-2.069.0 (final release). Windows 8.1 Enterprise x64. I have attached the call stack obtained (while the installer was hanging) with Process Explorer.

--
November 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #6 from ZombineDev <petar.p.kirov@gmail.com> ---
Created attachment 1564
  --> https://issues.dlang.org/attachment.cgi?id=1564&action=edit
Process Explorer information about the installer, while it was hanging

--
November 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #7 from ZombineDev <petar.p.kirov@gmail.com> ---
(In reply to Martin Nowak from comment #1)
> Could anyone with this problem check what files are left in the previous installation folder?

When the installer was hanging the C:\D\dmd2 folder was already deleted. (I also have dub installation there under C:\D\dub which was unchanged. I don't think there's a problem with it, because I haven't had such issues with any of the previous releases.)

--
November 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

--- Comment #8 from ZombineDev <petar.p.kirov@gmail.com> ---
I killed the hanging installer, downloaded DMD-2.0.68.0 and installed it successfully (it didn't detect any previous installation of DMD). Then I ran dmd-2.069.0.exe, it reported that there was an old version and I chose to uninstall it. The installer hang just after I clicked the Finish button on the uninstaller which had completed its work.

--
November 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15284

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--
« First   ‹ Prev
1 2 3