I have created several installers for a CD-ROM project, and we have come across an issue with the some of installers created that seems to be very difficult to reproduce on our end.
This is the bug report that our client sent detailing the issue:-
-----
The installer crashes just after clicking Install on the "Select Installation Folder" with the default settings and administrative privileges. I have seen this happen on [some of the installers] on Windows 7 x86 and x64.
Additionally I have seen it on XP when clicking cancel on the first page of the installer.
When it crashes it is often difficult for the user to extricate themselves from the crash as the install page remains and clicking end process in task manager results in the same error reappearing, with differing additional info each time.
Frustratingly, running the same installer again in exactly the same way usually results in a successful installation. ***A clean windows os is used here by the way***
Error:
The application ran into a problem that it couldn't handle. Sorry for the inconvenience.
Additional info:
[SEH_AV_DEP_BADPTR] ACCESS_VIOLATION (0xc0000005) at address [0x988a840f]
*** Stack Trace (x86) ***
[0x988a840f] -----
[0x7308e54b] MsiLoadStringW()
[0x7308e4e7] MsiLoadStringW()
[0x730ea466] MsiInvalidateFeatureCache()
[0x73145b92] MsiGetPropertyW()
[0x0043b8c6] -----
[0x0044fe91] -----
[0x004581dd] -----
[0x00452691] -----
[0x0044bd84] -----
[0x00451fef] -----
[0x00451fbb] -----
[0x00450000] -----
[0x00451cc6] -----
[0x003f807b] -----
[0x003f828d] -----
[0x003f898e] -----
[0x00403b72] -----
[0x77689ed2] RtlInitializeExceptionChain()
[0x77689ea5] RtlInitializeExceptionChain()
-----
I have come across the crash a couple of times during pre-testing (using Windows 7 Pro x64); It happens right before the UAC message (on windows 7). Re-building the installer seemed to have resolved the issue, and I cannot reproduce the crash with this and subsequent installer builds. It seems that it only happens on a clean Windows install. I have tested it on our XP Pro (x86) machine here as well and haven't come across the issue, even though the installer was not run on that machine before.
Using version 9.8 Professional Licence upgraded from 9.4. The installer package is a simple .exe with separate .msi, with no prerequisites using a modified Air custom theme.
Much thanks.