![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Unix/UnixPlatformStackWalk.h"#include "CoreGlobals.h"#include "Misc/Paths.h"#include "Misc/Parse.h"#include "Misc/ScopeLock.h"#include "Misc/CommandLine.h"#include "Unix/UnixPlatformCrashContext.h"#include "Unix/UnixPlatformRealTimeSignals.h"#include "HAL/ExceptionHandling.h"#include "HAL/PlatformProcess.h"#include "HAL/PlatformTime.h"#include "AutoRTFM.h"#include <link.h>#include <signal.h>#include "HAL/IConsoleManager.h"#include <sys/mman.h>Functions | |
| void CORE_API | UnixPlatformStackWalk_UnloadPreloadedModuleSymbol () |
| void CORE_API | UnixPlatformStackWalk_PreloadModuleSymbolFile () |
| void | ReportAssert (const TCHAR *ErrorMessage, void *ProgramCounter) |
| void | ReportGPUCrash (const TCHAR *ErrorMessage, void *ProgramCounter) |
| void | ReportEnsure (const TCHAR *ErrorMessage, void *ProgramCounter) |
| void | ReportStall (const TCHAR *Message, uint32 ThreadId) |
| void | ReportHang (const TCHAR *ErrorMessage, const uint64 *StackFrames, int32 NumStackFrames, uint32 HungThreadId) |
Variables | |
| bool CORE_API | GFullCrashCallstack |
| bool CORE_API | GTimeEnsures |
| thread_local const TCHAR * | GCrashErrorMessage = nullptr |
| thread_local void * | GCrashErrorProgramCounter = nullptr |
| thread_local ECrashContextType | GCrashErrorType = ECrashContextType::Crash |
| void ReportHang | ( | const TCHAR * | ErrorMessage, |
| const uint64 * | StackFrames, | ||
| int32 | NumStackFrames, | ||
| uint32 | HungThreadId | ||
| ) |
| thread_local const TCHAR* GCrashErrorMessage = nullptr |
Message for the assert triggered on this thread
| thread_local void* GCrashErrorProgramCounter = nullptr |
| thread_local ECrashContextType GCrashErrorType = ECrashContextType::Crash |