This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: usertap kernel read faults - can I ignore them somehow?
- From: fche at redhat dot com (Frank Ch. Eigler)
- To: Matthew Ward <matthew dot ward at fubra dot com>
- Cc: systemtap at sources dot redhat dot com
- Date: Tue, 29 Nov 2011 09:38:00 -0500
- Subject: Re: usertap kernel read faults - can I ignore them somehow?
- References: <jb2pmt$is5$1@dough.gmane.org>
Hi, Matthew -
> I'm having an issue with our usertap tapset
> (https://github.com/fubralimited/usertap) [...]
> ERROR: kernel read fault at 0x0000000100000264 (addr) near identifier
> '@cast' at /usr/share/systemtap/tapset/ip.stp:45:11
You can do several things.
First, you can run "stap --skip-badvars ...", which turns all erroneous
$var accesses into 0. Second, you can (sometimes) wrap expressions with
try { var = $var } catch { }
to absorb the error. But see <http://sourceware.org/PR13306>.
- FChE