From owner-svn-src-all@FreeBSD.ORG Sun Apr 21 03:32:59 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 92BDBB29; Sun, 21 Apr 2013 03:32:59 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-ie0-x22d.google.com (mail-ie0-x22d.google.com [IPv6:2607:f8b0:4001:c03::22d]) by mx1.freebsd.org (Postfix) with ESMTP id 4A8B2131; Sun, 21 Apr 2013 03:32:59 +0000 (UTC) Received: by mail-ie0-f173.google.com with SMTP id k5so5965656iea.18 for ; Sat, 20 Apr 2013 20:32:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=wEhXl0icaix14s280E8WbeqwCbs4wPtP7Gh4Ti3OqlU=; b=F3ps25CSGT46Eq5psUziwdZOAtUX+cDgKUNREagW6elyJnW9aTTyEFc0DhcUqxudgN SDD9ZPLyfGiME5a4Bd25zKPjQRIrn6IZVNkjjNWhTbO8Tb3bOXAjAltE6UxOgBTvWRpp f74+BB4dcruDK0vnGFJLD6mYcFDblyZdi9VtupduNwy4er1w85aEhOOUG8MMG1OSn5Pb w7ENCZBqccyc55HoAUmiZ2mt/AayFlLm2lStVDABQs6HghC7oM7KxTRAhQuxhJxbvKXD DjsXkV9VTCzL6UTTfd6aaxckl3qmqIzhIAyMVyocjlTrTNO347OShF9rLRmrbnMBblCn +48Q== X-Received: by 10.50.36.97 with SMTP id p1mr5327886igj.64.1366513706221; Sat, 20 Apr 2013 20:08:26 -0700 (PDT) Received: from gloom ([66.11.160.35]) by mx.google.com with ESMTPSA id ua6sm10056980igb.0.2013.04.20.20.08.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 20 Apr 2013 20:08:25 -0700 (PDT) Sender: Mark Johnston Date: Sat, 20 Apr 2013 23:08:18 -0400 From: Mark Johnston To: Andriy Gapon Subject: Re: svn commit: r248644 - head/cddl/contrib/opensolaris/lib/libdtrace/common Message-ID: <20130421030818.GA23819@gloom> References: <201303230857.r2N8vsHL058716@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201303230857.r2N8vsHL058716@svn.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2013 03:32:59 -0000 On Sat, Mar 23, 2013 at 08:57:54AM +0000, Andriy Gapon wrote: > Author: avg > Date: Sat Mar 23 08:57:54 2013 > New Revision: 248644 > URL: http://svnweb.freebsd.org/changeset/base/248644 > > Log: > dtrace: ensure that we can always catch a process (e.g. when -c is used) > > It is not guaranteed that a program has a symbol table entry for main > and thus that it would be possible to set a breakpoint on it. > > Reviewed by: rpaulo > Discussed with: rpaulo > MFC after: 13 days Hi Andriy, This commit seems to break USDT for me. When I for instance try to run the toy example at https://wiki.freebsd.org/DTrace/userland (the database provider), I get markj@gloom: ~/tmp/dtrace/db $ sudo dtrace -s db.d -c ./db dtrace: failed to compile script db.d: line 2: probe description database23147:::query-start does not match any probes When I revert this commit and recompile the example program and libdtrace, it works as expected. Thanks, -Mark