Data Execution Prevention
Author: BWormald
Creation Date: 11/8/2009 7:55 AM
profile picture

BWormald

#1
Does anyone have any experience with DEP (Data Execution Prevention) events raised when shutting down WLP version 5? I have a 32 bit Vista machine and the error is raised by Windows on Fidelity Client Application Server.

Thanks
profile picture

Eugene

#2
Have you added the executable to the DEP list?
profile picture

BWormald

#3
Thanks Eugene,

Windows does not allow WealthLabPro.exe to be added to the list of programs.

Windows message: "This program must run with data execution protection (DEP) enabled. You cannot turn of DEP for this program."
profile picture

Eugene

#4
Let's consider WealthLabPro.exe, a managed .NET app, to be DEP-compatible. No configuration change required here.

"Fidelity Client Application Server" is an unmanaged C++ application. Try adding it to the DEP list. It lives here:

QUOTE:
\Program Files\Common Files\Fidelity Investments\Fidelity Server\FidelityServer.exe
profile picture

BWormald

#5
Thanks Eugene,

Same results. WLP does close properly. However, Task Manger indicates Fidelity Server active for a minute or so when it closes with the DEP error message.
profile picture

Eugene

#6
Then try selecting "Turn on DEP for essential Windows programs and services only".
profile picture

BWormald

#7
Thanks Eugene,

Same results. I can try Microsoft support.
profile picture

Eugene

#8
Good idea indeed.
profile picture

Eugene

#9
A customer reports what he has found: if he first logs out of Fidelity, then Wealth-Lab closes without messages from DEP. So, try logging out of Fidelity before closing Wealth-Lab.