|
From: | Paul Eggert |
Subject: | Re: building/using address-sanitizer-enabled emacs? |
Date: | Tue, 16 May 2017 14:49:46 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 |
On 05/09/2017 07:41 PM, Eli Zaretskii wrote:
From: Jim Meyering<address@hidden> With the above, I thought I was avoiding the undumping issue by using temacs.Indeed, I believe the problem you reported is unrelated to unexec.
You're right, I didn't read Jim's message carefully enough. I see that the AddressSanitizer code suffered some bitrot since I last got it working; among other things its output was being discarded on Fedora 25 x86-64, which at first gave me a false sense of security.... I installed the attached patches to work around the GCC problem that Jim reported, the improper output discard, and one minor memory leak uncovered by AddressSanitizer. When I run Emacs with AddressSanitizer now, it reports some other minor memory leaks, almost all from the fontconfig library. I do not observe any problems with SAFE_ALLOCA.
0001-Simplify-procname-code-to-avoid-GCC-bug.patch
Description: Text Data
0002-Do-not-discard-AddressSanitizer-stderr.patch
Description: Text Data
0003-Fix-minor-timezone-memory-leak.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |