That's a pain - DEP, when applied in hardware, effectively differentiates between pages of memory used to store code and pages of memory used to store data. The basic idea is that if someone tries to exploit an existing vulnerability in code, such as a buffer overflow, the code that the attacker uses ends up in a data page (usually the stack), and so can't be executed. So, DEP is a useful countermeasure. I
<br>
There have been pointers towards the ATI drivers causing DEP issues for other programs such as hugin (a panorama stitcher), so it might be useful to know what version of the atioglxx.dll is in use to try to identify if this is a version. (See http://forums.toshiba.com/t5/Drivers-and-Utilities/atioglxx-dll-triggering-DEP-on-Vista-Solution/td-p/42113 for more info).
<br>