I have an installer that was built using InstallShield Professional 6.3.1 for Win95+. It is a simple installer that intalls a Visual Basic application to the desktop and includes some normal InstallShield objects, such as:
1. VisualBasic 6 Runtime files
2. MDAC
3. Etc.
The problem is that on some machines running Win98 w/Office 97 I get the following error:
////////////////////////////////////////////////////////////////////////////////////////////
RUNDLL32 caused an invalid page fault in
module MFC40.DLL at 017f:5f8012b6.
Registers:
EAX=0000002a CS=017f EIP=5f8012b6 EFLGS=00010203
EBX=00000001 SS=0187 ESP=0063fbf0 EBP=0063fc34
ECX=00000000 DS=0187 ESI=000002ac FS=1207
EDX=00000000 ES=0187 EDI=10008328 GS=11ee
Bytes at CS:EIP:
f7 71 08 8b 44 24 0c 89 10 8b 41 04 85 c0 74 12
Stack dump:
10008308 5f8012ef 000002ac 0063fc00 ffffffff 5f8048a8 000002ac 0063fc1c 00000000 00d90894 00000001 ffffffff 5f801fc2 10008308 0063fc3c 5f82a315
////////////////////////////////////////////////////////////////////////////////////////////
It does not occur on every Wind98 machine w/Office 97 but specifically, the client machine is causing this error.
Any Ideas? Places to search for a solution?
Any help is greatly appreciated!
Thanks in advance,
Rick
Edited by richard_g_thomas, 13 November 2003 - 23:23.