Hello, and please excuse this question.
I have a VAST 5.5.2 application out there, and one user has just moved it to a 64-bit Windows SBS 2008
machine. When they try to load the program, they see the splash screen, and then the application
simply disappears.
The symptom looks exactly like a DEP error. In older Windows Server OSs, as well as Windows 7 and even
occaisionally Windows XP, I have run into this. Data Execution Prevention seems to get tripped by
Smalltalk images, due to the way the Virtual Machine runs the image. Windows thinks a bad program is
trying to run in data space, and shuts it down.
To solve this, I go into the Performance settings, and add my programs to the exclude list on the
DEP tab. I have tried this solution on the SBS 2008 machine, but it has made no difference.
A google search suggests that 64-bit Windows OSs ignore this setting...in which case DEP might be tripping,
and I cannot do anything about it. However, I have my application running successfully on 64-bit Windows 7
machines (or so I have been told by my clients).
I know 5.5.2 is ancient history, so I apologize for asking this here, but does anyone know how I might
resolve this issue? Or can someone definitively state that it CANNOT be done?
I KNOW I should upgrade to the latest, and I would love to...but with the small user base I have, it is hard to
justify the cost (even though it is very well priced!). I am hoping I can find a simple solution for this one user.
Any and all feedback is greatly appreciated!
Happy Holidays, everyone!!!