Joseph Balenzano
2005-Oct-26 05:53 UTC
[dtrace-discuss] Error message with fbt::copen:entry probe
All, The attached script is causing the following error message ... bash-3.00# ./zmon_bug.d dtrace: error on enabled probe ID 2 (ID 4394: fbt:genunix:copen:entry): invalid address (0xfd91747f) in predicate at DIF offset 120 dtrace: error on enabled probe ID 2 (ID 4394: fbt:genunix:copen:entry): invalid address (0xfef81a3f) in predicate at DIF offset 120 Any ideas? thxs Joe -- ----------------------------------------------------------------------- ______ Joseph Balenzano /_____/\ Market Development Engineering /____ \\ \ Sun Microsystems Inc. /_____\ \\ / 2 Stamford Plaza, 12th Floor /_____/ \/ / / 281 Tresser Blvd /_____/ / \//\ Stamford, CT 06901 \_____\//\ / / \_____/ / /\ / joseph.balenzano at Sun.COM \_____/ \\ \ Phone/Fax: (203) 653-4186 \_____\ \\ \_____\/ ---------------------------------------------------------------------- -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: zmon_bug.d URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20051026/03e7b31d/attachment.ksh>
Adam Leventhal
2005-Oct-26 06:07 UTC
[dtrace-discuss] Error message with fbt::copen:entry probe
Hi Joe, Thanks for the question. Take a look at this thread: http://www.opensolaris.org/jive/thread.jspa?messageID=10250 Adam On Wed, Oct 26, 2005 at 01:53:49AM -0400, Joseph Balenzano wrote:> All, > The attached script is causing the following error message ... > > bash-3.00# ./zmon_bug.d > dtrace: error on enabled probe ID 2 (ID 4394: fbt:genunix:copen:entry): > invalid address (0xfd91747f) in predicate at DIF offset 120 > dtrace: error on enabled probe ID 2 (ID 4394: fbt:genunix:copen:entry): > invalid address (0xfef81a3f) in predicate at DIF offset 120 > > Any ideas? > thxs > Joe > > > -- > ----------------------------------------------------------------------- > ______ Joseph Balenzano > /_____/\ Market Development Engineering > /____ \\ \ Sun Microsystems Inc. > /_____\ \\ / 2 Stamford Plaza, 12th Floor > /_____/ \/ / / 281 Tresser Blvd > /_____/ / \//\ Stamford, CT 06901 > \_____\//\ / / > \_____/ / /\ / joseph.balenzano at Sun.COM > \_____/ \\ \ Phone/Fax: (203) 653-4186 > \_____\ \\ > \_____\/ > ----------------------------------------------------------------------> #!/usr/sbin/dtrace -Cs > #pragma D option quiet > BEGIN > { > > dev["/dev/1394"]=1; > dev["/dev/allkmem"]=1; > dev["/dev/audio"]=1; > dev["/dev/audioctl"]=1; > dev["/dev/bge"]=1; > dev["/dev/bge0"]=1; > dev["/dev/bl"]=1; > dev["/dev/ce"]=1; > dev["/dev/cfg"]=1; > dev["/dev/cua"]=1; > dev["/dev/cua0"]=1; > dev["/dev/cua1"]=1; > dev["/dev/dump"]=1; > dev["/dev/ecpp0"]=1; > dev["/dev/fb"]=1; > dev["/dev/fbs"]=1; > dev["/dev/fssnapctl"]=1; > dev["/dev/ibd"]=1; > dev["/dev/icmp"]=1; > dev["/dev/icmp6"]=1; > dev["/dev/ip"]=1; > dev["/dev/ip6"]=1; > dev["/dev/ipauth"]=1; > dev["/dev/ipf"]=1; > dev["/dev/ipl"]=1; > dev["/dev/iplookup"]=1; > dev["/dev/ipnat"]=1; > dev["/dev/ipscan"]=1; > dev["/dev/ipsecah"]=1; > dev["/dev/ipsecesp"]=1; > dev["/dev/ipstate"]=1; > dev["/dev/ipsync"]=1; > dev["/dev/kbd"]=1; > dev["/dev/kdmouse"]=1; > dev["/dev/keysock"]=1; > dev["/dev/kmdb"]=1; > dev["/dev/kmem"]=1; > dev["/dev/ksyms"]=1; > dev["/dev/llc1"]=1; > dev["/dev/llc2"]=1; > dev["/dev/lockstat"]=1; > dev["/dev/lofictl"]=1; > dev["/dev/lp1"]=1; > dev["/dev/md"]=1; > dev["/dev/mem"]=1; > dev["/dev/mouse"]=1; > dev["/dev/nca"]=1; > dev["/dev/openprom"]=1; > dev["/dev/pfil"]=1; > dev["/dev/pm"]=1; > dev["/dev/poolctl"]=1; > dev["/dev/pps1"]=1; > dev["/dev/printers"]=1; > dev["/dev/ptmajor"]=1; > dev["/dev/ptyp0"]=1; > dev["/dev/ptyp1"]=1; > dev["/dev/ptyp2"]=1; > dev["/dev/ptyp3"]=1; > dev["/dev/ptyp4"]=1; > dev["/dev/ptyp5"]=1; > dev["/dev/ptyp6"]=1; > dev["/dev/ptyp7"]=1; > dev["/dev/ptyp8"]=1; > dev["/dev/ptyp9"]=1; > dev["/dev/ptypa"]=1; > dev["/dev/ptypb"]=1; > dev["/dev/ptypc"]=1; > dev["/dev/ptypd"]=1; > dev["/dev/ptype"]=1; > dev["/dev/ptypf"]=1; > dev["/dev/ptyq0"]=1; > dev["/dev/ptyq1"]=1; > dev["/dev/ptyq2"]=1; > dev["/dev/ptyq3"]=1; > dev["/dev/ptyq4"]=1; > dev["/dev/ptyq5"]=1; > dev["/dev/ptyq6"]=1; > dev["/dev/ptyq7"]=1; > dev["/dev/ptyq8"]=1; > dev["/dev/ptyq9"]=1; > dev["/dev/ptyqa"]=1; > dev["/dev/ptyqb"]=1; > dev["/dev/ptyqc"]=1; > dev["/dev/ptyqd"]=1; > dev["/dev/ptyqe"]=1; > dev["/dev/ptyqf"]=1; > dev["/dev/ptyr0"]=1; > dev["/dev/ptyr1"]=1; > dev["/dev/ptyr2"]=1; > dev["/dev/ptyr3"]=1; > dev["/dev/ptyr4"]=1; > dev["/dev/ptyr5"]=1; > dev["/dev/ptyr6"]=1; > dev["/dev/ptyr7"]=1; > dev["/dev/ptyr8"]=1; > dev["/dev/ptyr9"]=1; > dev["/dev/ptyra"]=1; > dev["/dev/ptyrb"]=1; > dev["/dev/ptyrc"]=1; > dev["/dev/ptyrd"]=1; > dev["/dev/ptyre"]=1; > dev["/dev/ptyrf"]=1; > dev["/dev/ramdiskctl"]=1; > dev["/dev/rawip"]=1; > dev["/dev/rawip6"]=1; > dev["/dev/rsd16a"]=1; > dev["/dev/rsd16b"]=1; > dev["/dev/rsd16c"]=1; > dev["/dev/rsd16d"]=1; > dev["/dev/rsd16e"]=1; > dev["/dev/rsd16f"]=1; > dev["/dev/rsd16g"]=1; > dev["/dev/rsd16h"]=1; > dev["/dev/rsd17i"]=1; > dev["/dev/rsd17j"]=1; > dev["/dev/rsd17k"]=1; > dev["/dev/rsd17l"]=1; > dev["/dev/rsd17m"]=1; > dev["/dev/rsd17n"]=1; > dev["/dev/rsd17o"]=1; > dev["/dev/rsd17p"]=1; > dev["/dev/rsd18q"]=1; > dev["/dev/rsd18r"]=1; > dev["/dev/rsd18s"]=1; > dev["/dev/rsd18t"]=1; > dev["/dev/rsd18u"]=1; > dev["/dev/rsm"]=1; > dev["/dev/rsr0"]=1; > dev["/dev/rsr1"]=1; > dev["/dev/rts"]=1; > dev["/dev/sctp"]=1; > dev["/dev/sctp6"]=1; > dev["/dev/sd16a"]=1; > dev["/dev/sd16b"]=1; > dev["/dev/sd16c"]=1; > dev["/dev/sd16d"]=1; > dev["/dev/sd16e"]=1; > dev["/dev/sd16f"]=1; > dev["/dev/sd16g"]=1; > dev["/dev/sd16h"]=1; > dev["/dev/sd17i"]=1; > dev["/dev/sd17j"]=1; > dev["/dev/sd17k"]=1; > dev["/dev/sd17l"]=1; > dev["/dev/sd17m"]=1; > dev["/dev/sd17n"]=1; > dev["/dev/sd17o"]=1; > dev["]=1;/dev/sd17p"]=1; > dev["/dev/sd18q"]=1; > dev["/dev/sd18r"]=1; > dev["/dev/sd18s"]=1; > dev["/dev/sd18t"]=1; > dev["/dev/sd18u"]=1; > dev["/dev/sound"]=1; > dev["/dev/spdsock"]=1; > dev["/dev/sppp"]=1; > dev["/dev/sppptun"]=1; > dev["/dev/sr0"]=1; > dev["/dev/sr1"]=1; > dev["/dev/text-0"]=1; > dev["/dev/tnfctl"]=1; > dev["/dev/tnfmap"]=1; > dev["/dev/tty00"]=1; > dev["/dev/tty01"]=1; > dev["/dev/ttya"]=1; > dev["/dev/ttyb"]=1; > dev["/dev/ttyd0"]=1; > dev["/dev/ttyd1"]=1; > dev["/dev/ttyp0"]=1; > dev["/dev/ttyp1"]=1; > dev["/dev/ttyp2"]=1; > dev["/dev/ttyp3"]=1; > dev["/dev/ttyp4"]=1; > dev["/dev/ttyp5"]=1; > dev["/dev/ttyp6"]=1; > dev["/dev/ttyp7"]=1; > dev["/dev/ttyp8"]=1; > dev["/dev/ttyp9"]=1; > dev["/dev/ttypa"]=1; > dev["/dev/ttypb"]=1; > dev["/dev/ttypc"]=1; > dev["/dev/ttypd"]=1; > dev["/dev/ttype"]=1; > dev["/dev/ttypf"]=1; > dev["/dev/ttyq0"]=1; > dev["/dev/ttyq1"]=1; > dev["/dev/ttyq2"]=1; > dev["/dev/ttyq3"]=1; > dev["/dev/ttyq4"]=1; > dev["/dev/ttyq5"]=1; > dev["/dev/ttyq6"]=1; > dev["/dev/ttyq7"]=1; > dev["/dev/ttyq8"]=1; > dev["/dev/ttyq9"]=1; > dev["/dev/ttyqa"]=1; > dev["/dev/ttyqb"]=1; > dev["/dev/ttyqc"]=1; > dev["/dev/ttyqd"]=1; > dev["/dev/ttyqe"]=1; > dev["/dev/ttyqf"]=1; > dev["/dev/ttyr0"]=1; > dev["/dev/ttyr1"]=1; > dev["/dev/ttyr2"]=1; > dev["/dev/ttyr3"]=1; > dev["/dev/ttyr4"]=1; > dev["/dev/ttyr5"]=1; > dev["/dev/ttyr6"]=1; > dev["/dev/ttyr7"]=1; > dev["/dev/ttyr8"]=1; > dev["/dev/ttyr9"]=1; > dev["/dev/ttyra"]=1; > dev["/dev/ttyrb"]=1; > dev["/dev/ttyrc"]=1; > dev["/dev/ttyrd"]=1; > dev["/dev/ttyre"]=1; > dev["/dev/ttyrf"]=1; > dev["/dev/usb"]=1; > dev["/dev/vni"]=1; > dev["/dev/volctl"]=1; > dev["/dev/winlock"]=1; > dev["/dev/wscons"]=1; > dev["/dev/xsvc"]=1; > dev["/dev/zcons"]=1; > dev["/dev/1394/hba0"]=1; > dev["/dev/cfg/c1"]=1; > dev["/dev/cfg/c2"]=1; > dev["/dev/cfg/usb0"]=1; > dev["/dev/cfg/usb1"]=1; > dev["/dev/cfg/usb2"]=1; > dev["/dev/cfg/usb3"]=1; > dev["/dev/cfg/usb4"]=1; > dev["/dev/cfg/usb0/1"]=1; > dev["/dev/cfg/usb0/2"]=1; > dev["/dev/cfg/usb0/3"]=1; > dev["/dev/cfg/usb1/1"]=1; > dev["/dev/cfg/usb1/2"]=1; > dev["/dev/cfg/usb1/3"]=1; > dev["/dev/cfg/usb2/1"]=1; > dev["/dev/cfg/usb2/2"]=1; > dev["/dev/cfg/usb2/3"]=1; > dev["/dev/cfg/usb3/1"]=1; > dev["/dev/cfg/usb3/1.1"]=1; > dev["/dev/cfg/usb3/1.2"]=1; > dev["/dev/cfg/usb3/2"]=1; > dev["/dev/cfg/usb4/1"]=1; > dev["/dev/cfg/usb4/2"]=1; > dev["/dev/cfg/usb4/3"]=1; > dev["/dev/cfg/usb4/4"]=1; > dev["/dev/cfg/usb4/5"]=1; > dev["/dev/cua/a"]=1; > dev["/dev/cua/b"]=1; > dev["/dev/dsk/c0t0d0p0"]=1; > dev["/dev/dsk/c0t0d0p1"]=1; > dev["/dev/dsk/c0t0d0p2"]=1; > dev["/dev/dsk/c0t0d0p3"]=1; > dev["/dev/dsk/c0t0d0p4"]=1; > dev["/dev/dsk/c0t0d0s0"]=1; > dev["/dev/dsk/c0t0d0s1"]=1; > dev["/dev/dsk/c0t0d0s10"]=1; > dev["/dev/dsk/c0t0d0s11"]=1; > dev["/dev/dsk/c0t0d0s12"]=1; > dev["/dev/dsk/c0t0d0s13"]=1; > dev["/dev/dsk/c0t0d0s14"]=1; > dev["/dev/dsk/c0t0d0s15"]=1; > dev["/dev/dsk/c0t0d0s2"]=1; > dev["/dev/dsk/c0t0d0s3"]=1; > dev["/dev/dsk/c0t0d0s4"]=1; > dev["/dev/dsk/c0t0d0s5"]=1; > dev["/dev/dsk/c0t0d0s6"]=1; > dev["/dev/dsk/c0t0d0s7"]=1; > dev["/dev/dsk/c0t0d0s8"]=1; > dev["/dev/dsk/c0t0d0s9"]=1; > dev["/dev/dsk/c0t1d0p0"]=1; > dev["/dev/dsk/c0t1d0p1"]=1; > dev["/dev/dsk/c0t1d0p2"]=1; > dev["/dev/dsk/c0t1d0p3"]=1; > dev["/dev/dsk/c0t1d0p4"]=1; > dev["/dev/dsk/c0t1d0s0"]=1; > dev["/dev/dsk/c0t1d0s1"]=1; > dev["/dev/dsk/c0t1d0s10"]=1; > dev["/dev/dsk/c0t1d0s11"]=1; > dev["/dev/dsk/c0t1d0s12"]=1; > dev["/dev/dsk/c0t1d0s13"]=1; > dev["/dev/dsk/c0t1d0s14"]=1; > dev["/dev/dsk/c0t1d0s15"]=1; > dev["/dev/dsk/c0t1d0s2"]=1; > dev["/dev/dsk/c0t1d0s3"]=1; > dev["/dev/dsk/c0t1d0s4"]=1; > dev["/dev/dsk/c0t1d0s5"]=1; > dev["/dev/dsk/c0t1d0s6"]=1; > dev["/dev/dsk/c0t1d0s7"]=1; > dev["/dev/dsk/c0t1d0s8"]=1; > dev["/dev/dsk/c0t1d0s9"]=1; > dev["/dev/dsk/c1t0d0p0"]=1; > dev["/dev/dsk/c1t0d0p1"]=1; > dev["/dev/dsk/c1t0d0p2"]=1; > dev["/dev/dsk/c1t0d0p3"]=1; > dev["/dev/dsk/c1t0d0p4"]=1; > dev["/dev/dsk/c1t0d0s0"]=1; > dev["/dev/dsk/c1t0d0s1"]=1; > dev["/dev/dsk/c1t0d0s10"]=1; > dev["/dev/dsk/c1t0d0s11"]=1; > dev["/dev/dsk/c1t0d0s12"]=1; > dev["/dev/dsk/c1t0d0s13"]=1; > dev["/dev/dsk/c1t0d0s14"]=1; > dev["/dev/dsk/c1t0d0s15"]=1; > dev["/dev/dsk/c1t0d0s2"]=1; > dev["/dev/dsk/c1t0d0s3"]=1; > dev["/dev/dsk/c1t0d0s4"]=1; > dev["/dev/dsk/c1t0d0s5"]=1; > dev["/dev/dsk/c1t0d0s6"]=1; > dev["/dev/dsk/c1t0d0s7"]=1; > dev["/dev/dsk/c1t0d0s8"]=1; > dev["/dev/dsk/c1t0d0s9"]=1; > dev["/dev/fbs/text-0"]=1; > dev["/dev/fd/1"]=1; > dev["/dev/fd/10"]=1; > dev["/dev/fd/11"]=1; > dev["/dev/fd/12"]=1; > dev["/dev/fd/13"]=1; > dev["/dev/fd/14"]=1; > dev["/dev/fd/2"]=1; > dev["/dev/fd/3"]=1; > dev["/dev/fd/4"]=1; > dev["/dev/fd/5"]=1; > dev["/dev/fd/6"]=1; > dev["/dev/fd/7"]=1; > dev["/dev/fd/8"]=1; > dev["/dev/fd/9"]=1; > dev["/dev/md/admin"]=1; > dev["/dev/rdsk/c0t0d0p0"]=1; > dev["/dev/rdsk/c0t0d0p1"]=1; > dev["/dev/rdsk/c0t0d0p2"]=1; > dev["/dev/rdsk/c0t0d0p3"]=1; > dev["/dev/rdsk/c0t0d0p4"]=1; > dev["/dev/rdsk/c0t0d0s0"]=1; > dev["/dev/rdsk/c0t0d0s1"]=1; > dev["/dev/rdsk/c0t0d0s10"]=1; > dev["/dev/rdsk/c0t0d0s11"]=1; > dev["/dev/rdsk/c0t0d0s12"]=1; > dev["/dev/rdsk/c0t0d0s13"]=1; > dev["/dev/rdsk/c0t0d0s14"]=1; > dev["/dev/rdsk/c0t0d0s15"]=1; > dev["/dev/rdsk/c0t0d0s2"]=1; > dev["/dev/rdsk/c0t0d0s3"]=1; > dev["/dev/rdsk/c0t0d0s4"]=1; > dev["/dev/rdsk/c0t0d0s5"]=1; > dev["/dev/rdsk/c0t0d0s6"]=1; > dev["/dev/rdsk/c0t0d0s7"]=1; > dev["/dev/rdsk/c0t0d0s8"]=1; > dev["/dev/rdsk/c0t0d0s9"]=1; > dev["/dev/rdsk/c0t1d0p0"]=1; > dev["/dev/rdsk/c0t1d0p1"]=1; > dev["/dev/rdsk/c0t1d0p2"]=1; > dev["/dev/rdsk/c0t1d0p3"]=1; > dev["/dev/rdsk/c0t1d0p4"]=1; > dev["/dev/rdsk/c0t1d0s0"]=1; > dev["/dev/rdsk/c0t1d0s1"]=1; > dev["/dev/rdsk/c0t1d0s10"]=1; > dev["/dev/rdsk/c0t1d0s11"]=1; > dev["/dev/rdsk/c0t1d0s12"]=1; > dev["/dev/rdsk/c0t1d0s13"]=1; > dev["/dev/rdsk/c0t1d0s14"]=1; > dev["/dev/rdsk/c0t1d0s15"]=1; > dev["/dev/rdsk/c0t1d0s2"]=1; > dev["/dev/rdsk/c0t1d0s3"]=1; > dev["/dev/rdsk/c0t1d0s4"]=1; > dev["/dev/rdsk/c0t1d0s5"]=1; > dev["/dev/rdsk/c0t1d0s6"]=1; > dev["/dev/rdsk/c0t1d0s7"]=1; > dev["/dev/rdsk/c0t1d0s8"]=1; > dev["/dev/rdsk/c0t1d0s9"]=1; > dev["/dev/rdsk/c1t0d0p0"]=1; > dev["/dev/rdsk/c1t0d0p1"]=1; > dev["/dev/rdsk/c1t0d0p2"]=1; > dev["/dev/rdsk/c1t0d0p3"]=1; > dev["/dev/rdsk/c1t0d0p4"]=1; > dev["/dev/rdsk/c1t0d0s0"]=1; > dev["/dev/rdsk/c1t0d0s1"]=1; > dev["/dev/rdsk/c1t0d0s10"]=1; > dev["/dev/rdsk/c1t0d0s11"]=1; > dev["/dev/rdsk/c1t0d0s12"]=1; > dev["/dev/rdsk/c1t0d0s13"]=1; > dev["/dev/rdsk/c1t0d0s14"]=1; > dev["/dev/rdsk/c1t0d0s15"]=1; > dev["/dev/rdsk/c1t0d0s2"]=1; > dev["/dev/rdsk/c1t0d0s3"]=1; > dev["/dev/rdsk/c1t0d0s4"]=1; > dev["/dev/rdsk/c1t0d0s5"]=1; > dev["/dev/rdsk/c1t0d0s6"]=1; > dev["/dev/rdsk/c1t0d0s7"]=1; > dev["/dev/rdsk/c1t0d0s8"]=1; > dev["/dev/rdsk/c1t0d0s9"]=1; > dev["/dev/sad/admin"]=1; > dev["/dev/sound/0ctl"]=1; > dev["/dev/term/a"]=1; > dev["/dev/term/b"]=1; > dev["/dev/usb/hid3"]=1; > dev["/dev/usb/hid4"]=1; > dev["/dev/usb/hub0"]=1; > dev["/dev/usb/hub1"]=1; > dev["/dev/usb/hub2"]=1; > dev["/dev/usb/hub3"]=1; > dev["/dev/usb/hub4"]=1; > dev["/dev/usb/hub5"]=1; > dev["/dev/zcons/bluezone"]=1; > dev["/dev/zcons/bluezone/masterconsole"]=1; > dev["/dev/zcons/bluezone/zoneconsole"]=1; > } > > fbt::copen:entry > / arg1 != NULL && zonename == "global" && dev[copyinstr(arg1)] == 1 / > { > self->path = copyinstr(arg1); > @open[execname, self->path, arg3] = count(); > }> _______________________________________________ > dtrace-discuss mailing list > dtrace-discuss at opensolaris.org-- Adam Leventhal, Solaris Kernel Development http://blogs.sun.com/ahl