Open zmodem opened 5 months ago
@yln I think you added the test in 5ef4b190d9910fa6bfbd7406ea6629b53e4e8d79 Do you have any idea what might be happening?
Hi @zmodem, I just ran this test locally on the latest macOS 14 and it seems to work for all the different sanitizers, including LSan.
Unfortunately, we don't have much information to go on:
env MallocStackLogging=lite LSAN_OPTIONS=suppressions=lsan.supp [...]/lsan-x86_64-Darwin/Darwin/Output/malloc_zone.cpp.tmp
LeakSanitizer: bad pointer 0x7ff91c394221
LeakSanitizer: CHECK failed: sanitizer_allocator_secondary.h:177 "((IsAligned(reinterpret_cast<uptr>(p), page_size_))) != (0)" (0x0, 0x0) (tid=2014389)
Can you get a debugging session on the system where it fails?
The test started failing in our build environment after it moved from macOS 13.5.2 to 14.4.1:
We didn't see any relevant LLVM changes around the time when the failure started, so it seems related to the OS version.
(See also https://crbug.com/332589870)