]> granicus.if.org Git - postgresql/commit
Disable RandomizedBaseAddress on MSVC builds
authorMagnus Hagander <magnus@hagander.net>
Tue, 18 Feb 2014 13:45:58 +0000 (14:45 +0100)
committerMagnus Hagander <magnus@hagander.net>
Tue, 18 Feb 2014 13:50:19 +0000 (14:50 +0100)
commit062deb31387b0e3190f8084c2de2194f40ee6a96
tree92d1f943e2b623ba01895cfcba8cdefd3facabc3
parent5da060626089a3c67b1b12fa75733fb39ebe1bbb
Disable RandomizedBaseAddress on MSVC builds

The ASLR in Windows 8/Windows 2012 can break PostgreSQL's shared memory. It
doesn't fail every time (which is explained by the Random part in ASLR), but
can fail with errors abut failing to reserve shared memory region.

MauMau, reviewed by Craig Ringer
src/tools/msvc/MSBuildProject.pm
src/tools/msvc/VCBuildProject.pm