Can't get Atom to install. It wants to install in Discord


#1

I’ve tried installing Atom with both windows compatibility settings and on it’s own. I am using the x64 installer on Windows 7 Ultimate Service Pack 1. I have 11 gb of space available on the hard drive. All I can tell is that it’s trying to install in my Discord directory. Why? How can I make it not do that?

Thank you in advance!

1716> 2016-12-07 20:21:56> Program: Starting Squirrel Updater: --install .
1716> 2016-12-07 20:21:57> Program: Starting install, writing to C:\Users\Vagrant\AppData\Local\SquirrelTemp
1716> 2016-12-07 20:21:57> Program: About to install to: C:\Users\Vagrant\AppData\Local\Discord
1716> 2016-12-07 20:21:58> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
1716> 2016-12-07 20:21:58> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Vagrant\AppData\Local\SquirrelTemp
1716> 2016-12-07 20:21:58> CheckForUpdateImpl: Remote version 0.0.296 differs from local
1716> 2016-12-07 20:21:58> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
1716> 2016-12-07 20:21:58> ApplyReleasesImpl: Writing files to app directory: C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\app.ico to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\app.ico
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\blink_image_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\blink_image_resources_200_percent.pak
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_resources_200_percent.pak
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_shell.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_shell.pak
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\d3dcompiler_47.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\d3dcompiler_47.dll
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Discord.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ffmpeg.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ffmpeg.dll
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\icudtl.dat to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\icudtl.dat
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libGLESv2.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libGLESv2.dll
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\natives_blob.bin to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\natives_blob.bin
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libEGL.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libEGL.dll
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\node.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\node.dll
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Squirrel.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Squirrel.exe
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\views_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\views_resources_200_percent.pak
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ui_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ui_resources_200_percent.pak
1716> 2016-12-07 20:22:02> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.02868> 2016-12-09 23:31:31> Program: Starting Squirrel Updater: --install .
2868> 2016-12-09 23:31:32> Program: Starting install, writing to C:\Users\Vagrant\AppData\Local\SquirrelTemp
2868> 2016-12-09 23:31:32> Program: About to install to: C:\Users\Vagrant\AppData\Local\Discord
2868> 2016-12-09 23:31:32> Program: Install path C:\Users\Vagrant\AppData\Local\Discord already exists, burning it to the ground
2868> 2016-12-09 23:31:33> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
2868> 2016-12-09 23:31:33> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Vagrant\AppData\Local\SquirrelTemp
2868> 2016-12-09 23:31:33> CheckForUpdateImpl: Remote version 0.0.296 differs from local
2868> 2016-12-09 23:31:33> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2868> 2016-12-09 23:31:33> ApplyReleasesImpl: Writing files to app directory: C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\app.ico to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\app.ico
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\blink_image_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\blink_image_resources_200_percent.pak
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_resources_200_percent.pak
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_shell.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_shell.pak
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\d3dcompiler_47.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\d3dcompiler_47.dll
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Discord.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ffmpeg.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ffmpeg.dll
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\icudtl.dat to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\icudtl.dat
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libEGL.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libEGL.dll
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libGLESv2.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libGLESv2.dll
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\natives_blob.bin to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\natives_blob.bin
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\node.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\node.dll
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\snapshot_blob.bin to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\snapshot_blob.bin
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Squirrel.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Squirrel.exe
2868> 2016-12-09 23:31:35> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ui_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ui_resources_200_percent.pak
2868>2200> 2016-12-09 23:52:59> Program: Starting Squirrel Updater: --install .
2200> 2016-12-09 23:52:59> Program: Starting install, writing to C:\Users\Vagrant\AppData\Local\SquirrelTemp
2200> 2016-12-09 23:52:59> Program: About to install to: C:\Users\Vagrant\AppData\Local\Discord
2200> 2016-12-09 23:52:59> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
2200> 2016-12-09 23:52:59> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Vagrant\AppData\Local\SquirrelTemp
2200> 2016-12-09 23:52:59> CheckForUpdateImpl: Remote version 0.0.296 differs from local
2200> 2016-12-09 23:52:59> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2200> 2016-12-09 23:52:59> ApplyReleasesImpl: Writing files to app directory: C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\blink_image_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\blink_image_resources_200_percent.pak
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\app.ico to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\app.ico
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_resources_200_percent.pak
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\content_shell.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\content_shell.pak
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\d3dcompiler_47.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\d3dcompiler_47.dll
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Discord.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ffmpeg.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ffmpeg.dll
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\icudtl.dat to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\icudtl.dat
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libEGL.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libEGL.dll
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\libGLESv2.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\libGLESv2.dll
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\natives_blob.bin to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\natives_blob.bin
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\node.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\node.dll
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\snapshot_blob.bin to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\snapshot_blob.bin
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\Squirrel.exe to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Squirrel.exe
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\ui_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\ui_resources_200_percent.pak
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\views_resources_200_percent.pak to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\views_resources_200_percent.pak
2200> 2016-12-09 23:53:03> ApplyReleasesImpl: Moving file C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\lib\net45\xinput1_3.dll to C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\xinput1_3.dll
2200> 2016-12-09 23:53:09> ApplyReleasesImpl: Started updateSelf pid 3096
2200> 2016-12-09 23:53:11> ApplyReleasesImpl: Squirrel Enabled Apps: [C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe]
2200> 2016-12-09 23:53:13> Utility: Process Started: C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe --squirrel-install 0.0.296, pid 3816
2200> 2016-12-09 23:53:22> Utility: Received exitcode 0 from process C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe
2200> 2016-12-09 23:53:22> ApplyReleasesImpl: ran C:\Users\Vagrant\AppData\Local\Discord\app-0.0.296\Discord.exe, pid 3412
2200> 2016-12-09 23:53:22> ApplyReleasesImpl: Starting fixPinnedExecutables
2200> 2016-12-09 23:53:22> ApplyReleasesImpl: fixPinnedExecutables: newCurrentFolder: app-0.0.296
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: File ‘C:\Users\Vagrant\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Accessibility\Narrator.lnk’ could not be converted into a valid ShellLink: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.b__ec(FileInfo file)
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: File ‘C:\Users\Vagrant\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Games\Warhammer 40,000 Dawn of War - Winter Assault™.lnk’ could not be converted into a valid ShellLink: System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.b__ec(FileInfo file)
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: Updating shortcut C:\Users\Vagrant\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Hammer & Chisel, Inc\Discord.lnk
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: Updating shortcut C:\Users\Vagrant\Desktop\Discord.lnk
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: Fixing up tray icons
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: cleanDeadVersions: for version 0.0.296
2200> 2016-12-09 23:53:23> ApplyReleasesImpl: cleanDeadVersions: exclude current version folder app-0.0.296


#2

I just came across the same issue with the Squirrel log file in https://github.com/atom/atom/issues/14446#issuecomment-302292224 I think - the portion of the log file you shared are showing old entries from 2016. Are there more recent entries where the timestamps correspond to when you tried to install Atom?


#3

I downloaded the most recent release of Atom x64 and tried installing it about 7 days ago. I can’t even begin to know why the time stamps are so old. queue x-files music


#4

Does that mean I should manually delete some files that show up on the log? I would prefer not to uninstall Discord. I would somehow like to help the community so that this doesn’t happen to other users in the future.


#5

Sorry I missed your followup here!

Does the end of the Squirrel log show items with recent timestamps that line up with when you tried to install Atom?


#6

The reason Discord is showing up in your setup log is because Discord and Atom use the same software updater (Squirrel.Windows). Squirrel writes all install info, even from different program installations, to the same log file. So when looking at the log file, typically you’ll need to scroll all/most of the way down to find what you’re looking for.


#7

Nope, there are no time stamps anywhere near when I tried to install it.


#8

Have you tried installing since your initial report and then checked the log file again?


#9

Tried installing again today with freshly downloaded installer. Got a massive log that won’t fit in here. Was trying to upload it or copy-paste but it’s too big and a no-go. Good luck developing Atom! If there’s anything else I can do to help let me know.


#10

Thanks for trying again - if the log is too big to copy/paste here, you can copy it to a gist (https://gist.github.com/) and link to it here if you’d like and we can take a look.