Resmoke sets the "take core dump" flag for the hang analyzer when `ASAN_OPTIONS` is not set to avoid taking core dumps on asan because of shadow memory.
However, we share our sanatizer options between asan, aubsan, and ubsan so this is always set for our ubsan variants currently https://github.com/mongodb/mongo/blob/6888a1472e002d9e1fe741a670261b28e45b2ab7/etc/evergreen.yml#L2084
We also check for `ASAN_OPTIONS` here https://github.com/mongodb/mongo/blob/2a0652d07064e8078d089f9e3924e2f4a0feb158/buildscripts/resmokelib/testing/hooks/cleanup.py#L23-L24 which restarts the test fixture more often which isn't needed on UBSan because we don't be doing leak detection without ASan
Original slack thread: https://mongodb.slack.com/archives/C0V79S1PY/p1692207555012019
- is caused by
-
SERVER-72356 llvm symbolizer broke with v4
- Closed
- related to
-
SERVER-81123 Hang analyzer is attempting to generate core dumps for TSan build variant
- Closed