diff options
| author | Paul Eggert | 2017-05-17 10:58:11 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-05-17 10:59:02 -0700 |
| commit | 709259dcc501ef991991a35a6ffb2aef02a62c60 (patch) | |
| tree | d95fddd7d935d8ecc12409ae3c3f7afe1bfa38b1 /src/process.c | |
| parent | 937ff1a0af1813875f851987ca5c4ac833ca3c97 (diff) | |
| download | emacs-709259dcc501ef991991a35a6ffb2aef02a62c60.tar.gz emacs-709259dcc501ef991991a35a6ffb2aef02a62c60.zip | |
Work around AddressSanitizer bug with vfork
Problem reported by Jim Meyering in:
http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00246.html
* src/conf_post.h (vfork) [ADDRESS_SANITIZER]: Define to fork.
Unfortunately with the AddressSanitizer in Fedora 25 x86-64, the
vforked child messes up the parent’s shadow memory. This is too
bad, as we’d rather have AddressSanitizer catch memory-access bugs
related to vfork.
Diffstat (limited to 'src/process.c')
0 files changed, 0 insertions, 0 deletions