News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

MASM32 on Vista

Started by P1, May 25, 2007, 01:39:13 PM

Previous topic - Next topic

GregL

#15
I have DEP set to "Turn on DEP for essential Windows programs and services only" which I believe is the default. It also says my processor supports hardware-based DEP.

...

I turned on DEP for all programs and services. MASM32 still works fine.


Ghirai

Just tested.

It installs fine on Vista Ultimate, out of the box settings (which is DEP enabled for 'essential windows services and programs').


From my experience, you run into problems with DEP only if you execute code in a memory location that's not marked as executable, in which case you need to use the PAGE_EXECUTE when alloc-ing memory.

I don't think the masm installer has anything to do with DEP; mostly self-modifying code, exe packers and the like run into these otherwise easy to solve problems.
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html