[Bug translator/29676] New: wildcard function/symbol expansion inconsistent in debuginfo vs nondebuginfo cases
fche at redhat dot com
sourceware-bugzilla@sourceware.org
Wed Oct 12 18:12:07 GMT 2022
https://sourceware.org/bugzilla/show_bug.cgi?id=29676
Bug ID: 29676
Summary: wildcard function/symbol expansion inconsistent in
debuginfo vs nondebuginfo cases
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: translator
Assignee: systemtap at sourceware dot org
Reporter: fche at redhat dot com
Target Milestone: ---
Binaries sometimes contain symbol tables or minidebuginfo that systemtap can
resolve process probes within:
stap -L 'process("/lib64/libc.so.6").function("__memset*")'
which match a bunch of assembler ifunc alternative functions by symbol name.
Unfortunately, if dwarf for this package is also available, then stap will
apparently only process the dwarf symbols, and not the minidebuginfo stuff,
so the same wildcard will produce an apprx. empty match list.
We should use the union of the two data sources if possible.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Systemtap
mailing list