Open andrewkcorcoran opened 1 year ago
Can you provide a repro? Simply adding std::exit
to test/integration/Logging.cpp doesn't trigger it:
binlog::consume(std::cout);
std::exit(0);
return 0;
I think the above is all we will have to go on. The issue was 100% reproducible for one particular build / test but I couldn't reproduce with a minimal example either and unfortunately I no longer have access to that setup anymore. It's certainly possible this was a bug in our code but the error trace above does point pretty strongly towards binlog.
Getting the below ASAN error on e94cccc when calling std::exit