This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug runtime/17986] unprivileged_myproc.exp and unprivileged_probes.exp regressed on el6 (systemtap-2.5-5.el6 versus release-2.6-274-gbabad5b31b70)
- From: "dsmith at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sourceware dot org
- Date: Mon, 16 Feb 2015 20:04:44 +0000
- Subject: [Bug runtime/17986] unprivileged_myproc.exp and unprivileged_probes.exp regressed on el6 (systemtap-2.5-5.el6 versus release-2.6-274-gbabad5b31b70)
- Auto-submitted: auto-generated
- References: <bug-17986-6586 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=17986
David Smith <dsmith at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dsmith at redhat dot com
--- Comment #1 from David Smith <dsmith at redhat dot com> ---
>From looking at the log file, I see the following:
====
FAIL: unprivileged probes: --unprivileged
process.library(string).statement(string).nearest
FAIL: unprivileged probes: --unprivileged process.statement(string).nearest
FAIL: unprivileged probes: --privilege=stapusr process(number).function(number)
with alias
FAIL: unprivileged probes: --unprivileged process(number).function(number).call
FAIL: unprivileged probes: --privilege=stapusr
process(number).function(number).exported with alias
FAIL: unprivileged probes: --unprivileged
process(number).function(number).return
FAIL: unprivileged probes: --privilege=stapusr process(number).function(string)
with alias
FAIL: unprivileged probes: --unprivileged process(number).function(string).call
FAIL: unprivileged probes: --privilege=stapusr
process(number).function(string).callee(string) with alias
FAIL: unprivileged probes: --unprivileged
process(number).function(string).callees
FAIL: unprivileged probes: --privilege=stapusr
process(number).function(string).callees(number) with alias
FAIL: unprivileged probes: --unprivileged
process(number).function(string).exported
FAIL: unprivileged probes: --privilege=stapusr
process(number).function(string).inline with alias
FAIL: unprivileged probes: --unprivileged
process(number).function(string).label(string)
FAIL: unprivileged probes: --privilege=stapusr
process(number).function(string).return with alias
FAIL: unprivileged probes: --unprivileged process(number).mark(string)
FAIL: unprivileged probes: --privilege=stapusr process(number).plt with alias
FAIL: unprivileged probes: --unprivileged process(number).plt.return
FAIL: unprivileged probes: --privilege=stapusr process(number).plt(string) with
alias
FAIL: unprivileged probes: --unprivileged process(number).plt(string).return
FAIL: unprivileged probes: --privilege=stapusr
process(number).provider(string).mark(string) with alias
FAIL: unprivileged probes: --unprivileged process(number).statement(number)
FAIL: unprivileged probes: --privilege=stapusr
process(number).statement(number).nearest with alias
FAIL: unprivileged probes: --unprivileged process(number).statement(string)
FAIL: unprivileged probes: --privilege=stapusr
process(number).statement(string).nearest with alias
FAIL: unprivileged probes: --privilege=stapusr
process(string).library(string).statement(string).nearest with alias
FAIL: unprivileged probes: --privilege=stapusr
process(string).statement(string).nearest with alias
FAIL: unprivileged probes: --privilege=stapsys
process.library(string).statement(string).nearest
FAIL: unprivileged probes: --privilege=stapsys
process.statement(string).nearest
FAIL: unprivileged probes: --privilege=stapsys process(number).function(number)
with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(number).call
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(number).exported with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(number).return
FAIL: unprivileged probes: --privilege=stapsys process(number).function(string)
with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).call
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).callee(string) with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).callees
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).callees(number) with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).exported
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).inline with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).label(string)
FAIL: unprivileged probes: --privilege=stapsys
process(number).function(string).return with alias
FAIL: unprivileged probes: --privilege=stapsys process(number).mark(string)
FAIL: unprivileged probes: --privilege=stapsys process(number).plt with alias
FAIL: unprivileged probes: --privilege=stapsys process(number).plt.return
FAIL: unprivileged probes: --privilege=stapsys process(number).plt(string) with
alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).plt(string).return
FAIL: unprivileged probes: --privilege=stapsys
process(number).provider(string).mark(string) with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).statement(number)
FAIL: unprivileged probes: --privilege=stapsys
process(number).statement(number).nearest with alias
FAIL: unprivileged probes: --privilege=stapsys
process(number).statement(string)
FAIL: unprivileged probes: --privilege=stapsys
process(number).statement(string).nearest with alias
FAIL: unprivileged probes: --privilege=stapsys
process(string).library(string).statement(string).nearest with alias
FAIL: unprivileged probes: --privilege=stapsys
process(string).statement(string).nearest with alias
FAIL: unprivileged myproc: --privilege=stapusr
process.library(string).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapusr
process.statement(string).nearest
FAIL: unprivileged myproc: --unprivileged
process(number).function(string).callee(string)
FAIL: unprivileged myproc: --unprivileged
process(number).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapusr
process(string).library(string).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapusr
process(string).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapsys
process.library(string).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapsys
process.statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapsys
process(number).function(string).callee(string)
FAIL: unprivileged myproc: --privilege=stapsys
process(number).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapsys
process(string).library(string).statement(string).nearest
FAIL: unprivileged myproc: --privilege=stapsys
process(string).statement(string).nearest
====
That's 66 failures. Here's how they break down:
1) 22 failures related to '.nearest' probes. Here's an example of one of those:
====
eval exec stap -p2 --unprivileged -e {probe
process.library("libfoo.so").statement("libfoofunc@libfoo.c:*").nearest {
println ("Hello"); exit (); }} -c ./foo
semantic error: while resolving probe point: identifier 'process' at
<input>:1:7
source: probe
process.library("libfoo.so").statement("libfoofunc@libfoo.c:*").nearest {
println ("Hello"); exit (); }
^
semantic error: .nearest is only valid with absolute or relative line numbers
Pass 2: analysis failed. [man error::pass2]
====
Jonathan, should a .nearest probe to a wildcarded line number work?
--
You are receiving this mail because:
You are the assignee for the bug.