getStackTrace overloads
Synopses
Declared in <folly/debugging/symbolizer/StackTrace.h>
Capture the current stack trace into fa.
template<size_t N>
bool
getStackTrace(FrameArray<N>& fa);
Get the current stack trace into addresses, which has room for at least maxAddresses frames.
ssize_t
getStackTrace(
uintptr_t* addresses,
size_t maxAddresses);
Return Value
-
true on success, false on failure.
-
The number of frames written, or ‐1 on failure.
Parameters
Name |
Description |
fa |
The frame array to fill. |
addresses |
Output buffer for the captured frame addresses. |
maxAddresses |
Capacity of the addresses buffer, in frames. |
Created with MrDocs