satyr 0.43
Loading...
Searching...
No Matches
sr_gdb_thread Struct Reference

A thread of execution of a GDB-produced stack trace. More...

#include <thread.h>

Data Fields

enum sr_report_type type
uint32_t number
struct sr_gdb_frameframes
struct sr_gdb_threadnext
uint32_t tid

Detailed Description

A thread of execution of a GDB-produced stack trace.

Represents a thread containing frames.

Definition at line 46 of file gdb/thread.h.

Field Documentation

◆ frames

struct sr_gdb_frame* sr_gdb_thread::frames

Thread's frames, starting from the top of the stack.

Definition at line 55 of file gdb/thread.h.

◆ next

struct sr_gdb_thread* sr_gdb_thread::next

A sibling thread, or NULL if this is the last thread in a stacktrace.

Definition at line 61 of file gdb/thread.h.

◆ number

uint32_t sr_gdb_thread::number

Definition at line 50 of file gdb/thread.h.

◆ tid

uint32_t sr_gdb_thread::tid

TID of thread that triggered core dump, as seen in the PID namespace in which the thread resides.

Definition at line 67 of file gdb/thread.h.

◆ type

enum sr_report_type sr_gdb_thread::type

Definition at line 48 of file gdb/thread.h.


The documentation for this struct was generated from the following file: