[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.