https://bugs.winehq.org/show_bug.cgi?id=32316
--- Comment #28 from Bruni earns.61@gmail.com ---
Yes, hence `catch (Exception ex)` won't ignore RuntimeException and will handle it like it's a normal-execution-flow (of course, this isn't the case).
My bad.
e.InnerException.GetType will only match pure Exception class, you're right here.