[wix-users] Uninstall Failure - 0x800700490 (Element Not Found)

Stephen Downard stephen.downard at medfusion.com
Wed Jun 15 11:23:56 PDT 2016


Horrific bug.  The following call during an uninstall caused OnDetect( ) to fail which essentially terminated the install flow.

hr = BalGetStringVariable(L"WixBundleSourceProcessPath", &sczValue);



-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Stephen Downard
Sent: Wednesday, June 15, 2016 1:56 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Uninstall Failure - 0x800700490 (Element Not Found)

The log is from WixStdBA when clicking the link.  This issue is recently introduced because the uninstall was working.  So, it appears that OnPlan( ) is not getting triggered during an uninstall but I am not sure why.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Wednesday, June 15, 2016 1:31 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Uninstall Failure - 0x800700490 (Element Not Found)

Your Bundle is using 3.10.2 which had some known issues which have been fixed in 3.10.3.  This log doesn't show any failures in the bundle, is the failure in a CA in a MSI? Are you certain this is the right log file?  Are you using WixStdBA (logs indicate you are)?  If it is WixStdBA, is this the log from clicking on the link in the error message?

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Stephen Downard
Sent: Wednesday, June 15, 2016 10:47 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Uninstall Failure - 0x800700490 (Element Not Found)

Nothing obvious logged.

[08A0:08B0][2016-06-15T11:37:35]i001: Burn v3.10.2.2516, Windows v6.1 (Build 7601: Service Pack 1), path: C:\ProgramData\Package Cache\{1c4256f9-5410-462d-bcc1-8092e61b4aa8}\MyInstall.exe
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing numeric variable 'MerchantID' to value '0'
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing numeric variable 'AcceptorID' to value '0'
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing string variable 'IdleMessage' to value 'Welcome to'
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing string variable 'UpdateBtn' to value 'Update'
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing string variable 'DownloadText' to value 'Please wait downloading update...'
[08A0:08B0][2016-06-15T11:37:35]i000: Initializing numeric variable 'CheckUpdate' to value '0'
[08A0:08B0][2016-06-15T11:37:35]i009: Command Line: '/uninstall'
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\inst_tst\AppData\Local\Temp\MyInstall_20160615113735.log'
[08A0:08B0][2016-06-15T11:37:35]i052: Condition 'VersionNT >= v6.0' evaluates to true.
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'WixBundleManufacturer' to value 'MyInstall'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[08A0:08E4][2016-06-15T11:37:35]i000: WIXSTDBA: LoadBootstrapperBAFunctions() - BA function DLL C:\Users\inst_tst\AppData\Local\Temp\{A16B3664-ACF1-4EBE-8323-9529FE284DC6}\.ba\bafunctions.dll
[08A0:08E4][2016-06-15T11:37:35]e000: Error 0x8007007e: WIXSTDBA: LoadBootstrapperBAFunctions() - Failed to load DLL C:\Users\inst_tst\AppData\Local\Temp\{A16B3664-ACF1-4EBE-8323-9529FE284DC6}\.ba\bafunctions.dll
[08A0:08E4][2016-06-15T11:37:35]i000: Setting version variable 'WixBundleFileVersion' to value '1.3.0.0'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'MerchantLabelState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'AcceptorLabelState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'IdleMessageLabelState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'MerchantIDEditboxState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'AcceptorIDEditboxState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'IdleMessageEditboxState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'DownloadingTextLabelState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'UpdateButtonState' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'ModifyUpdateButton' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: Setting string variable 'ModifyDownloadingTextLabel' to value 'disable'
[08A0:08E4][2016-06-15T11:37:35]i000: OnDetect-->Active Bundle is installed.
[08A0:08B0][2016-06-15T11:37:35]i100: Detect begin, 4 packages
[08A0:08B0][2016-06-15T11:37:35]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9ba82d06-3d4b-48f3-b97b-56436a0faa7a}'
[08A0:08B0][2016-06-15T11:37:35]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{777eb899-93b6-4d25-8d36-f253d7a8a547}'
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'TriPos5_4_1_UninstallCommand' to value '"C:\ProgramData\Package Cache\{0424de1e-84c2-4677-b2ac-418a680a485e}\triPOS Setup.exe" /uninstall /quiet'
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'VerifoneUninstallCommand' to value '"C:\Program Files\Verifone\USB Driver Vx\unins000.exe"'
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'Net4x64FullVersion' to value '4.5.50709'
[08A0:08B0][2016-06-15T11:37:35]i000: Setting string variable 'Net4FullVersion' to value '4.5.50709'
[08A0:08B0][2016-06-15T11:37:35]i052: Condition '(VerifoneUninstallCommand OR TriPos5_4_1_UninstallCommand)' evaluates to true.
[08A0:08B0][2016-06-15T11:37:35]i052: Condition 'VerifoneUninstallCommand' evaluates to true.
[08A0:08B0][2016-06-15T11:37:35]i052: Condition 'TriPos5_4_1_UninstallCommand' evaluates to true.
[08A0:08B0][2016-06-15T11:37:35]i101: Detected package: RollBackAction, state: Present, cached: Complete
[08A0:08B0][2016-06-15T11:37:35]i101: Detected package: VeriFoneInstall, state: Present, cached: Complete
[08A0:08B0][2016-06-15T11:37:35]i101: Detected package: TriPosInstall, state: Present, cached: Complete
[08A0:08B0][2016-06-15T11:37:35]i101: Detected package: MyInstallMsi, state: Present, cached: Complete
[08A0:08B0][2016-06-15T11:37:35]i052: Condition '(Net4FullVersion > v4.5.50700) OR (Net4x64FullVersion > v4.5.50700)' evaluates to true.
[08A0:08B0][2016-06-15T11:37:35]i199: Detect complete, result: 0x0



-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Carter Young
Sent: Wednesday, June 15, 2016 10:52 AM
To: wix-users at lists.wixtoolset.org
Subject: Re: [wix-users] Uninstall Failure - 0x800700490 (Element Not Found)

Don't be nervous at the length, but I'm going to ask that you paste the entire log here, and ask one more question.  What exactly are you trying to Detect, ie, a previous install of your product, Office, some other app etc?  Provide us with a bit more context

On 06/15/2016 09:44 AM, Stephen Downard wrote:
> My uninstall is failing with 0x800700490 (Element Not Found).  The log file ends at Detect complete, result: 0x0.  Any ideas?
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> http://www.firegiant.com/
>
>
>


____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-users mailing list