gecko-dev/mozglue/linker
Jim Chen 32c922179c Bug 1460989 - Check page protection flags again after mprotect(); r=glandium
We are apparently still crashing even after mprotect() with write flag
returns successfully. This patch reads the flags again after mprotect()
returns, and hopefully the flags will tell the truth of whether the page
is truly writable or not after calling mprotect().

MozReview-Commit-ID: Jsg8vHKFEvJ

--HG--
extra : rebase_source : b028aa0d5cefd50302bfc2502292d9129d202e09
2018-05-30 11:47:07 -04:00
..
tests Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
BaseElf.cpp Bug 1360321 - 4a. Fix printf macro mismatches in mozglue; r=froydnj r=glandium 2017-05-17 13:06:22 -04:00
BaseElf.h Bug 1448029 - make constructors in the linker explicit; r=glandium 2018-03-27 10:51:32 -04:00
CustomElf.cpp Bug 1448029 - make constructors in the linker explicit; r=glandium 2018-03-27 10:51:32 -04:00
CustomElf.h Bug 1376704 - Remove szip support in the linker. r=snorp 2017-06-28 15:47:31 +09:00
ElfLoader.cpp Bug 1460989 - Check page protection flags again after mprotect(); r=glandium 2018-05-30 11:47:07 -04:00
ElfLoader.h Bug 1447607 - Correctly init and update ElfLoader::Singleton::lastError r=glandium 2018-03-30 09:57:43 -05:00
Elfxx.h Bug 1428182 - 3. Only include <linux/elf.h> for non-unified headers; r=glandium 2018-01-30 14:08:22 -05:00
Logging.h Bug 1414506 - Drive-by: Remove MOZ_CONCAT definition from mozglue/linker/Logging.h. r=froydnj 2018-01-19 20:12:04 +09:00
Mappable.cpp Bug 1459722 - Remove zxx_stream. r=froydnj 2018-05-10 11:45:23 +09:00
Mappable.h Bug 1459722 - Remove zxx_stream. r=froydnj 2018-05-10 11:45:23 +09:00
Utils.h Bug 1450793 - Don't assume 4k page size r=glandium 2018-04-13 08:46:35 -05:00
XZStream.cpp Bug 1414506 - Drive-by: Add missing <cstring> include to XZStream.cpp. r=froydnj 2018-01-19 20:08:08 +09:00
XZStream.h Bug 1380204: Improve error handling in XZStream.cpp r=glandium 2017-07-11 17:45:07 -07:00
Zip.cpp Bug 1459722 - Remove zxx_stream. r=froydnj 2018-05-10 11:45:23 +09:00
Zip.h Bug 1459722 - Remove zxx_stream. r=froydnj 2018-05-10 11:45:23 +09:00
moz.build Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00