From d4d74d0fc0eeff7bfe56f81ea06ea0399bab095c Mon Sep 17 00:00:00 2001 From: Evgeny Vereshchagin Date: Thu, 8 Aug 2019 18:30:44 +0000 Subject: fuzzit: get MSan to track origins It's just a follow-up to https://github.com/systemd/systemd/pull/13281 that should make it a little bit easier to make sense of MSan reports. https://clang.llvm.org/docs/MemorySanitizer.html#origin-tracking --- travis-ci/managers/fuzzit.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'travis-ci') diff --git a/travis-ci/managers/fuzzit.sh b/travis-ci/managers/fuzzit.sh index a3c36fae7f..db2657b9c3 100755 --- a/travis-ci/managers/fuzzit.sh +++ b/travis-ci/managers/fuzzit.sh @@ -46,7 +46,7 @@ chmod +x fuzzit find out/ -maxdepth 1 -name 'fuzz-*' -executable -type f -exec basename '{}' \; | xargs --verbose -n1 -I%FUZZER% ./fuzzit c job ${FUZZIT_ARGS} %FUZZER%-asan-ubsan out/%FUZZER% ${FUZZIT_ADDITIONAL_FILES} -export SANITIZER="memory" +export SANITIZER="memory -fsanitize-memory-track-origins" FUZZIT_ARGS="--type ${FUZZING_TYPE} --branch ${FUZZIT_BRANCH} --revision ${TRAVIS_COMMIT}" tools/oss-fuzz.sh -- cgit v1.2.1