Alaska Software Inc. - Re: Migrating files to Windows Server 2012
Username: Password:
AuthorTopic: Re: Migrating files to Windows Server 2012
Andreas Gehrs-Pahl

View the complete thread for this message in:

Re: Migrating files to Windows Server 2012
on Fri, 04 Dec 2015 12:05:15 -0500
Pranami,

>Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0
[...]
>The Xbase version being used seems to be 1.8. Can it be an issue with the new 
>server being 64-bit as compared to the old 32-bit one? How can we solve this?

This is a DEP -- Data Execution Prevention -- error, caused by all Xbase++ 
1.8 (and earlier) applications. You need to exempt all of your older Xbase++ 
programs from DEP to prevent this error. I wouldn't turn DEP off, but simply 
add all the failing programs to the exception list.

In the System Settings (Control Panel -> System and Security -> System), 
select "Advanced system settings" from the left pane. Select the "Advanced" 
tab and click on the "Settings" button in the "Performance" section. On the 
"Performance Options" dialog, select the "Data Execution Prevention" tab. 

On Windows Server 2012 the "Turn on DEP for all programs and services except 
those I select:" radio button will be selected by default. On some earlier 
Windows versions, the other radio button might be selected by default.

Just add your failing programs to the list of exempt programs, and your 
applications should be good to go.

Hope that helps,

Andreas

Andreas Gehrs-Pahl
Absolute Software, LLC

phone: (989) 723-9927
email: Andreas.GP@Charter.net
web:   http://www.Aerospace-History.net