G
Guest
I am migrating from W2k to Vista a 16 bits application named Juritech. When I
first start the application after a reboot, the application crashes saying
"An error occured with your application... ...your application will
terminate." I start it again after that and it works. It crashes on the first
execution after OS reboot.
I narrowed it down to wowexec.exe (NTVDM.EXE in Sysinternals Process
Explorer) [which provides 16 bits support] not being loaded at first. After
Juritech is closed, wowexec stays in memory and this seems why Juritech works
subsequently.
I've tried to manually start wowexec.exe, then Juritech. It's not working.
There must be settings wowexec or ntvdm set themselves with when launching a
16 bits application that are not set when started alone. I've yet to find it.
Any ideas?
Mike
first start the application after a reboot, the application crashes saying
"An error occured with your application... ...your application will
terminate." I start it again after that and it works. It crashes on the first
execution after OS reboot.
I narrowed it down to wowexec.exe (NTVDM.EXE in Sysinternals Process
Explorer) [which provides 16 bits support] not being loaded at first. After
Juritech is closed, wowexec stays in memory and this seems why Juritech works
subsequently.
I've tried to manually start wowexec.exe, then Juritech. It's not working.
There must be settings wowexec or ntvdm set themselves with when launching a
16 bits application that are not set when started alone. I've yet to find it.
Any ideas?
Mike