Unable to update on Windows 10
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
my log id: 59abec5e6b485fbb5441921c
Keybase GUI Version: 1.0.40-20180123114110+895471b
Reported 6 months ago and no subsequent versions include a fix for this. In order to uninstall apparently your process requires access to the .msi installer file that was used for the prior version. This is unavailable on my machine. So apparently I am stuck on the above version permanently (although Keybase is not visible to "Control Panel -> Programs and Features" so a normal Windows uninstall is not available.) I very much need you to either: (1) tell me how to manually uninstall Keybase on Windows (Registry keys and files that need to be deleted), or at least (2) point me at a .msi file for the above version so that your automated upgrade process can work.
= = = = = = = = = = = = = = = = =
PS C:\Users\wkh> keybase log send
This command will send recent keybase log entries to keybase.io
for debugging purposes only.
These logs don’t include your private keys or encrypted data,
but they will include filenames and other metadata keybase normally
can’t read, for debugging purposes.
Continue sending logs to keybase.io? (type 'YES' to confirm): YES
Enter feedback (or ENTER to send):
------------
Success! Your log ID is:
59abec5e6b485fbb5441921c
Here's a URL to submit new bug reports containing this ID:
https://github.com/keybase/client/issues/new?body=[write%20something%20useful%20and%20descriptive%20here]%0A%0Amy%20lo
g%20id:%2059abec5e6b485fbb5441921c
Thanks!
------------
- WARNING Upgrade recommended to client version 1.0.45-20180305194145+3a1c65a05 or above (you have v1.0.40-2018012311351
2+895471b)
- WARNING To upgrade, download the latest Keybase installer from https://keybase.io/download
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
PS C:\Users\wkh> keybase update check
2018/07/27 13:32:51 DEBG Using default path to keybase: C:\Users\wkh\AppData\Local\Keybase\keybase
2018/07/27 13:32:51 DEBG Execute: C:\Users\wkh\AppData\Local\Keybase\keybase [version -S]
2018/07/27 13:32:51 DEBG Executed C:\Users\wkh\AppData\Local\Keybase\keybase [version -S]
2018/07/27 13:32:51 DEBG Execute: cmd [/c ver]
2018/07/27 13:32:51 DEBG Executed cmd [/c ver]
2018/07/27 13:32:51 INFO Checking for update, current version is 1.0.40-20180123113512+895471b
2018/07/27 13:32:51 INFO Using updater source: Keybase.io
2018/07/27 13:32:51 DEBG Using options: updater.UpdateOptions{Version:"1.0.40-20180123113512+895471b", Platform:"windows", DestinationPath:"C:\\Users\\wkh\\AppData\\Local\\Keybase\\", URL:"", Channel:"", Env:"prod", Arch:"Intel64", Force:false, OSVersion:"Microsoft Windows [Version 10.0.17134.191]", UpdaterVersion:"0.2.13"}
2018/07/27 13:32:51 INFO Request "https://api.keybase.io/_/api/1.0/pkg/update.json?arch=Intel64&auto_update=0&install_id=23a59a4c4db5577ad7fdf62c26c453d016fc50e6fa340e1d&os_version=Microsoft+Windows+%5BVersion+10.0.17134.191%5D&platform=windows&run_mode=prod&upd_version=0.2.13&version=1.0.40-20180123113512%2B895471b"
2018/07/27 13:32:51 DEBG Received update response: updater.Update{Version:"2.3.0-20180710101247+64615d6258", Name:"v2.3.0-20180710101247+64615d6258", Description:"Files:\n • Create folders\n • Upload files / images\nChat:\n • Show overlay on gifs that have a static preview image\n • Copy text of exploding messages\n • Better feedback of images while uploading\n • Correctly orient images in full screen view\nOther:\n • Better handling of signup / log out flows\n", InstallID:"23a59a4c4db5577ad7fdf62c26c453d016fc50e6fa340e1d", RequestID:"ddb9e9393a979ba7cecbef1f", Type:0, PublishedAt:1531217567000, Props:[]updater.Property(nil), Asset:(*updater.Asset)(0x114847e0), NeedUpdate:true}
2018/07/27 13:32:51 INFO Got update with version: 2.3.0-20180710101247+64615d6258
2018/07/27 13:32:51 INFO CheckCanBeSilent: Searching registry for
2018/07/27 13:32:51 INFO [CheckCanBeSilent: Empty product ID, returning false]
2018/07/27 13:32:51 INFO CheckCanBeSilent: Searching registry for
2018/07/27 13:32:51 INFO [CheckCanBeSilent: Empty product ID, returning false]
2018/07/27 13:32:51 INFO CheckCanBeSilent: returning false
2018/07/27 13:32:51 DEBG [Prompt for update]
2018/07/27 13:32:51 DEBG Auto update: false (set=true autoOverride=true)
2018/07/27 13:32:51 DEBG Execute: C:\Users\wkh\AppData\Local\Keybase\prompter.exe [{"title":"Keybase Update: Version 2.3.0-20180710101247+64615d6258","message":"The version you are currently running (1.0.40-20180123113512+895471b) is outdated.","description":"Files:\n • Create folders\n • Upload files / images\nChat:\n • Show overlay on gifs that have a static preview image\n • Copy text of exploding messages\n • Better feedback of images while uploading\n • Correctly orient images in full screen view\nOther:\n • Better handling of signup / log out flows\n","autoUpdate":false,"outPath":"C:\\Users\\wkh\\AppData\\Local\\Temp\\updatePromptGB4WFAX4F4ILWYRNB5UT43ELZNBMCW5BKL2YGMJM7H57T6G2MIVA"}]
2018/07/27 13:32:58 DEBG Executed C:\Users\wkh\AppData\Local\Keybase\prompter.exe [{"title":"Keybase Update: Version 2.3.0-20180710101247+64615d6258","message":"The version you are currently running (1.0.40-20180123113512+895471b) is outdated.","description":"Files:\n • Create folders\n • Upload files / images\nChat:\n • Show overlay on gifs that have a static preview image\n • Copy text of exploding messages\n • Better feedback of images while uploading\n • Correctly orient images in full screen view\nOther:\n • Better handling of signup / log out flows\n","autoUpdate":false,"outPath":"C:\\Users\\wkh\\AppData\\Local\\Temp\\updatePromptGB4WFAX4F4ILWYRNB5UT43ELZNBMCW5BKL2YGMJM7H57T6G2MIVA"}]
2018/07/27 13:32:58 DEBG Update prompt response: &updater.UpdatePromptResponse{Action:"apply", AutoUpdate:false}
2018/07/27 13:32:58 DEBG Writing to C:\Users\wkh\AppData\Local\Keybase\updater.json
2018/07/27 13:32:58 DEBG Temporary file generated: C:\Users\wkh\AppData\Local\Keybase\updater.json-EEDDCFSHQSNUVIQ5KMT2QVBEUFVXCLA3EETPZQBRLZAIB4OUAAFQ
2018/07/27 13:32:58 DEBG Wrote to C:\Users\wkh\AppData\Local\Keybase\updater.json
2018/07/27 13:32:58 INFO Reporting: https://api.keybase.io/_/api/1.0/pkg/act.json map[auto_update:[0] install_id:[23a59a4c4db5577ad7fdf62c26c453d016fc50e6fa340e1d] request_id:[ddb9e9393a979ba7cecbef1f] version:[1.0.40-20180123113512+895471b] upd_version:[0.2.13] action:[apply]]
2018/07/27 13:32:58 DEBG Creating: C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ
2018/07/27 13:32:58 INFO Request https://prerelease.keybase.io/windows/Keybase_2.3.0-20180710101247%2B64615d6258.386.msi
2018/07/27 13:32:58 INFO Downloading to C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi.download
2018/07/27 13:33:02 INFO Downloaded 144232448 bytes
2018/07/27 13:33:03 INFO Verified digest: 1b35c082883d9b469adb7b2867c82e555ff05e83174b9fa047ac1a336104dda3 (C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi.download)
2018/07/27 13:33:03 INFO Moving C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi.download to C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi
2018/07/27 13:33:03 INFO Verify asset: C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi
2018/07/27 13:33:06 INFO Signed by deaa8ae7d06ea9aa49cc678ec49f2b1e1dddb63683e384db539a8649c47925f9
2018/07/27 13:33:06 DEBG Valid KID: deaa8ae7d06ea9aa49cc678ec49f2b1e1dddb63683e384db539a8649c47925f9
2018/07/27 13:33:06 INFO [Before apply]
2018/07/27 13:33:06 DEBG Execute: C:\Users\wkh\AppData\Local\Keybase\keybase [update check-in-use]
2018/07/27 13:33:07 DEBG Executed C:\Users\wkh\AppData\Local\Keybase\keybase [update check-in-use]
2018/07/27 13:33:07 INFO [Applying update]
2018/07/27 13:33:07 DEBG Execute: C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi []
2018/07/27 13:33:07 DEBG Remove temporary directory: "C:\\Users\\wkh\\AppData\\Local\\Temp\\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ"
2018/07/27 13:33:07 INFO Reporting: https://api.keybase.io/_/api/1.0/pkg/error.json map[error_type:[apply] description:[Update Error (apply): fork/exec C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi: %1 is not a valid Win32 application.] install_id:[23a59a4c4db5577ad7fdf62c26c453d016fc50e6fa340e1d] request_id:[ddb9e9393a979ba7cecbef1f] version:[1.0.40-20180123113512+895471b] upd_version:[0.2.13]]
2018/07/27 13:33:07 ERR [Update Error (apply): fork/exec C:\Users\wkh\AppData\Local\Temp\KeybaseUpdater.BYFHTMZJCATMR5OGSHED75BBMPARR72NJMMBXHXCSPQKZ22S4BWQ\Keybase_2.3.0-20180710101247+64615d6258.386.msi: %1 is not a valid Win32 application.]
Error running "C:\\Users\\wkh\\AppData\\Local\\Keybase\\upd.exe": exit status 1
PS C:\Users\wkh>
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the supplied `keybase update check` log, especially the updater invocation and its `%1 is not a valid Win32 application` error. Trace the Windows update and uninstall entry points referenced there, then verify that an affected Windows 10 installation can update or be removed without requiring an unavailable prior `.msi` file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- desktop, release
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100