crosvm unit tests fail on amd64-generic-tot-asan-informational with "undefined symbol: __asan_option_detect_stack_use_after_return" |
|||
Issue descriptionThe crosvm unit tests are failing repeatedly in the UnitTest stage of amd64-generic-tot-asan-informational. See e.g. http://cros-goldeneye/chromeos/healthmonitoring/buildDetails?id=2572280 http://cros-goldeneye/chromeos/healthmonitoring/buildDetails?buildbucketId=8946471934661024800 === Start output for job crosvm-0.0.1-r128 (1m43.8s) === crosvm-0.0.1-r128: >>> Emerging (1 of 1) chromeos-base/crosvm-0.0.1-r128::chromiumos for /build/amd64-generic/ crosvm-0.0.1-r128: * bitflags-1.0.1.crate SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] crosvm-0.0.1-r128: * byteorder-1.1.0.crate SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] crosvm-0.0.1-r128: * cfg-if-0.1.2.crate SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] crosvm-0.0.1-r128: * fuchsia-zircon-0.3.3.crate SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] ... crosvm-0.0.1-r128: test virtio::vhost::net::tests::create_net ... [32mok[0;10m crosvm-0.0.1-r128: test virtio::vhost::net::tests::features ... [32mok[0;10m crosvm-0.0.1-r128: test virtio::vhost::net::tests::keep_fds ... [32mok[0;10m crosvm-0.0.1-r128: test virtio::vhost::vsock::tests::ack_features ... [32mok[0;10m crosvm-0.0.1-r128: test virtio::vhost::vsock::tests::features ... [32mok[0;10m crosvm-0.0.1-r128: test virtio::vhost::vsock::tests::read_config ... [32mok[0;10m crosvm-0.0.1-r128: crosvm-0.0.1-r128: test result: [32mok[0;10m. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out crosvm-0.0.1-r128: crosvm-0.0.1-r128: [0m[0m[1m[32m Running[0m `/build/amd64-generic/tmp/portage/chromeos-base/crosvm-0.0.1-r128/work/x86_64-cros-linux-gnu/debug/deps/gpu_buffer-f79b211d1e3cb3ff --test-threads=1` crosvm-0.0.1-r128: /build/amd64-generic/tmp/portage/chromeos-base/crosvm-0.0.1-r128/work/x86_64-cros-linux-gnu/debug/deps/gpu_buffer-f79b211d1e3cb3ff: symbol lookup error: /build/amd64-generic/usr/lib64/libgbm.so.1: undefined symbol: __asan_option_detect_stack_use_after_return crosvm-0.0.1-r128: [0m[0m[1m[31merror:[0m test failed, to rerun pass '--lib' crosvm-0.0.1-r128: * ERROR: chromeos-base/crosvm-0.0.1-r128::chromiumos failed (test phase): crosvm-0.0.1-r128: * cargo test failed crosvm-0.0.1-r128: * crosvm-0.0.1-r128: * Call stack: crosvm-0.0.1-r128: * ebuild.sh, line 133: Called src_test crosvm-0.0.1-r128: * environment, line 4003: Called die crosvm-0.0.1-r128: * The specific snippet of code: crosvm-0.0.1-r128: * cargo test --all --exclude kvm --exclude kvm_sys --exclude net_util -v --exclude qcow --exclude aarch64 --target="${CHOST}" -- --test-threads=1 || die "cargo test failed";
,
May 16 2018
We have a potential fix: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1060522 but it got kicked out the CQ last night. I'm trying to push it again right now.
,
May 16 2018
Thanks!
,
May 17 2018
The fix landed. Re-open if you are still having issues. |
|||
►
Sign in to add a comment |
|||
Comment 1 by derat@chromium.org
, May 16 2018Owner: dgreid@chromium.org