![]() In Unreal Editor, open Project Settings and navigate to Project > Packaging.Įnable the Include Crash Reporter setting.Īlternatively, you can add IncludeCrashReporter=True to your project's Config/DefaultGame.ini file.ĭefaultEngine.ini (Programs/CrashReportClient) If the Crash Reporter is not in unattended mode, it displays a window with the crash data and prompts users to send or opt out of sending the report.īy default, the Crash Reporter Client is not included with packaged games. When either the editor or the packaged application crashes, the engine generates a crash report, then launches the Crash Reporter Client if available. The Crash Reporter Client is a separate program that is used with both editor builds and optionally packaged with runtime builds on users' machines. The sections below detail each of these components and how to set them up for your own organization. The Crash Report Client sends crash dump info to your endpoint.Ī server with applications and components that manage, filter, and store crash reports. The crash report infrastructure for UE consists of the following components:Ī Crash Report Client on the user's machine, distributed with builds of the editor or your game. Each of these starts the Crash Reporter client with a message above the callstack giving details about the type of crash encountered. The following are the most common causes of crash reports that you will encounter. The following is an example of a crash report as viewed in the Crash Report Client:Ĭrash reports from the editor are stored on your local machine in your project's Saved/Crashes folder.Īlternatively, you can find crash reports on a user's local machine in C:\Users\AppData\Local\Saved\Crashes. This can be device runtime logs or project editor logs.Īdditional context provided by the game using key/value pairs.Īny additional comments provided by the user through the crash report client. The log output at the moment of the crash. System information for the machine and application context information such as build configuration. Information about the error, such as the type (crash, assert, ensure, etc.), or the callstacks of the crashing thread and all other threads. Recommendations for crash report services you can use to receive crash reports on a remote server.Ī unique random crash identifier, called crash guid. How to modify and configure the crash reporter client for your own packaged applications. Information on where to find crash reports on your local machine.Ĭonfig variable reference and project settings for crash reporting. You can customize the Crash Report Client packaged with your game to send crash report data to your own server to help with debugging your games.Īn overview of crash reports and their contents. The Crash Report Client is an application that prompts users to provide optional comments and submit the crash report to Epic Games. When your game crashes, Unreal Engine creates a crash report, which it can send to the Crash Report Client. Package the Crash Reporter Client With Your Game Common Causes of Crashes in Unreal Engine
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |