UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AndroidPlatformStackWalk.cpp File Reference
#include "Android/AndroidPlatformStackWalk.h"
#include "HAL/PlatformMemory.h"
#include "Misc/CString.h"
#include <unwind.h>
#include <dlfcn.h>
#include <cxxabi.h>
#include <stdio.h>
#include <signal.h>
#include <setjmp.h>
#include <pthread.h>
#include <android/log.h>
#include "Android/AndroidSignals.h"
#include "Misc/OutputDevice.h"
#include "Logging/LogMacros.h"
#include "HAL/IConsoleManager.h"
#include "HAL/PlatformProcess.h"
#include "Misc/ScopeExit.h"

Namespaces

namespace  AndroidStackWalkHelpers
 

Macros

#define HAS_LIBUNWIND   PLATFORM_ANDROID_ARM64
 

Functions

int32 unwind_backtrace_signal (void *sigcontext, uint64 *Backtrace, int32 MaxDepth)
 

Variables

uint64AndroidStackWalkHelpers::BackTrace
 
uint32 AndroidStackWalkHelpers::MaxDepth
 
float GThreadCallStackMaxWait = 5.0f
 

Macro Definition Documentation

◆ HAS_LIBUNWIND

#define HAS_LIBUNWIND   PLATFORM_ANDROID_ARM64

Function Documentation

◆ unwind_backtrace_signal()

int32 unwind_backtrace_signal ( void sigcontext,
uint64 Backtrace,
int32  MaxDepth 
)
extern

Variable Documentation

◆ GThreadCallStackMaxWait

float GThreadCallStackMaxWait = 5.0f