New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 842912 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression
Build-Toolchain

Blocking:
issue 841013



Sign in to add a comment

gold segfaults while building chromeos-chrome for amd64-generic-asan

Project Member Reported by derat@chromium.org, May 14 2018

Issue description

Building chromeos-chrome for amd64-generic-asan has been failing since Fri May 11 23:30:19 2018: https://build.chromium.org/p/chromiumos/builders/amd64-generic-asan

This looks like the first build that failed in BuildPackages: https://build.chromium.org/p/chromiumos/builders/amd64-generic-asan/builds/24981

Here's the previous build, which passed BuildPackages but failed UnitTest and VMTest: https://build.chromium.org/p/chromiumos/builders/amd64-generic-asan/builds/24980

Here's where it dies (with a segfault in gold, if I'm not misreading the logs):

chromeos-chrome-68.0.3428.0_rc-r1: [842/36078] CXX obj/third_party/webrtc/logging/rtc_event_bwe/rtc_event_bwe_update_loss_based.o
chromeos-chrome-68.0.3428.0_rc-r1: [843/36078] CXX obj/third_party/re2/re2/parse.o
chromeos-chrome-68.0.3428.0_rc-r1: [844/36078] CXX obj/chrome/common/page_load_metrics_mojom_shared_cpp_sources/page_load_metrics.mojom-shared.o
chromeos-chrome-68.0.3428.0_rc-r1: [845/36078] CXX obj/third_party/blink/public/web_feature_mojo_bindings/web_feature.mojom.o
chromeos-chrome-68.0.3428.0_rc-r1: [846/36078] CXX obj/third_party/blink/public/web_feature_mojo_bindings_blink/web_feature.mojom-blink.o
chromeos-chrome-68.0.3428.0_rc-r1: [847/36078] CXX obj/chrome/common/page_load_metrics_mojom/page_load_metrics.mojom.o
chromeos-chrome-68.0.3428.0_rc-r1: [848/36078] SOLINK_MODULE ./libosmesa.so
chromeos-chrome-68.0.3428.0_rc-r1: FAILED: libosmesa.so 
chromeos-chrome-68.0.3428.0_rc-r1: x86_64-cros-linux-gnu-clang++ -B/usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.27.0-gold -shared -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -fuse-ld=gold -B../../../../../../../home/chrome-bot/chrome_root/src/third_party/binutils/Linux_x64/Release/bin -flto=thin -Wl,-plugin-opt,jobs=8 -fwhole-program-vtables -m64 -Wl,-O2 -Wl,--gc-sections -Wl,--gdb-index --sysroot=../../../../../../../build/amd64-generic -L../../../../../../../build/amd64-generic/lib64 -Wl,-rpath-link=../../../../../../../build/amd64-generic/lib64 -L../../../../../../../build/amd64-generic/usr/lib64 -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/lib64 -L../../../../../../../build/amd64-generic/usr/local/lib64 -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/local/lib64 -L../../../../../../../build/amd64-generic/lib -Wl,-rpath-link=../../../../../../../build/amd64-generic/lib -L../../../../../../../build/amd64-generic/usr/lib -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/lib -L../../../../../../../build/amd64-generic/usr/local/lib -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/local/lib -L../../../../../../../build/amd64-generic/usr/x86_64-cros-linux-gnu/lib -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/x86_64-cros-linux-gnu/lib -L../../../../../../../build/amd64-generic/usr/lib/llvm/lib64 -Wl,-rpath-link=../../../../../../../build/amd64-generic/usr/lib/llvm/lib64 -fsanitize=address -fsanitize-address-use-after-scope -Wl,-u_sanitizer_options_link_helper -fsanitize=address -fsanitize-address-use-after-scope -Wl,-O1 -Wl,-O2 -Wl,--as-needed -stdlib=libc++ -Wl,--no-fatal-warnings -Wl,-plugin-opt,-import-instr-limit=30 -o "./libosmesa.so" -Wl,-soname="libosmesa.so" @"./libosmesa.so.rsp"
chromeos-chrome-68.0.3428.0_rc-r1: clang-7: error: unable to execute command: Segmentation fault
chromeos-chrome-68.0.3428.0_rc-r1: clang-7: error: linker command failed due to signal (use -v to see invocation)
chromeos-chrome-68.0.3428.0_rc-r1: 
chromeos-chrome-68.0.3428.0_rc-r1: [849/36078] CC obj/third_party/sqlite/chromium_sqlite3/sqlite3.o
chromeos-chrome-68.0.3428.0_rc-r1: ninja: build stopped: subcommand failed.
chromeos-chrome-68.0.3428.0_rc-r1:  * ERROR: chromeos-base/chromeos-chrome-68.0.3428.0_rc-r1::chromiumos failed (compile phase):
chromeos-chrome-68.0.3428.0_rc-r1:  *   (no error message)

My tryjob on amd64-generic-tot-asan-informational-tryjob failed too: https://ci.chromium.org/p/chromeos/builds/b8946517663046528960#
 

Comment 1 by derat@chromium.org, May 14 2018

Blocking: 841013
Owner: yunlian@chromium.org
I think https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1057438 should fix this.

Comment 3 by derat@chromium.org, May 15 2018

Status: Fixed (was: Assigned)
Thanks, seems to work now (based on http://cros-goldeneye/chromeos/healthmonitoring/buildDetails?buildbucketId=8946512024108427328).

Sign in to add a comment