Hello,
Sorry for again asking about this, but I still can’t wrap my head around how to debug an app crash.
I have built and plugged a new C# plugin in my dev environment, and my app now crashes pretty often. So I’m pretty sure the crash is caused by this new plugin.
However, when the app crashes, I have zero logs that indicate that anything went wrong (apart from the “app crashed” messages in both ServerTrace and Trace logs). I would expect to see an exception of some sort, an error, or something, but I couldn’t find anything.
So I have several questions:
- What happens exactly when an app crashes? Is it Overwolf itself that decides that the app needs to be crashed because some metrics cross a threshold, or because it deems the app to be in an incorrect state? Or does the app process crash “on its own”, and Overwolf just sees the crash without having any role in it?
- Do I have a way to get some info about what caused the crash (I do have the
onUncaughtException
handler listening)?