dtrace pid provider on entry == segfault process

Mark Johnston markj at freebsd.org
Thu Jul 31 17:12:15 UTC 2014


On Tue, Jul 29, 2014 at 7:10 PM, Adrian Chadd <adrian at freebsd.org> wrote:
> Ugh, that sent too quickly.
>
> Let me clarify:
>
> [root at darkwatch] /data/blockd# cat test2.d
>
> pid$target:libc*:memcpy:entry
> {
> @[execname] = quantize(arg2);
> }
>
> this doesn't work right (it doesn't count events at all) and it has a
> 100% chance of SIGSEGV'ing the monitored process when you finish
> sampling (via ctrl-C.)

All the relevant changes should be available in stable/10 now. Could
you please update and give it another try?

Thanks,
-Mark


More information about the freebsd-dtrace mailing list