We've been trying to update a VFP 7.0 application to run in Terminal Server. After making the adjustments we thought would be needed (local application data storage, etc.) we're finding that the application is crashing consistently after running for only a couple of minutes.
When we first encountered this, we didn't even see an error message - the program would just "go away". It turned out that DrWatson was set up not to display any messages (unfortunately, this is a production box). I did a registry tweak to prevent DrWatson from automatically doing anything, and now I can see an Application Error dialog before the program closes. It just says that an instruction at "0x77fcb673" referenced memory at "0x000000010", and that the memory could not be "read."
I've tried running FileMon while the application runs, but there doesn't seem to be a consistent pattern of open files when the error occurs.
No errors/warnings are shown in the event log.
So far I have not been able to get any other information about what VFP might be doing at the time, since DrWatson does not even complete its log of the error, it only writes the first two lines.
It seems to crash whether I run it remotely, or at the console.
The strange thing is that if I start the application from within the Foxpro development environment, it runs fine.
We're running under:
Windows 2000 Advanced Server SP2 + pre-SP3 "hot" patches.
Citrix Metaframe 1.8 SP3
Visual Foxpro 7.0 SP1
2GB memory
If anyone has any suggestions, I would greatly appreciate hearing them!
When we first encountered this, we didn't even see an error message - the program would just "go away". It turned out that DrWatson was set up not to display any messages (unfortunately, this is a production box). I did a registry tweak to prevent DrWatson from automatically doing anything, and now I can see an Application Error dialog before the program closes. It just says that an instruction at "0x77fcb673" referenced memory at "0x000000010", and that the memory could not be "read."
I've tried running FileMon while the application runs, but there doesn't seem to be a consistent pattern of open files when the error occurs.
No errors/warnings are shown in the event log.
So far I have not been able to get any other information about what VFP might be doing at the time, since DrWatson does not even complete its log of the error, it only writes the first two lines.
It seems to crash whether I run it remotely, or at the console.
The strange thing is that if I start the application from within the Foxpro development environment, it runs fine.
We're running under:
Windows 2000 Advanced Server SP2 + pre-SP3 "hot" patches.
Citrix Metaframe 1.8 SP3
Visual Foxpro 7.0 SP1
2GB memory
If anyone has any suggestions, I would greatly appreciate hearing them!