backtrace-ptrace 1.31.1

This release includes a bug fix to the signal.number attribute and adds support for several new attributes. Read more to learn about the attributes.

Features

The following default attributes have been added.

  • signal.pid: This represents the sending PID value of the inner-most siginfo structure associated with a fault.
  • signal.uid: This represents the sending UID value of the inner-most siginfo structure associated with a fault.
  • signal.source: This is currently set to external if the sending PID does not match the PID of the process, and internal otherwise.
  • signal: This represents a human-readable version of signal.number.

Bug Fixes

signal.number had an off-by-one in certain cases on Linux targets. This has been fixed.