std::exception_ptrが使えないケースに対処