We should never handle corrupted state exceptions in .NET Core. Corrupted state exception should always fail fast. Some of the code to handle corrupted state exceptions seems to be reachable after the NS2.0 work. We should make sure to not ship it.