llvm-project
d5fe6332 - [nfc][clang-offload-bundler] Don't leak on exit(1) (#119178)

Commit
332 days ago
[nfc][clang-offload-bundler] Don't leak on exit(1) (#119178) `exit(1)` does not calls C++ destructors, however, it calls `at_exit()` handlers, including lsan. Usually lsan can see pointers of local allocations on the stack or in registers, but those can be discarded by `noreturn` `exit` call. Fixes leak triggered by f7685af4a5bd188e6d548967d818d8569f10a70d.
Author
Parents
Loading