http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975
--- Comment #2 from Andreas Schwab <sch...@linux-m68k.org> 2013-01-15 19:59:47 UTC --- Breakpoint 1, __asan::AsanThread::Init ( this=this@entry=0x3fffb751d8f8 <__asan::asan_thread_registry+33554432>) at ../../../../../libsanitizer/asan/asan_thread.cc:74 74 CHECK(AddrIsInMem(stack_bottom_)); (gdb) l 69 UnmapOrDie(this, size); 70 } 71 72 void AsanThread::Init() { 73 SetThreadStackTopAndBottom(); 74 CHECK(AddrIsInMem(stack_bottom_)); 75 CHECK(AddrIsInMem(stack_top_)); 76 ClearShadowForThreadStack(); 77 if (flags()->verbosity >= 1) { 78 int local = 0; (gdb) s #0 AddrIsInMem (a=0x3fffff800000) at ../../../../../libsanitizer/asan/asan_mapping.h:95 95 return AddrIsInLowMem(a) || AddrIsInHighMem(a); (gdb) s AddrIsInHighMem (a=0x3fffff800000) at ../../../../../libsanitizer/asan/asan_mapping.h:91 91 return a >= kHighMemBeg && a <= kHighMemEnd; (gdb) p kHighMemEnd $6 = 0xfffffffffff (gdb) i proc mappings process 2581 Mapped address spaces: Start Addr End Addr Size Offset objfile 0x10000000 0x10002000 0x2000 0x0 /daten/gcc/gcc-20130113/Build/gcc/testsuite/g++/global-overflow-1.exe 0x10011000 0x10012000 0x1000 0x1000 /daten/gcc/gcc-20130113/Build/gcc/testsuite/g++/global-overflow-1.exe 0x10012000 0x10013000 0x1000 0x2000 /daten/gcc/gcc-20130113/Build/gcc/testsuite/g++/global-overflow-1.exe 0x1fffffff000 0x24000000000 0x4000001000 0x0 0x24000000000 0x28000000000 0x4000000000 0x0 0x28000000000 0x40000000000 0x18000000000 0x0 0x3fffb5258000 0x3fffb525c000 0x4000 0x0 /lib64/libdl-2.15.so 0x3fffb525c000 0x3fffb526b000 0xf000 0x4000 /lib64/libdl-2.15.so 0x3fffb526b000 0x3fffb526c000 0x1000 0x3000 /lib64/libdl-2.15.so 0x3fffb526c000 0x3fffb526d000 0x1000 0x4000 /lib64/libdl-2.15.so 0x3fffb526d000 0x3fffb528c000 0x1f000 0x0 /lib64/libpthread-2.15.so 0x3fffb528c000 0x3fffb529b000 0xf000 0x1f000 /lib64/libpthread-2.15.so 0x3fffb529b000 0x3fffb529c000 0x1000 0x1e000 /lib64/libpthread-2.15.so 0x3fffb529c000 0x3fffb529e000 0x2000 0x1f000 /lib64/libpthread-2.15.so 0x3fffb529e000 0x3fffb52a3000 0x5000 0x0 0x3fffb52a3000 0x3fffb544c000 0x1a9000 0x0 /lib64/libc-2.15.so 0x3fffb544c000 0x3fffb545b000 0xf000 0x1a9000 /lib64/libc-2.15.so 0x3fffb545b000 0x3fffb545f000 0x4000 0x1a8000 /lib64/libc-2.15.so 0x3fffb545f000 0x3fffb5472000 0x13000 0x1ac000 /lib64/libc-2.15.so 0x3fffb5472000 0x3fffb5476000 0x4000 0x0 0x3fffb5476000 0x3fffb548b000 0x15000 0x0 /daten/gcc/gcc-20130113/Build/gcc/64/libgcc_s.so.1 0x3fffb548b000 0x3fffb549a000 0xf000 0x15000 /daten/gcc/gcc-20130113/Build/gcc/64/libgcc_s.so.1 0x3fffb549a000 0x3fffb549b000 0x1000 0x14000 /daten/gcc/gcc-20130113/Build/gcc/64/libgcc_s.so.1 0x3fffb549b000 0x3fffb549d000 0x2000 0x15000 /daten/gcc/gcc-20130113/Build/gcc/64/libgcc_s.so.1 0x3fffb549d000 0x3fffb54ca000 0x2d000 0x0 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libsanitizer/asan/.libs/libasan.so.0.0.0 0x3fffb54ca000 0x3fffb54d9000 0xf000 0x2d000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libsanitizer/asan/.libs/libasan.so.0.0.0 0x3fffb54d9000 0x3fffb54da000 0x1000 0x2c000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libsanitizer/asan/.libs/libasan.so.0.0.0 0x3fffb54da000 0x3fffb54dd000 0x3000 0x2d000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libsanitizer/asan/.libs/libasan.so.0.0.0 0x3fffb54dd000 0x3fffb7d27000 0x284a000 0x0 0x3fffb7d27000 0x3fffb7dd3000 0xac000 0x0 /lib64/libm-2.15.so 0x3fffb7dd3000 0x3fffb7de3000 0x10000 0xac000 /lib64/libm-2.15.so 0x3fffb7de3000 0x3fffb7de4000 0x1000 0xac000 /lib64/libm-2.15.so 0x3fffb7de4000 0x3fffb7ded000 0x9000 0xad000 /lib64/libm-2.15.so 0x3fffb7e13000 0x3fffb7e17000 0x4000 0x0 0x3fffb7e1b000 0x3fffb7f80000 0x165000 0x0 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 0x3fffb7f80000 0x3fffb7f90000 0x10000 0x165000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 0x3fffb7f90000 0x3fffb7f96000 0x6000 0x165000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 0x3fffb7f96000 0x3fffb7fa7000 0x11000 0x16b000 /daten/gcc/gcc-20130113/Build/powerpc64-linux/64/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 0x3fffb7fa7000 0x3fffb7fc0000 0x19000 0x0 0x3fffb7fc0000 0x3fffb7fc3000 0x3000 0x0 [vdso] 0x3fffb7fc3000 0x3fffb7fec000 0x29000 0x0 /lib64/ld-2.15.so 0x3fffb7fef000 0x3fffb7ffc000 0xd000 0x0 0x3fffb7ffc000 0x3fffb7ffd000 0x1000 0x29000 /lib64/ld-2.15.so 0x3fffb7ffd000 0x3fffb8000000 0x3000 0x2a000 /lib64/ld-2.15.so 0x3ffffffde000 0x400000000000 0x22000 0x0 [stack]