Releases: peadar/pstack
v2.17.4
v2.17
v2.16.2
What's Changed
- Fix python version detection in filename by @markl-arista in #40
- Don't assume eh_frame sections are SHT_PROGBITS - they can be SHT_X86_64_UNWIND, too. Stop assuming anything about section types, because despite intentions, the names are more reliable. This fixes problems unwinding through libraries with such .eh_frame sections.
New Contributors
- @markl-arista made their first contribution in #40
Full Changelog: v2.16.1...v2.16.2
v2.16.1
This release fixes a long-standing bug in the process attach mechanism.
Previously, attaching to a task with pending signals could leave that task suspended after pstack detached from the process.
Full Changelog: v2.16...v2.16.1
v2.16
Minor bugfixes -
Fix an unwind problems when DW_CFA_restore is issued when there's no default disposition for the restored register in the CIE.
Fix unchecked error when tracing a live process if that process dies, and reading from its memory fails
Remove a lot of the crud that pretended to support the pre-nptl threads model.
Minor formatting changes.
Full Changelog: v2.15...v2.16
v2.15
This releases fixes some minor bugs, but mostly changes how we deal with registers from target processes. This allows much better tracking of the floating point registers, and speeds up the register manipulations carried out during stack unwinding operations
Full Changelog: v2.14...v2.15
v2.14.3
Fix use-after-free for deep stack traces.
Full Changelog: v2.14.2...v2.14.3
v2.14.2
Full Changelog: v2.14.1...v2.14.2
Fix issue unwinding from a PLT Entry on ARM