I did this
Disabled verbose strings in the tsan CI job:
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -277,7 +278,7 @@ jobs:
CFLAGS: -fsanitize=thread -g
LDFLAGS: -fsanitize=thread
CC: clang
- generate: -DOPENSSL_ROOT_DIR=/home/runner/openssl -DENABLE_DEBUG=ON -DENABLE_CURLDEBUG=OFF
+ generate: -DOPENSSL_ROOT_DIR=/home/runner/openssl -DENABLE_DEBUG=ON -DENABLE_CURLDEBUG=OFF -DCURL_DISABLE_VERBOSE_STRINGS=ON
- name: 'memory-sanitizer'
install_packages: clang
These errors happened:
tsan-report-t3207.log
Ref: https://github.com/curl/curl/actions/runs/18178272234/job/51748891918?pr=18797
Ref: #18797 (comment)
Ref: #18804 (comment)
I expected the following
The job to pass tests.
curl/libcurl version
latest master
operating system
Linux (possibly agnostic)