DTrace panic while probing syscall::open (and possibly many others)

Thomas Backman serenity at exscape.org
Fri May 22 08:01:01 UTC 2009


On May 22, 2009, at 09:31 AM, Thomas Backman wrote:
>
> ...
> dtrace: error on enabled probe ID 1 (ID 38977: syscall::open:entry):  
> invalid address (0xffffff803e9afae0) in action #1 at DIF offset 28
> dtrace: error on enabled probe ID 1 (ID 38977: syscall::open:entry):  
> invalid address (0xffffff803e9afae0) in action #1 at DIF offset 28
> dtrace: error on enabled probe ID 1 (ID 38977: syscall::open:entry):  
> invalid address (0xffffff803e9afae0) in action #1 at DIF offset 28
>

Actually, I still get these. Bummer.

[root at chaos /usr/local/sbin]# execsnoop
   UID    PID   PPID ARGS
     0   1931   1924 /bin/sh
     0   1931   1924 /bin/sh
     0   1932   1931 /bin/mkdir
     0   1932   1931 /bin/mkdir
dtrace: error on enabled probe ID 2 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803e8cfae0) in  
action #8
dtrace: error on enabled probe ID 3 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803e8cfae0) in  
action #8
     0   1944   1933 mktemp
     0   1944   1933 mktemp
dtrace: error on enabled probe ID 2 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803ea58ae0) in  
action #8
dtrace: error on enabled probe ID 3 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803ea58ae0) in  
action #8
dtrace: error on enabled probe ID 2 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803ea9eae0) in  
action #8
dtrace: error on enabled probe ID 3 (ID 39086:  
syscall::execve:return): invalid address (0xffffff803ea9eae0) in  
action #8
     0   1948   1947 /bin/sh
     0   1948   1947 /bin/sh
     0   1949   1948 vnstat
     0   1949   1948 vnstat
     0   1950   1933 /bin/rm
     0   1950   1933 /bin/rm
     0   1951   1907 /bin/sh
     0   1951   1907 /bin/sh
     0   1952   1951 make
     0   1952   1951 make

(No idea why everything is printed twice either.)
Also, the DTrace variable "walltimestamp" seems to return "1970 Jan  1  
01:00:00" (I'm in GMT+2 right now, btw) every time.

Regards,
Thomas


More information about the freebsd-current mailing list