Update on Windows 8.1 keeps failing
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
First of all, I'd like to disable auto-updates. They close the app without any prior warning, which is bad UX. Is there any way to do that?
Anyway, the actually issue is that it can't install the update because the WIX installer falsly claims another installation (of what) is currently running.
System is a Windows 8.1 (Version 6.3.9600)
Log attached.
```
=== Logging started: 27.04.2020 23:52:00 ===
Action 23:52:00: INSTALL.
Action start 23:52:00: INSTALL.
Action 23:52:00: FindRelatedProducts. Searching for related applications
Action start 23:52:00: FindRelatedProducts.
FindRelatedProducts: Found application: {52315F87-3B69-4886-A77B-687125A4AEDA}
Action ended 23:52:00: FindRelatedProducts. Return value 1.
Action 23:52:00: AppSearch. Searching for installed applications
Action start 23:52:00: AppSearch.
AppSearch: Property: WIXNETFX4RELEASEINSTALLED, Signature: NetFx4ReleaseInstalled
Action ended 23:52:00: AppSearch. Return value 1.
Action 23:52:00: SetWIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED.
Action start 23:52:00: SetWIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED.
Action ended 23:52:00: SetWIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED. Return value 1.
Action 23:52:00: LaunchConditions. Evaluating launch conditions
Action start 23:52:00: LaunchConditions.
Action ended 23:52:00: LaunchConditions. Return value 1.
Action 23:52:00: ValidateProductID.
Action start 23:52:00: ValidateProductID.
Action ended 23:52:00: ValidateProductID. Return value 1.
Action 23:52:00: CostInitialize. Computing space requirements
Action start 23:52:00: CostInitialize.
Action ended 23:52:13: CostInitialize. Return value 1.
Action 23:52:13: FileCost. Computing space requirements
Action start 23:52:13: FileCost.
Action ended 23:52:13: FileCost. Return value 1.
Action 23:52:13: CostFinalize. Computing space requirements
Action start 23:52:13: CostFinalize.
Action ended 23:52:25: CostFinalize. Return value 1.
Action 23:52:25: MigrateFeatureStates. Migrating feature states from related applications
Action start 23:52:25: MigrateFeatureStates.
Action ended 23:52:30: MigrateFeatureStates. Return value 1.
Action 23:52:30: ExecuteAction.
Action start 23:52:30: ExecuteAction.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:32:652]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:33:397]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:33:599]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:33:804]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:005]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:200]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:400]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:588]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:782]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:34:970]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:35:178]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:35:372]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:35:568]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:35:758]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:35:977]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:36:189]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:36:391]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:36:596]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:36:791]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:37:004]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:37:228]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:37:440]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:39:256]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:42:561]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:43:333]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Are you sure you want to cancel?
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:46:401]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:47:105]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:47:333]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:47:527]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:49:275]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:49:500]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:49:686]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:49:895]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
MSI (c) (84:F8) [23:52:50:337]: Product: Keybase -- Error 1500. Another installation is in progress. You must complete that installation before continuing this one.
Are you sure you want to cancel?
Action ended 23:52:51: ExecuteAction. Return value 2.
Action ended 23:52:51: INSTALL. Return value 2.
Property(C): UpgradeCode = {C118F7EC-9A1D-4FF1-91F5-15D208499D7B}
Property(C): WIXNETFX4RELEASEINSTALLED = #528049
Property(C): INSTALLFOLDER = C:\Users\jondoe\AppData\Local\Keybase\
Property(C): GuiDir = C:\Users\jondoe\AppData\Local\Keybase\Gui\
Property(C): dirBCEEF4B5A5E6A966F8D5F4C6F8FAA534 = C:\Users\jondoe\AppData\Local\Keybase\Gui\locales\
Property(C): dir4122C8917E0D802AEA05F1399A615C0C = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\
Property(C): dir5295E69FA872F199E656853FCEC4D7AD = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\
Property(C): dirB1609A4AD5969BD7962D3C70844785B3 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\desktop\
Property(C): dirA5664FC3B87A7D18DED9071D95B897FF = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\desktop\dist\
Property(C): dirB8B1A888CDE5444D0239F26F05784B18 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\
Property(C): dirE1BA13F516B38622AE32BD20CDED0B7B = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\icons\
Property(C): dir1C0628012E13D4C0FE3CA814726C5593 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\illustrations\
Property(C): dir2BDFEEE228A1B096F41182A5A18F10C1 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\menubarIcon\
Property(C): dir7E8B5C9C779EADCBECD073B7CA409F56 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\nav\
Property(C): dir2739307F0D02ADCC8942202BA042E1A7 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\releases\
Property(C): dirD23205C29D8484971676376050777D49 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\releases-storybook\
Property(C): dir8556EEB8DE860F9A44D9E0F5DBB01407 = C:\Users\jondoe\AppData\Local\Keybase\Gui\resources\app\images\windows\
Property(C): dirF1C57D0509574A51289D374EB70B4FF0 = C:\Users\jondoe\AppData\Local\Keybase\Gui\swiftshader\
Property(C): ProgramMenuFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\
Property(C): WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED = 1
Property(C): LocalAppDataFolder = C:\Users\jondoe\AppData\Local\
Property(C): TARGETDIR = F:\
Property(C): StartupFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Property(C): SystemFolder = C:\WINDOWS\SysWOW64\
Property(C): SourceDir = C:\Users\jondoe_~1\AppData\Local\Temp\KeybaseUpdater.KQMCX4XT6CXHIYQJZRQ3B4LIDTG2XCZS466BHLJ2TFZ4RGLU7FBA\
Property(C): ARPPRODUCTICON = ProductIcon
Property(C): ARPHELPLINK = https://www.keybase.io
Property(C): ARPURLINFOABOUT = https://www.keybase.io
Property(C): MSIRESTARTMANAGERCONTROL = Disable
Property(C): EXECUTABLETARGET = bin
Property(C): MsiLogging = oicewarmup
Property(C): Setup = Setup
Property(C): ButtonText_No = &No
Property(C): ButtonText_Yes = &Yes
Property(C): ButtonText_Install = &Install
Property(C): ButtonText_Cancel = Cancel
Property(C): BannerBitmap = bannrbmp
Property(C): Wizard = Setup Wizard
Property(C): InfoIcon = info
Property(C): Manufacturer = Keybase, Inc.
Property(C): ProductCode = {3048623F-788B-449E-B0F8-ACE1F25C76E2}
Property(C): ProductLanguage = 1033
Property(C): ProductName = Keybase
Property(C): ProductVersion = 5.4.2.1
Property(C): SecureCustomProperties = WIX_DOWNGRADE_DETECTED;WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED;WIX_UPGRADE_DETECTED;WIXNETFX4RELEASEINSTALLED
Property(C): WIX_UPGRADE_DETECTED = {52315F87-3B69-4886-A77B-687125A4AEDA}
Property(C): MsiLogFileLocation = C:\Users\jondoe_~1\AppData\Local\Temp\KeybaseMsi_20200427235157.log
Property(C): PackageCode = {444E80EF-BDF2-4718-BB7B-D963AB857973}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = C:\Users\jondoe\AppData\Local\Keybase\Gui
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 12164
Property(C): MsiSystemRebootPending = 1
Property(C): VersionDatabase = 500
Property(C): VersionMsi = 5.00
Property(C): VersionNT = 603
Property(C): VersionNT64 = 603
Property(C): WindowsBuild = 9600
Property(C): ServicePackLevel = 0
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 1
Property(C): WindowsFolder = C:\WINDOWS\
Property(C): WindowsVolume = C:\
Property(C): System64Folder = C:\WINDOWS\system32\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\Users\jondoe_~1\AppData\Local\Temp\
Property(C): ProgramFilesFolder = C:\Program Files (x86)\
Property(C): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(C): ProgramFiles64Folder = C:\Program Files\
Property(C): CommonFiles64Folder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Users\jondoe\AppData\Roaming\
Property(C): FavoritesFolder = C:\Users\jondoe\Favorites\
Property(C): NetHoodFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(C): PersonalFolder = C:\Users\jondoe\Documents\
Property(C): PrintHoodFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(C): RecentFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Recent\
Property(C): SendToFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\SendTo\
Property(C): TemplateFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Templates\
Property(C): CommonAppDataFolder = C:\ProgramData\
Property(C): MyPicturesFolder = C:\Users\jondoe\Pictures\
Property(C): AdminToolsFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(C): StartMenuFolder = C:\Users\jondoe\AppData\Roaming\Microsoft\Windows\Start Menu\
Property(C): DesktopFolder = C:\Users\jondoe\Desktop\
Property(C): FontsFolder = C:\WINDOWS\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): MsiAMD64 = 6
Property(C): Msix64 = 6
Property(C): Intel = 6
Property(C): PhysicalMemory = 8052
Property(C): VirtualMemory = 4988
Property(C): LogonUser = jondoe
Property(C): UserSID = S-1-5-21-538348557-2213521824-380788490-1002
Property(C): UserLanguageID = 1031
Property(C): ComputerName = CUFADEV
Property(C): SystemLanguageID = 1031
Property(C): ScreenX = 1920
Property(C): ScreenY = 1200
Property(C): CaptionHeight = 29
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 20
Property(C): TextInternalLeading = 4
Property(C): ColorBits = 32
Property(C): TTCSupport = 1
Property(C): Time = 23:52:51
Property(C): Date = 27.04.2020
Property(C): MsiNetAssemblySupport = 4.8.3761.0
Property(C): MsiWin32AssemblySupport = 6.3.9600.17415
Property(C): RedirectedDllSupport = 2
Property(C): USERNAME = Windows User
Property(C): DATABASE = C:\Users\jondoe_~1\AppData\Local\Temp\KeybaseUpdater.KQMCX4XT6CXHIYQJZRQ3B4LIDTG2XCZS466BHLJ2TFZ4RGLU7FBA\Keybase_5.4.2-20200424164159+7b0bbf1e3c.amd64.msi
Property(C): OriginalDatabase = C:\Users\jondoe_~1\AppData\Local\Temp\KeybaseUpdater.KQMCX4XT6CXHIYQJZRQ3B4LIDTG2XCZS466BHLJ2TFZ4RGLU7FBA\Keybase_5.4.2-20200424164159+7b0bbf1e3c.amd64.msi
Property(C): SOURCEDIR = C:\Users\jondoe_~1\AppData\Local\Temp\KeybaseUpdater.KQMCX4XT6CXHIYQJZRQ3B4LIDTG2XCZS466BHLJ2TFZ4RGLU7FBA\
Property(C): VersionHandler = 5.00
Property(C): MIGRATE = {52315F87-3B69-4886-A77B-687125A4AEDA}
Property(C): EXECUTEACTION = INSTALL
Property(C): ACTION = INSTALL
Property(C): UILevel = 5
Property(C): ROOTDRIVE = F:\
Property(C): CostingComplete = 0
Property(C): OutOfDiskSpace = 0
Property(C): OutOfNoRbDiskSpace = 0
Property(C): PrimaryVolumeSpaceAvailable = 0
Property(C): PrimaryVolumeSpaceRequired = 0
Property(C): PrimaryVolumeSpaceRemaining = 0
Property(C): INSTALLLEVEL = 1
=== Logging stopped: 27.04.2020 23:52:51 ===
MSI (c) (84:F8) [23:52:51:684]: Product: Keybase -- Installation failed.
MSI (c) (84:F8) [23:52:51:685]: Windows Installer installed the product. Product Name: Keybase. Product Version: 5.4.2.1. Product Language: 1033. Manufacturer: Keybase, Inc.. Installation success or error status: 1602.
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the attached Windows 8.1 WIX installer log and the update flow responsible for launching the installer. Reproduce the Error 1500 failure and clarify whether disabling auto-updates or fixing the installer conflict is in scope. Done means the selected behavior is verified on the reported Windows version without the repeated installation error.
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