Bug 14703 - Add runtime/dyninst support for symbols & backtracing
Summary: Add runtime/dyninst support for symbols & backtracing
Status: NEW
Alias: None
Product: systemtap
Classification: Unclassified
Component: dyninst (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Unassigned
URL:
Keywords:
: 15586 (view as bug list)
Depends on:
Blocks: 15586
  Show dependency treegraph
 
Reported: 2012-10-11 19:02 UTC by Josh Stone
Modified: 2020-06-16 21:12 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Stone 2012-10-11 19:02:48 UTC
The dyninst runtime currently lacks any symbol resolution or backtrace functions.

I'm not sure how much this is possible, with all the rewriting that dyninst does to the process.  I'm not aware of any mutatee-side APIs to help out here.  But for the first level uaddr(), at least, the pt_regs are currently passing the original PC location.  We might also be able to inspect live unwind info, especially if Dyninst's fix for PR14702 updates the appropriate sections.
Comment 1 Stan Cox 2020-06-16 21:12:32 UTC
*** Bug 15586 has been marked as a duplicate of this bug. ***