KNOWN ISSUE: On the Resume_Install_Dialog the next control pointers do not form a cycle

Article:TECH30473  |  Created: 2007-05-31  |  Updated: 2008-12-04  |  Article URL http://www.symantec.com/docs/TECH30473
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution



Issue



2809     On the dialog [2] the next control pointers do not form a cycle.
There is a pointer from [3] to [4], but there is no further pointer

Steps to reproduce:

  1. Install attached .MSI.
  2. Install MyMSI.MSI again this time from Start > Run using the command line:

    msiexec /i "C:\Documents and Settings\Admin\Desktop\MyMsi.msi" REINSTALL="ALL"
    The 2809 error is thrown at when the installation starts.

Also causes ice23 to appear during validation.

Note: If you are seeing this behavior during the uninstallation of your application, the workaround workaround is to use the Windows Installer Cleanup Utility (formerly known as MSIZAP)
and is available free from Microsoft

Environment



Wise Installation System 7
Windows XP* SP2

Cause



The tab order in the Resume_Install_Dialog does not complete a cycle.

Solution



Workaround: In order to change the template so that all future .msi files do not exhibit this behavior follow these steps after backing up the Windows Application.wsi in the C:\Program Files\Altiris\Wise Installation Studio\Windows Installer Editor\Templates\File directory:

  1. Open the Windows Installer Editor and browse out to open the Windows Application.WSI Template in C:\Program Files\Altiris\Wise Installation Studio\Windows Installer Editor\Templates\File.
  2. Open Setup Editor and select the Dialogs tab.
  3. Select the Resume_Install_Dialog.
  4. Right-click on the dialog and select Set Tab Order.
  5. Click on each control until all of them are numbered and the boxes disappear.
  6. If the boxes don't disappear, select the text control in the center of the dialog a second time. There are two controls here, and the cycle will not complete until each control has been selected. The number in the box will increment by one.
  7. Save the template back to the same location.

To fix an existing application, follow steps 2–7 in the .msi exhibiting this behavior.


Supplemental Materials

SourceDEFECT
ValueLB 59351
DescriptionLogged in Littlebuggy (Altiris - Lindon, Plymouth) database

Legacy ID



35221


Article URL http://www.symantec.com/docs/TECH30473


Terms of use for this information are found in Legal Notices