This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
strace.open does probe does not fire
- From: Wolfram Gettert <Wolfram dot Gettert at mixed-mode dot de>
- To: "systemtap at sourceware dot org" <systemtap at sourceware dot org>
- Date: Mon, 24 Jun 2019 11:43:32 +0000
- Subject: strace.open does probe does not fire
Hi,
I am executing the following script:
----
probe begin
{
printf("Start probing syscall.open\n")
}
probe syscall.open
{
printf ("%s(%d) open(%s)\n", execname(), pid(), argstr)
}
probe timer.s(10)
{
exit ()
}
probe end
{
printf("Stop probing syscall.open\n")
}
----
I get the "Start probing syscall.open" and the "Stop probing syscall.open" message. I am executing "cat /dev/null" calls in a shell to be sure there is an open call. But the syscall.open probe does not fire.
I am using Ubuntu 18.04.2 LTS with Systemtap translator/driver (version 4.0/0.170, non-git sources).
I know that this script already worked for me on older versions. Is there anything what has changed?
Does anyone has an idea why it should not work?
Wolfram