Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-08-10 Thread Sven Eckelmann
On Montag, 24. Juli 2017 16:34:34 CEST Ben Hutchings wrote: [...] > > Downgrading the kernel from linux-image-4.11.0-2-amd64 (4.11.11-1+b1) to > > linux-image-4.11.0-1-amd64 (4.11.6-1) fixed this. I wonder if the stack > > clash fix has broken ASan. > > The address space change that went into

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-24 Thread Ben Hutchings
On Sun, 23 Jul 2017 23:06:15 -0500 Jason Crain wrote: > On Thu, Jul 20, 2017 at 02:45:11PM +0200, Tim Ruehsen wrote: > > ==13782==Shadow memory range interleaves with an existing memory mapping. > > ASan cannot proceed correctly. ABORTING. > > ==13782==ASan shadow was

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-23 Thread Jason Crain
On Thu, Jul 20, 2017 at 02:45:11PM +0200, Tim Ruehsen wrote: > ==13782==Shadow memory range interleaves with an existing memory mapping. > ASan cannot proceed correctly. ABORTING. > ==13782==ASan shadow was supposed to be located in the > [0x7fff7000-0x10007fff7fff] range. > ==13782==Process

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-20 Thread Tim Rühsen
On 07/20/2017 05:09 PM, Matthias Klose wrote: > On 20.07.2017 14:45, Tim Ruehsen wrote: >> Package: gcc-6 >> Version: 6.4.0-1 >> Severity: important >> >> Dear Maintainer, >> >> building autotools packages with address sanitizer currently breaks with >> gcc-6 and gcc-7. >> gcc-5 is not effected.

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-20 Thread Tim Rühsen
Any program: #include int main(void) { printf("Hello\n"); } $ gcc-6 -g -fsanitize=address -fno-omit-frame-pointer x.c -o x $ ./x ==29033==Shadow memory range interleaves with an existing memory mapping. ASan cannot proceed correctly. ABORTING. ==29033==ASan shadow was supposed to be

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-20 Thread Matthias Klose
On 20.07.2017 14:45, Tim Ruehsen wrote: > Package: gcc-6 > Version: 6.4.0-1 > Severity: important > > Dear Maintainer, > > building autotools packages with address sanitizer currently breaks with > gcc-6 and gcc-7. > gcc-5 is not effected. > > This breaks quality checking and fuzzing with ASAN

Bug#869090: gcc-6: Address sanitizer: Shadow memory range interleaves

2017-07-20 Thread Tim Ruehsen
Package: gcc-6 Version: 6.4.0-1 Severity: important Dear Maintainer, building autotools packages with address sanitizer currently breaks with gcc-6 and gcc-7. gcc-5 is not effected. This breaks quality checking and fuzzing with ASAN enabled. Using LD_PRELOAD to load libasan first doesn't