Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FGenericCrashContext
Description
Set whether or not the out-of-process crash reporter is running. A non-zero process id means that crash artifacts like the call stack and then minidump are built in a separated background process. The reporting itself, i.e. packaging and sending the crash artifacts is always done out of process.
CrashReportClient (CrashReportClientEditor for the Editor) can be configured to wait for crash, capture the crashed process callstack, write the minidump, collect all crash artifacts and send them (out-of-process reporting) or just collect and send them (in-process reporting because the crashing process creates all crash artifacts itself).
| Name | SetOutOfProcessCrashReporterPid |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformCrashContext.h |
| Include Path | #include "GenericPlatform/GenericPlatformCrashContext.h" |
static void SetOutOfProcessCrashReporterPid
(
uint32 ProcessId
)