Date: Mon, 11 Apr 2016 11:02:16 -0700 From: Mark Johnston <markj@FreeBSD.org> To: Jihyun Yu <yjh0502@gmail.com> Cc: freebsd-dtrace@freebsd.org Subject: Re: [patch] Fix crash on userland fbt tracing Message-ID: <20160411180215.GA20803@wkstn-mjohnston.west.isilon.com> In-Reply-To: <CALog5aJea4ZV8jJLNQPcDu1QFBTT65va-1MO7vidgyWFsnj92Q@mail.gmail.com> References: <CALog5aJea4ZV8jJLNQPcDu1QFBTT65va-1MO7vidgyWFsnj92Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 11, 2016 at 07:05:01PM +0900, Jihyun Yu wrote: > How to reproduce crash (tested on 10.3) > > - Run `top` on a shell > > - List dtrace probes with following command: > dtrace -p `pgrep top` -ln 'pid$target::clear:entry {} > pid$target::clear:return {}' > > - Try to attach probes without specifing pid provider > # dtrace -p `pgrep top` -n '::clear:entry {} ::clear:return {}' > Assertion failed: (err == 0), file > /usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c, > line 1131. > > > The crash is caused by a deadlock, and here's a fix. This was committed as r297827. Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160411180215.GA20803>