I recently had to revert a change from develop, when the patch test for the WT drop failed the UBSAN testing in MongoDB. Possibly we could have caught this earlier if we also did UBSAN testing in WT.
We can upgrade our ASAN to test undefined behaviour as well or add a new variant.
This ticket should first check if we already test UBSAN or not. If not, either upgrade ASAN test job to test UBSAN as well, or create a new job.
- is related to
-
WT-7715 Fix uninitialized bool in txn_ckpt.c
- Closed
-
WT-7727 Fix null pointer passed to memcpy() during 'format' test.
- Closed
-
WT-7741 Fix misaligned address in crc32-x86.c
- Closed
-
WT-7742 Fix misaligned address in wt3184_dup_index_collator/main.c
- Closed
-
WT-7743 Fix integer overflow within wt2999_join_extractor csuite test
- Closed
-
WT-7744 Fix null pointer within wt3338_partial_update csuite
- Closed
-
WT-7725 Add missing brackets around parameter in macro definition
- Closed
- related to
-
WT-7738 Fix thread-safety issue in random_generator
- Closed