It seems pretty well established around here that:1. Doing anything after a process has entered an unknown state is dangerous, and the more activity, the more danger (Note also, the transition to an unknown state actually occurs *before* any assert which is intended to detect it.)[...]
Reminds me of google breakpad: https://chromium.googlesource.com/breakpad/breakpad/+/master/docs/