New issue
Advanced search Search tips

Issue 767903 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

ASAN build fails on v8:run_mksnapshot target

Project Member Reported by lukasza@chromium.org, Sep 22 2017

Issue description

$ cat out/gn/args.gn 
dcheck_always_on = true
is_asan = true
is_component_build = true
is_debug = false
use_goma = true
enable_nacl = false

$ ninja -C out/gn -j 1500 -l 25 v8:run_mksnapshot
ninja: Entering directory `out/gn'
[1 + 1 / 2 @ 19.8/s : 0.051s] ACTION //v8:run_mksnapshot(//build/toolchain/linux:clang_x64)
FAILED: gen/v8/snapshot.cc snapshot_blob.bin 
python ../../v8/tools/run.py ./mksnapshot --startup_src gen/v8/snapshot.cc --random-seed 314159265 --startup_blob snapshot_blob.bin
==58411==Shadow memory range interleaves with an existing memory mapping. ASan cannot proceed correctly. ABORTING.
==58411==ASan shadow was supposed to be located in the [0x00007fff7000-0x10007fff7fff] range.
==58411==Process memory map follows:
	0x009202019000-0x009204a53000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/mksnapshot
	0x009204a53000-0x009204b6b000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/mksnapshot
	0x009204b6b000-0x009204e5c000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/mksnapshot
	0x009204e5c000-0x009205b65000	
	0x7f0dd1cb5000-0x7f0dd2007000	
	0x7f0dd2007000-0x7f0dd21c5000	/lib/x86_64-linux-gnu/libc-2.19.so
	0x7f0dd21c5000-0x7f0dd23c5000	/lib/x86_64-linux-gnu/libc-2.19.so
	0x7f0dd23c5000-0x7f0dd23c9000	/lib/x86_64-linux-gnu/libc-2.19.so
	0x7f0dd23c9000-0x7f0dd23cb000	/lib/x86_64-linux-gnu/libc-2.19.so
	0x7f0dd23cb000-0x7f0dd23d0000	
	0x7f0dd23d0000-0x7f0dd23e6000	/lib/x86_64-linux-gnu/libgcc_s.so.1
	0x7f0dd23e6000-0x7f0dd25e5000	/lib/x86_64-linux-gnu/libgcc_s.so.1
	0x7f0dd25e5000-0x7f0dd25e6000	/lib/x86_64-linux-gnu/libgcc_s.so.1
	0x7f0dd25e6000-0x7f0dd26eb000	/lib/x86_64-linux-gnu/libm-2.19.so
	0x7f0dd26eb000-0x7f0dd28ea000	/lib/x86_64-linux-gnu/libm-2.19.so
	0x7f0dd28ea000-0x7f0dd28eb000	/lib/x86_64-linux-gnu/libm-2.19.so
	0x7f0dd28eb000-0x7f0dd28ec000	/lib/x86_64-linux-gnu/libm-2.19.so
	0x7f0dd28ec000-0x7f0dd28f3000	/lib/x86_64-linux-gnu/librt-2.19.so
	0x7f0dd28f3000-0x7f0dd2af2000	/lib/x86_64-linux-gnu/librt-2.19.so
	0x7f0dd2af2000-0x7f0dd2af3000	/lib/x86_64-linux-gnu/librt-2.19.so
	0x7f0dd2af3000-0x7f0dd2af4000	/lib/x86_64-linux-gnu/librt-2.19.so
	0x7f0dd2af4000-0x7f0dd2b0d000	/lib/x86_64-linux-gnu/libpthread-2.19.so
	0x7f0dd2b0d000-0x7f0dd2d0c000	/lib/x86_64-linux-gnu/libpthread-2.19.so
	0x7f0dd2d0c000-0x7f0dd2d0d000	/lib/x86_64-linux-gnu/libpthread-2.19.so
	0x7f0dd2d0d000-0x7f0dd2d0e000	/lib/x86_64-linux-gnu/libpthread-2.19.so
	0x7f0dd2d0e000-0x7f0dd2d12000	
	0x7f0dd2d12000-0x7f0dd2d15000	/lib/x86_64-linux-gnu/libdl-2.19.so
	0x7f0dd2d15000-0x7f0dd2f14000	/lib/x86_64-linux-gnu/libdl-2.19.so
	0x7f0dd2f14000-0x7f0dd2f15000	/lib/x86_64-linux-gnu/libdl-2.19.so
	0x7f0dd2f15000-0x7f0dd2f16000	/lib/x86_64-linux-gnu/libdl-2.19.so
	0x7f0dd2f16000-0x7f0dd3193000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libc++.so
	0x7f0dd3193000-0x7f0dd31a1000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libc++.so
	0x7f0dd31a1000-0x7f0dd31b4000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libc++.so
	0x7f0dd31b4000-0x7f0dd31b9000	
	0x7f0dd31b9000-0x7f0dd35c7000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicuuc.so
	0x7f0dd35c7000-0x7f0dd35ee000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicuuc.so
	0x7f0dd35ee000-0x7f0dd362b000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicuuc.so
	0x7f0dd362b000-0x7f0dd362e000	
	0x7f0dd362e000-0x7f0dd3c1a000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicui18n.so
	0x7f0dd3c1a000-0x7f0dd3c1b000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicui18n.so
	0x7f0dd3c1b000-0x7f0dd3c3e000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicui18n.so
	0x7f0dd3c3e000-0x7f0dd3c6a000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libicui18n.so
	0x7f0dd3c6a000-0x7f0dd3c6e000	
	0x7f0dd3c6e000-0x7f0dd3c91000	/lib/x86_64-linux-gnu/ld-2.19.so
	0x7f0dd3deb000-0x7f0dd3e01000	
	0x7f0dd3e0f000-0x7f0dd3e13000	
	0x7f0dd3e17000-0x7f0dd3e26000	
	0x7f0dd3e26000-0x7f0dd3e4f000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libplatform.so
	0x7f0dd3e4f000-0x7f0dd3e51000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libplatform.so
	0x7f0dd3e51000-0x7f0dd3e53000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libplatform.so
	0x7f0dd3e53000-0x7f0dd3e54000	
	0x7f0dd3e54000-0x7f0dd3e88000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libbase.so
	0x7f0dd3e88000-0x7f0dd3e8a000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libbase.so
	0x7f0dd3e8a000-0x7f0dd3e8e000	/usr/local/google/home/lukasza/src/chromium2/src/out/gn/libv8_libbase.so
	0x7f0dd3e8e000-0x7f0dd3e90000	
	0x7f0dd3e90000-0x7f0dd3e91000	/lib/x86_64-linux-gnu/ld-2.19.so
	0x7f0dd3e91000-0x7f0dd3e92000	/lib/x86_64-linux-gnu/ld-2.19.so
	0x7f0dd3e92000-0x7f0dd3e93000	
	0x7ffe15c67000-0x7ffe15c89000	[stack]
	0x7ffe15dad000-0x7ffe15daf000	[vvar]
	0x7ffe15daf000-0x7ffe15db1000	[vdso]
	0xffffffffff600000-0xffffffffff601000	[vsyscall]
==58411==End of process memory map.
ninja: build stopped: subcommand failed.

 
Labels: -Pri-3 Pri-1
Build failure seems important enough to warrant marking the bug as P1.
Cc: yangguo@chromium.org machenb...@chromium.org
Unsure if this is in any way related to  issue 700525 
Components: Blink>JavaScript Build
The failure above happens at ~ToT (eda50206e1aa).  gn clean out/gn doesn't help.
Status: WontFix (was: Untriaged)
Hmmm... I cannot repro after syncing today...

Sign in to add a comment