Comment #5 on issue 210 by [email protected]: Use statically allocated
shadow on 32-bit OSX
http://code.google.com/p/address-sanitizer/issues/detail?id=210
Mathieu and I came up with a solution for this. Solution is simply moving
the shadow address range
from: 0x20000000 - 0x40000000
to: 0x40000000 - 0x60000000
for 32bit Mac OS X binaries. I'm attaching the patch that helped us. To
patch the actual code base we need the new constant managed by macros etc.
though. So it'd be great if someone from project maintainers could advise
us.
Note1: We had ASLR turned off during our testing.
Note2: We also had to turn globals check off since when it's on it's
creating false positives and we're unable to run the process in a
meaningful way. Is this a known issue?
Attachments:
asan_shadow_patch.txt 1.2 KB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.