-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TSan/MSan builds failures #64086
Comments
And there are also SIGSEGV during installation of TSan/MSan builds from time to time:
But I cannot reproduce the issue:
|
We could try |
Rebuild for clang 18.1.3, that contains a workaround [1] for sanitizers issue [2]: $ git tag --contains c2a57034eff048cd36c563c8e0051db3a70991b3 | tail -1 llvmorg-18.1.3 [1]: llvm/llvm-project@c2a5703 [2]: ClickHouse#64086 Since right now version is not enough: $ docker run --rm -it clickhouse/test-util llvm-nm-18 --version llvm-nm, compatible with GNU nm Ubuntu LLVM version 18.1.2 Optimized build. But I don't see any fix for TSan, only MSan, but let's try. Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
I've tried #64090 since I saw that in google/sanitizers#856 there were issues reported for the |
And it will be hard to built protoc without sanitizers - ClickHouse/contrib/google-protobuf-cmake/CMakeLists.txt Lines 341 to 349 in 3878155
|
So MSan has some strange issues with
|
This is likely due to docker forbids this via seccomp |
BTW initial issue is likely due to ubuntu decided to adjust |
TSan
MSan
It looks like ASLR related, though not sure it pops up only now, maybe there was some changes on CI?
CI: https://s3.amazonaws.com/clickhouse-test-reports/64058/5ad98e88a254c6c9bc67af52b43702356d6c3950/clickhouse_build_check/report.html
Play: https://play.clickhouse.com/play?user=play#U0VMRUNUIGNoZWNrX3N0YXJ0X3RpbWUsIGNoZWNrX3N0YXR1cywgcmVwb3J0X3VybApGUk9NIGNoZWNrcwpXSEVSRSByZXBvcnRfdXJsIExJS0UgJyVjbGlja2hvdXNlX2J1aWxkX2NoZWNrJScKICAgIEFORCBjaGVja19zdGFydF90aW1lID49IG5vdygpIC0gSU5URVJWQUwgMyBEQVkKICAgIGFuZCBwdWxsX3JlcXVlc3RfbnVtYmVyID0gMAogICAgQU5EIGNoZWNrX3N0YXR1cyBub3QgaW4gKCdzdWNjZXNzJywgJ3BlbmRpbmcnKQpPUkRFUiBCWSBjaGVja19zdGFydF90aW1l
The text was updated successfully, but these errors were encountered: