This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug tapsets/5555] New: signal-all-probes.stp and proc_snoop.stp fail on ia64
- From: "mhiramat at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 8 Jan 2008 21:51:38 -0000
- Subject: [Bug tapsets/5555] New: signal-all-probes.stp and proc_snoop.stp fail on ia64
- Reply-to: sourceware-bugzilla at sourceware dot org
Both of signal-all-probes.stp and proc_snoop.stp cause semantic errors
due to failure of retrieving local variables on ia64.
I found handle_signal() which is the probed function
was automatically inlined.
$ grep handle_signal /proc/kallsyms || echo "not found"
not found
$
=============
starting /home/mhiramat/work/src/testsuite/buildok/signal-all-probes.stp
spawn1 stap -p4 /home/mhiramat/work/src/testsuite/buildok/signal-all-probes.stp
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
392:13
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
392:13
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
393:16
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
393:16
Pass 2: analysis failed. Try again with more '-v' (verbose) options.
Pass 2: analysis failed. Try again with more '-v' (verbose) options.
wait results: 4014 exp17 0 1
FAIL: buildok/signal-all-probes.stp
=============
FAIL: proc_snoop.stp
semantic error: failed to retrieve location attribute for local 'sig' (dieoffset
: 0xdf1f7): identifier '$sig' at /usr/local/share/systemtap/tapset/signal.stp:39
0:11
semantic error: failed to retrieve location attribute for local 'sig' (dieoffset
: 0xdf1f7): identifier '$sig' at /usr/local/share/systemtap/tapset/signal.stp:39
1:29
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
392:13
semantic error: failed to retrieve location attribute for local 'info' (dieoffse
t: 0xdf1ed): identifier '$info' at /usr/local/share/systemtap/tapset/signal.stp:
393:16
Pass 2: analysis failed. Try again with more '-v' (verbose) options.
=============
--
Summary: signal-all-probes.stp and proc_snoop.stp fail on ia64
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: tapsets
AssignedTo: systemtap at sources dot redhat dot com
ReportedBy: mhiramat at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=5555
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.