Crash reports
This article reviews the process of viewing and downloading crash reports for your apps.
Overview
The Overwolf client automatically uploads crash reports to server when your app crashes. In the event of an interruption of connectivity, or another reason for an unsuccessful upload, the Overwolf client will automatically try to upload the reports every few hours until successful. Crash reports are uploaded as zip files that contains all your app's crash reports. Once the reports are uploaded to the server you can download then for analysis.
App crashes
You can view the number of times your app has crashed in the App crashes dashlet either in the Dashboard or the Performance statistics left hand menus. Both dashlets provide you with a graph for Total crashes and Unique crashes. Total crashes are the number of times an app has crashed over one day. Unique crashes are the number of occurrences of a single crash reason.
The App crashes dashlet on the Performance statistics menu has a filter that allows you to filter based on a time frame (30, 90, or 180 days) as well as a version filter (select a version from the dropdown).
Use the following guidelines to help analyze your amount of crash reports:
- Your users complain about the application suddenly stopping to work.
- Your users complain about intermittent issues that prevent them from using you app.
- You notice a large spike in the graph.
- You feel there is a large amount of crashes relative to the number of users of your app. To calculate the relative number of crashes per DAU (Daily Active Users) divide the DAU by the number of crashes. For example, if you have 10,000 DAU, and only 100 crashes, the percentage of your DAU that may be experiencing crashes is 1% (10000/100).
Contact your Devrel for assistance if you notice a significant spike, or a large amount of application crashes.