This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: "application error" after recreation of the Installation package
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Jul 31, 2012
10:34 AM
"application error" after recreation of the Installation package
I am having problem with one basic MSI package. I created this package a few months ago and everything was fine. However this week I took out the same ism file (did not make any change to the files and configurations), and build the package again, the new package could install the program, but when I run the installed program, it gives me "Application Error" message:"The instruction at 0x7c9101b3 referenced memory at 0x00610070, the memory could not be read".
I think this is installshield problem because if I use the old installation package created a few months ago, there is no problem at all running the installed program.
I tried install/uninstall packages, running windows System File Checker tool, windows system restore, re-install InstallShield, and re-install InstallShield on another computer and move all the source files on that computer to recreate the package, nothing works so far...
one additional information, i used process monitor to check difference between the processes for the corrupted installation and the old working installation (my OS is XP). it seems that for the corrupted one, after "RegOpenKey" "HKCR\CLSID\{id}\InprocServer32" (Result "Success"), the following step is "RegOpenKey" "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AeDebug" (start debugging?)....
I was wondering if it is some module or internal link that might be misplaced or broken? any suggestions or comments would be greatly appreciated!!
I think this is installshield problem because if I use the old installation package created a few months ago, there is no problem at all running the installed program.
I tried install/uninstall packages, running windows System File Checker tool, windows system restore, re-install InstallShield, and re-install InstallShield on another computer and move all the source files on that computer to recreate the package, nothing works so far...
one additional information, i used process monitor to check difference between the processes for the corrupted installation and the old working installation (my OS is XP). it seems that for the corrupted one, after "RegOpenKey" "HKCR\CLSID\{id}\InprocServer32" (Result "Success"), the following step is "RegOpenKey" "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AeDebug" (start debugging?)....
I was wondering if it is some module or internal link that might be misplaced or broken? any suggestions or comments would be greatly appreciated!!
(1) Reply
Aug 01, 2012
01:32 PM
ok. found the problem... if i run the installation from the original directory (i.e. c:\installshield\myproject1\product configuration 1\release 1\diskimages\disk1), the program would be installed but the application error would appear when running the installed program. however, if i copy the disk1 files to another directory, and run the installation from there, everything would be fine!
makes no sense to me... are we not supposed to run the installation package directly from where it was created??
anyway, i am glad that i can do my updates now.... 🙂
makes no sense to me... are we not supposed to run the installation package directly from where it was created??
anyway, i am glad that i can do my updates now.... 🙂