rubyinstaller2
rubyinstaller2 copied to clipboard
Failing Ruby Installer of Ruby 2.5.5.1 - Just Hangs
What problems are you experiencing?
Failing Ruby Installer of Ruby 2.5.5.1 - Just Hangs
- Environment Windows 10 Enterprise Version1803 Installed on 8/8/2018 OS build 17134.706 16 GB memory
- No existing C:\RUBY25... \ C:\MSYS2 directories
- Ruby+Devkit 2.5.5-1 (x86) -> Hangs on install
- Ruby+Devkit 2.5.5-1 (x64) -> Hangs on install
- Hang details:
- Both x86/x64 version fails
- Both fail when run with/without administration privileges
- Also fails in same fashion with Ruby without Devkit see below
- Freezes while Extracting file...
- extracting C:...\ruby\site_ruby\2.5.0\Ruby\Installer\Runtime\components\02_pacman_update.rb
- One of the two ruby installer tasks is Suspended
- Analyze Wait Chain... shows nothing
- see https://blogs.msdn.microsoft.com/matt_pietrek/2009/04/17/analyze-wait-chain-why-is-my-program-stuck/
- Procman sees no activity after hang
- see https://docs.microsoft.com/en-us/sysinternals/downloads/procmon
- captured last logged events(see TSX:21896_RubyInstaller_procman_logfile.CSV)
- Installing without Devkit (a to eliminate any MSYS2 implications)
- Still hangs at same spot on same file
- Invoked from command line no admin privileges with logging enabled
- rubyinstaller-2.5.5-1-x64.exe /LOG
- Last lines of log (after killing both rubyinstaller tasks) 2019-05-28 12:40:50.279 -- File entry -- 2019-05-28 12:40:50.279 Dest filename: C:\Ruby25-x64\lib\ruby\site_ruby\2.5.0\ruby_installer\runtime\components\01_msys2.rb 2019-05-28 12:40:50.279 Time stamp of our file: 2019-04-13 09:00:02.000 2019-05-28 12:40:50.279 Dest file exists. 2019-05-28 12:40:50.279 Time stamp of existing file: 2019-04-13 09:00:02.000 2019-05-28 12:40:50.279 Version of our file: (none) 2019-05-28 12:40:50.279 Version of existing file: (none) 2019-05-28 12:40:50.279 Installing the file. 2019-05-28 12:40:50.295 Successfully installed the file. 2019-05-28 12:40:50.295 -- File entry -- 2019-05-28 12:40:50.295 Dest filename: C:\Ruby25-x64\lib\ruby\site_ruby\2.5.0\ruby_installer\runtime\components\02_pacman_update.rb 2019-05-28 12:40:50.295 Time stamp of our file: 2019-04-13 09:00:02.000 2019-05-28 12:40:50.295 Dest file exists. 2019-05-28 12:40:50.295 Time stamp of existing file: 2019-04-13 09:00:02.000 2019-05-28 12:40:50.295 Version of our file: (none) 2019-05-28 12:40:50.295 Version of existing file: (none) 2019-05-28 12:40:50.295 Installing the file.
- Note: last logged file (...02_pacman_update.rb) is actually created
- rubyinstaller-2.5.5-1-x64.exe /LOG
Steps to reproduce
- See above