--- /dev/null
+# Line "hash_secret_salt = generate_hash_secret_salt(parser);"
+# is mis-reported as use-of-uninitialized-value because
+# its call to writeRandomBytes_getrandom uses syscall
+# SYS_getrandom and MemorySanitizer does not seem to understand that
+# as writing bytes to that memory (which it does).
+fun:startParsing
;;
memory)
# http://clang.llvm.org/docs/MemorySanitizer.html
- BASE_FLAGS+=" -fsanitize=memory -fno-omit-frame-pointer -g -O2"
+ BASE_FLAGS+=" -fsanitize=memory -fno-omit-frame-pointer -g -O2 -fsanitize-memory-track-origins -fsanitize-blacklist=memory-sanitizer-blacklist.txt"
;;
ncc)
# http://students.ceid.upatras.gr/~sxanth/ncc/