Copy link to clipboard
Copied
Our team is experiencing consistent failure to install our AIR-developed application on Windows 7 64 bit. It fails to install, but apparently eventually can be installed only after a complete uninstallation of AIR and subsequent install attempts are made.
The following suggestion from http://kb2.adobe.com/cps/403/kb403150.html has also been tried, but errors persist:
This error may occur during installation if the user has turned off User Account Control (UAC) operating system feature and is a standard or restricted user. From Control Panel, Open UAC and enable it. A reboot maybe required, once complete, re-try the installation.
The error messages are as follows:
-----------------
Name of Our Application
Sorry, an error has occurred.
An error occurred while updating the application. Try updating it again. If the problem persists, contact the application author.
Error #0
-----------------
Sorry, an error has occurred.
The application could not be installed because the installer file is damaged. Try obtaining a new installer from the application author.
-----------------
This is a boxed product which is slated to ship very soon. The QA team is rejecting the builds because of this issue, which puts the entire project in jeopardy. Timely help is appreciated.
Here is a sanitized, excerpted section from the end of the install log (it is extremely long):
[2010-10-07:06:35:21] UI SWF load is complete
[2010-10-07:06:35:22] UI initialized
[2010-10-07:06:35:22] Begin background update check
[2010-10-07:06:35:22] Starting download from http://airdownload.adobe.com/air/3/background/windows/x86/patch/2.0.3.13070/update
[2010-10-07:06:35:43] Background update successfully downloaded
[2010-10-07:06:35:43] User notified of available background update
[2010-10-07:06:35:50] User deferred installation of background update
[2010-10-07:06:35:50] begin quitting
[2010-10-07:12:53:18] UI SWF load is complete
[2010-10-07:12:53:19] UI initialized
[2010-10-07:12:53:19] Running C:\Users\Username\AppData\Roaming\Adobe\AIR\Updater\Background\updater -update "c:\program files (x86)\our wonderful product\our wonderful product.exe"
[2010-10-07:12:53:19] begin quitting
[2010-10-07:12:53:25] Performing runtime update
[2010-10-07:12:53:25] UI SWF load is complete
[2010-10-07:12:53:26] UI initialized
[2010-10-07:12:53:26] starting user confirmation
[2010-10-07:12:53:26] Version of this installer: 2.0.4.13090
[2010-10-07:12:53:26] Installed version: 2.0.3.13070
[2010-10-07:12:53:26] Installation type: patchNewer
[2010-10-07:12:53:50] starting elevated install
[2010-10-07:12:54:01] performing an elevated runtime install
[2010-10-07:12:54:01] UI SWF load is complete
[2010-10-07:12:54:01] starting install
[2010-10-07:12:54:01] Scheduling runtime installation operations
[2010-10-07:12:54:01] Active AIR product GUID is {B194272D-1F92-46DF-99EB-8D5CE91CB4EC}
[2010-10-07:12:54:01] Scheduling an MSI repair operation
[2010-10-07:12:54:01] Beginning runtime installation
[2010-10-07:12:54:01] Beginning install
[2010-10-07:12:54:01] Reinstalling c:\users\Username\appdata\local\temp\air834a.tmp\setup.msi
[2010-10-07:12:54:10] Copying C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\airappinstaller.exe to C:\Users\Username\AppData\Local\Temp\fla4C92.tmp\temp
[2010-10-07:12:54:11] Deleting C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\airappinstaller.exe
[2010-10-07:12:54:11] Copying C:\Users\Username\appdata\local\temp\air834a.tmp\Adobe AIR\Versions\1.0\Resources\airappinstaller.exe to C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\airappinstaller.exe
[2010-10-07:12:54:11] Copying C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\digest.s to C:\Users\Username\AppData\Local\Temp\fla4DBB.tmp\temp
[2010-10-07:12:54:11] Deleting C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\digest.s
[2010-10-07:12:54:11] Copying C:\Users\Username\appdata\local\temp\air834a.tmp\Adobe AIR\Versions\1.0\Resources\digest.s to C:\Users\Default\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\airappinstaller\digest.s
[2010-10-07:12:54:11] Execution complete; beginning commit phase
[2010-10-07:12:54:11] Deleting C:\Users\Username\AppData\Local\Temp\fla4C92.tmp\temp
[2010-10-07:12:54:11] Deleting C:\Users\Username\AppData\Local\Temp\fla4DBB.tmp\temp
[2010-10-07:12:54:11] Commit complete
[2010-10-07:12:54:11] install complete
[2010-10-07:12:54:11] begin quitting
[2010-10-07:12:54:11] Elevated install completed
[2010-10-07:12:55:12] begin quitting
[2010-10-07:12:55:12] attempting launch of our wonderful product
[2010-10-07:12:55:44] UI SWF load is complete
[2010-10-07:12:55:45] UI initialized
[2010-10-07:12:55:46] IO Error 2032 during pingback request
[2010-10-07:12:55:46] begin quitting
[2010-10-07:13:11:11] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:11:11] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:13:11:11] Updating to version 1.0.8.2
[2010-10-07:13:11:11] UI SWF load is complete
[2010-10-07:13:11:12] UI initialized
[2010-10-07:13:11:12] beginning UI styling
[2010-10-07:13:11:12] UI styling complete
[2010-10-07:13:11:13] Unpackaging to C:\Users\Username\AppData\Local\Temp\flaE586.tmp
[2010-10-07:13:11:42] unpackaging/validation is complete
[2010-10-07:13:11:42] application is bound to this version of the runtime
[2010-10-07:13:11:42] app id com.example.ourproduct
[2010-10-07:13:11:42] pub id
[2010-10-07:13:11:42] Application located at c:\program files (x86)
[2010-10-07:13:11:42] Waiting for user confirmation
[2010-10-07:13:11:42] User confirmed action: install
[2010-10-07:13:11:42] creating native installer in: C:\Users\Username\AppData\Local\Temp\fla572D.tmp
[2010-10-07:13:12:01] native installer creation complete
[2010-10-07:13:12:01] Starting install
[2010-10-07:13:12:01] using conversion output in C:\Users\Username\AppData\Local\Temp\fla572D.tmp
[2010-10-07:13:12:01] Beginning install
[2010-10-07:13:12:01] Installing C:\Users\Username\AppData\Local\Temp\fla572D.tmp\setup.msi
[2010-10-07:13:12:21] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:12:21] Rolling back install of C:\Users\Username\AppData\Local\Temp\fla572D.tmp\setup.msi
[2010-10-07:13:12:21] Rollback due to error complete
[2010-10-07:13:12:21] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:12:21] stateInstallingWithElevation: enter install
[2010-10-07:13:12:21] stateInstallingWithElevation: c:\Program Files (x86)\Common Files\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime "c:\Program Files (x86)\Common Files" -update -silent -logToStdout "c:\program files (x86)\our wonderful product\our wonderful product.exe" file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air 1.0.8.2
[2010-10-07:13:12:41] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:12:41] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:13:12:41] Updating to version 1.0.8.2
[2010-10-07:13:12:42] UI SWF load is complete
[2010-10-07:13:12:43] UI initialized
[2010-10-07:13:12:43] Unpackaging to C:\Users\Username\AppData\Local\Temp\fla461C.tmp
[2010-10-07:13:13:09] unpackaging/validation is complete
[2010-10-07:13:13:09] application is bound to this version of the runtime
[2010-10-07:13:13:09] app id com.example.ourproduct
[2010-10-07:13:13:09] subinstaller: pub id
[2010-10-07:13:13:09] subinstaller: Application located at c:\program files (x86)
[2010-10-07:13:13:09] creating native installer in: C:\Users\Username\AppData\Local\Temp\flaAC3F.tmp
[2010-10-07:13:13:25] native installer creation complete
[2010-10-07:13:13:25] Starting install
[2010-10-07:13:13:25] using conversion output in C:\Users\Username\AppData\Local\Temp\flaAC3F.tmp
[2010-10-07:13:13:25] Beginning install
[2010-10-07:13:13:25] Installing C:\Users\Username\AppData\Local\Temp\flaAC3F.tmp\setup.msi
[2010-10-07:13:13:38] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:13:38] Rolling back install of C:\Users\Username\AppData\Local\Temp\flaAC3F.tmp\setup.msi
[2010-10-07:13:13:38] Rollback due to error complete
[2010-10-07:13:13:38] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:13:38] Failed during elevated install: error 0 1603
[2010-10-07:13:13:44] application installer exiting
[2010-10-07:13:14:39] Re-launching application from c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:14:39] starting cleanup of temporary files
[2010-10-07:13:14:45] application installer exiting
[2010-10-07:13:37:04] UI SWF load is complete
[2010-10-07:13:37:05] UI initialized
[2010-10-07:13:37:06] IO Error 2032 during pingback request
[2010-10-07:13:37:06] begin quitting
[2010-10-07:13:38:37] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:38:37] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:13:38:37] Updating to version 1.0.8.2
[2010-10-07:13:38:37] UI SWF load is complete
[2010-10-07:13:38:39] UI initialized
[2010-10-07:13:38:39] beginning UI styling
[2010-10-07:13:38:39] UI styling complete
[2010-10-07:13:38:39] Unpackaging to C:\Users\Username\AppData\Local\Temp\fla621.tmp
[2010-10-07:13:38:39] failed while unpackaging: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032" errorID=2032]
[2010-10-07:13:39:51] Re-launching application from c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:39:51] starting cleanup of temporary files
[2010-10-07:13:39:52] application installer exiting
[2010-10-07:13:40:22] UI SWF load is complete
[2010-10-07:13:40:25] UI initialized
[2010-10-07:13:40:27] IO Error 2032 during pingback request
[2010-10-07:13:40:27] begin quitting
[2010-10-07:13:44:25] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:44:25] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:13:44:25] Updating to version 1.0.8.2
[2010-10-07:13:44:25] UI SWF load is complete
[2010-10-07:13:44:27] UI initialized
[2010-10-07:13:44:27] beginning UI styling
[2010-10-07:13:44:27] UI styling complete
[2010-10-07:13:44:27] Unpackaging to C:\Users\Username\AppData\Local\Temp\fla5375.tmp
[2010-10-07:13:44:44] unpackaging/validation is complete
[2010-10-07:13:44:44] application is bound to this version of the runtime
[2010-10-07:13:44:44] app id com.example.ourproduct
[2010-10-07:13:44:44] pub id
[2010-10-07:13:44:44] Application located at c:\program files (x86)
[2010-10-07:13:44:44] Waiting for user confirmation
[2010-10-07:13:44:44] User confirmed action: install
[2010-10-07:13:44:44] creating native installer in: C:\Users\Username\AppData\Local\Temp\fla97C6.tmp
[2010-10-07:13:45:02] native installer creation complete
[2010-10-07:13:45:02] Starting install
[2010-10-07:13:45:02] using conversion output in C:\Users\Username\AppData\Local\Temp\fla97C6.tmp
[2010-10-07:13:45:02] Beginning install
[2010-10-07:13:45:02] Installing C:\Users\Username\AppData\Local\Temp\fla97C6.tmp\setup.msi
[2010-10-07:13:45:08] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:45:08] Rolling back install of C:\Users\Username\AppData\Local\Temp\fla97C6.tmp\setup.msi
[2010-10-07:13:45:08] Rollback due to error complete
[2010-10-07:13:45:08] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:45:08] stateInstallingWithElevation: enter install
[2010-10-07:13:45:08] stateInstallingWithElevation: c:\Program Files (x86)\Common Files\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime "c:\Program Files (x86)\Common Files" -update -silent -logToStdout "c:\program files (x86)\our wonderful product\our wonderful product.exe" file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air 1.0.8.2
[2010-10-07:13:45:19] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:45:19] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:13:45:19] Updating to version 1.0.8.2
[2010-10-07:13:45:20] UI SWF load is complete
[2010-10-07:13:45:21] UI initialized
[2010-10-07:13:45:21] Unpackaging to C:\Users\Username\AppData\Local\Temp\fla26AB.tmp
[2010-10-07:13:45:42] unpackaging/validation is complete
[2010-10-07:13:45:42] application is bound to this version of the runtime
[2010-10-07:13:45:42] app id com.example.ourproduct
[2010-10-07:13:45:42] pub id
[2010-10-07:13:45:42] Application located at c:\program files (x86)
[2010-10-07:13:45:42] creating native installer in: C:\Users\Username\AppData\Local\Temp\fla7883.tmp
[2010-10-07:13:45:58] native installer creation complete
[2010-10-07:13:45:58] Starting install
[2010-10-07:13:45:58] using conversion output in C:\Users\Username\AppData\Local\Temp\fla7883.tmp
[2010-10-07:13:45:58] Beginning install
[2010-10-07:13:45:58] Installing C:\Users\Username\AppData\Local\Temp\fla7883.tmp\setup.msi
[2010-10-07:13:46:18] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:46:18] Rolling back install of C:\Users\Username\AppData\Local\Temp\fla7883.tmp\setup.msi
[2010-10-07:13:46:18] Rollback due to error complete
[2010-10-07:13:46:18] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:13:46:18] Failed during elevated install: error 0 1603
[2010-10-07:13:46:22] application installer exiting
[2010-10-07:13:48:09] Re-launching application from c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:13:48:09] starting cleanup of temporary files
[2010-10-07:13:48:13] application installer exiting
[2010-10-07:13:48:41] UI SWF load is complete
[2010-10-07:13:48:43] UI initialized
[2010-10-07:13:48:45] IO Error 2032 during pingback request
[2010-10-07:13:48:45] begin quitting
[2010-10-07:14:16:16] UI SWF load is complete
[2010-10-07:14:16:17] UI initialized
[2010-10-07:14:16:18] IO Error 2032 during pingback request
[2010-10-07:14:16:18] begin quitting
[2010-10-07:14:18:04] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:14:18:04] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:14:18:04] Updating to version 1.0.8.2
[2010-10-07:14:18:04] UI SWF load is complete
[2010-10-07:14:18:05] UI initialized
[2010-10-07:14:18:05] beginning UI styling
[2010-10-07:14:18:06] UI styling complete
[2010-10-07:14:18:06] Unpackaging to C:\Users\Username\AppData\Local\Temp\fla5FBC.tmp
[2010-10-07:14:18:35] unpackaging/validation is complete
[2010-10-07:14:18:35] application is bound to this version of the runtime
[2010-10-07:14:18:35] app id com.example.ourproduct
[2010-10-07:14:18:35] pub id
[2010-10-07:14:18:35] Application located at c:\program files (x86)
[2010-10-07:14:18:35] Waiting for user confirmation
[2010-10-07:14:18:35] User confirmed action: install
[2010-10-07:14:18:35] creating native installer in: C:\Users\Username\AppData\Local\Temp\flaD2CA.tmp
[2010-10-07:14:18:50] native installer creation complete
[2010-10-07:14:18:50] Starting install
[2010-10-07:14:18:50] using conversion output in C:\Users\Username\AppData\Local\Temp\flaD2CA.tmp
[2010-10-07:14:18:50] Beginning install
[2010-10-07:14:18:50] Installing C:\Users\Username\AppData\Local\Temp\flaD2CA.tmp\setup.msi
[2010-10-07:14:19:26] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:14:19:26] Rolling back install of C:\Users\Username\AppData\Local\Temp\flaD2CA.tmp\setup.msi
[2010-10-07:14:19:26] Rollback due to error complete
[2010-10-07:14:19:26] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:14:19:26] stateInstallingWithElevation: enter install
[2010-10-07:14:19:26] stateInstallingWithElevation: c:\Program Files (x86)\Common Files\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime "c:\Program Files (x86)\Common Files" -update -silent -logToStdout "c:\program files (x86)\our wonderful product\our wonderful product.exe" file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air 1.0.8.2
[2010-10-07:14:19:31] Starting update of c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:14:19:31] Updating from file:///C:/Users/Username/AppData/Roaming/com.example.ourproduct/Local%20Store/%23ApplicationUpdater/update.air
[2010-10-07:14:19:31] Updating to version 1.0.8.2
[2010-10-07:14:19:31] UI SWF load is complete
[2010-10-07:14:19:32] UI initialized
[2010-10-07:14:19:32] subinstaller: Unpackaging to C:\Users\Username\AppData\Local\Temp\flaB0D7.tmp
[2010-10-07:14:19:50] unpackaging/validation is complete
[2010-10-07:14:19:50] application is bound to this version of the runtime
[2010-10-07:14:19:50] app id com.example.ourproduct
[2010-10-07:14:19:50] pub id
[2010-10-07:14:19:50] Application located at c:\program files (x86)
[2010-10-07:14:19:50] creating native installer in: C:\Users\Username\AppData\Local\Temp\flaF6BE.tmp
[2010-10-07:14:20:04] native installer creation complete
[2010-10-07:14:20:04] Starting install
[2010-10-07:14:20:04] using conversion output in C:\Users\Username\AppData\Local\Temp\flaF6BE.tmp
[2010-10-07:14:20:04] Beginning install
[2010-10-07:14:20:04] Installing C:\Users\Username\AppData\Local\Temp\flaF6BE.tmp\setup.msi
[2010-10-07:14:20:16] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:14:20:16] Rolling back install of C:\Users\Username\AppData\Local\Temp\flaF6BE.tmp\setup.msi
[2010-10-07:14:20:16] Rollback due to error complete
[2010-10-07:14:20:16] stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
[2010-10-07:14:20:16] Failed during elevated install: error 0 1603
[2010-10-07:14:20:20] application installer exiting
[2010-10-07:14:21:42] Re-launching application from c:\program files (x86)\our wonderful product\our wonderful product.exe
[2010-10-07:14:21:42] starting cleanup of temporary files
[2010-10-07:14:21:46] application installer exiting
[2010-10-07:14:22:13] UI SWF load is complete
[2010-10-07:14:22:14] UI initialized
[2010-10-07:14:22:16] IO Error 2032 during pingback request
[2010-10-07:14:22:16] begin quitting
Copy link to clipboard
Copied
The issue was resolved on one problem machine by turning off the firewall, then running the updater. The update then worked with no errors. Perhaps the knowledge base document should be updated to include this measure.
It is disconcerting that the error message informs the user that the AIR file is damaged, and to contact the developer, when it seems this is an AIR issue and the fault lies with Adobe. At the very least it should point the user to the knowledge base article to aid in troubleshooting the issue.
Copy link to clipboard
Copied
Well guess what the problem is back.
Copy link to clipboard
Copied
FYI. I had tried turning off the firewall before installing three different versions of AIR and that didn't help my install complete.
Copy link to clipboard
Copied
I've forwarded this to our installer team for their feedback. I'll report back asap.
Chris
Copy link to clipboard
Copied
Thanks very much for keeping this issue alive.
Let me restate the issue:
We have a AIR 2.0.4.13090 sidecar application. Installing the application for the very first time seems to work. Any uninstall or update after that runs into issues on the problematic Windows 7 64 bit machine. The installer logs all point the finger to Windows Installer having problems writing to the temp directory.
We've gone through many, many things trying to resolve this, including resetting administrative access to the temp directory and flushing the temp directory out entirely. I'm reporting this news secondhand, so it's not possible for me to directly relate the exact measures taken, step-by-step. The ONLY thing that reliably worked for running and installing updates on this AIR application was the following:
1) Create a new administrative level user.
2) Log in with that user.
3) Disable firewalls.
4) Run the updater.
5) Log back in as normal user, delete temporary user.
if the user account created in step 1 is not deleted in step 5 and is used to attempt a further update or uninstall, it will fail. This seems to tell me that AIR is able to utilize the temp folder via Windows Installer correctly only once. After that, it dirties this directory somehow and is unable to use/write to it, and subsequent uninstalls/updates fail with error 0.
Again, the failure all show msi issues writing to the temp directory. They result in an "Error 0" alert dialog in AIR.
Copy link to clipboard
Copied
Is this occurring on just a single Win7 machine? Any chance we could get the logs (both MSI and AIR installer) from both the successful and failed attempts? Also, just out of curiosity, is the "normal" user a local or active directory/network account?