GNU bug report logs -
#42657
emacs-27.1-rc1 and Asan findings
Previous Next
Reported by: noloader <at> gmail.com
Date: Sat, 1 Aug 2020 20:24:02 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#42657: emacs-27.1-rc1 and Asan findings
which was filed against the emacs package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 42657 <at> debbugs.gnu.org.
--
42657: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42657
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
> How does one tell the good leaks from the bad leaks?
In Emacs 27 please don't bother, as nobody had gotten around to marking leaks.
Since this bug report is about Emacs 27 I'm taking the liberty of closing it.
In the master branch we have marked leaks. I just built it with ./configure
CC='gcc -fsanitize=address' and 'make check' worked for me on Fedora 31 x86-64.
If you find a leak I suggest deciding whether the leak is worth worrying about
and then either plugging the leak or marking it as OK.
[Message part 3 (message/rfc822, inline)]
I don't have log files for Asan testing. The process is killed before
the log file gets written.
I think just about every test failed similar to:
=================================================================
==18430==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f4408236d28 in __interceptor_calloc
(/usr/lib/x86_64-linux-gnu/libasan.so.4+0xded28)
#1 0x56126c6f40a5 in dump_mmap_contiguous_heap
/home/jwalton/Build-Scripts/emacs-27.1/src/pdumper.c:4684
#2 0x56126c6f40a5 in dump_mmap_contiguous
/home/jwalton/Build-Scripts/emacs-27.1/src/pdumper.c:4868
#3 0x56126c6f40a5 in pdumper_load
/home/jwalton/Build-Scripts/emacs-27.1/src/pdumper.c:5428
#4 0x56126c47e1d2 in load_pdump
/home/jwalton/Build-Scripts/emacs-27.1/src/emacs.c:853
#5 0x56126c47e1d2 in main
/home/jwalton/Build-Scripts/emacs-27.1/src/emacs.c:1062
#6 0x7f4406512b96 in __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x21b96)
SUMMARY: AddressSanitizer: 16 byte(s) leaked in 1 allocation(s).
This bug report was last modified 4 years and 336 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.