From owner-freebsd-dtrace@FreeBSD.ORG Tue Mar 11 05:04:31 2014 Return-Path: Delivered-To: freebsd-dtrace@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 825B278 for ; Tue, 11 Mar 2014 05:04:31 +0000 (UTC) Received: from nm5-vm1.bullet.mail.sg3.yahoo.com (nm5-vm1.bullet.mail.sg3.yahoo.com [106.10.148.144]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CCB3BFEE for ; Tue, 11 Mar 2014 05:04:24 +0000 (UTC) Received: from [106.10.166.123] by nm5.bullet.mail.sg3.yahoo.com with NNFMP; 11 Mar 2014 05:04:16 -0000 Received: from [106.10.150.29] by tm12.bullet.mail.sg3.yahoo.com with NNFMP; 11 Mar 2014 05:04:16 -0000 Received: from [127.0.0.1] by omp1030.mail.sg3.yahoo.com with NNFMP; 11 Mar 2014 05:04:16 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 557622.7924.bm@omp1030.mail.sg3.yahoo.com Received: (qmail 97235 invoked by uid 60001); 11 Mar 2014 05:04:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.in; s=s1024; t=1394514256; bh=08sk1VSGOBdOKAqpXOlp6l0qk/MiWBEw20AY09Uj4xQ=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=RI53t+mLtic0nhGsV9eump1klaUcEcEr1ecr98NTyFxWLEgKwYgDiO3hIKPpBzYQNP+aGbcPhnR9Ij3GsF9OUikWVfVntloabs/HeVPMAf2t8eZwvE5sTylYtXRFT6vW8CIEYUAMYelbQcN7TmW4yV6OC6MqVVb9v8wReDuW9Bo= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.in; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=YqLqXtPW8k0uTz2RLPE74ZPtlZ1bLlaevnUc5TmvEsYerxdYKRgmIesw/mWlSvh6+0M6LseRWJiYwesuDttXHA+uD5uzNI7Y2lkLsVjDoGFkpk9GV1nL7GQ2mLatFwtoWfTvtG+56Lx4mCTawhLCMRQOs1pVz3CSjyBNE7rQPFQ=; X-YMail-OSG: DUYEb0AVM1lQNADhQfhcijGWgWchokD4I_mWFQJ8yq1hB._ O9OCm9qjUde988WygN8SmMeZcgCFzkWwj.M7yrj7HNNPGYiymbPVXSYzuaP_ HSlnkDbPdVpuqKK34S6IqPlLS.fBb_1h8r7rz_UtOU8vkFiEtJBfVw3cK4fS 4vLaPvnax_43wLZN0xh_9XHJ_M_cDaOxWQL4wajdnOyyCTDt4.PweCwQdw2R fPF4SGRQfN.d1u4uRKhp650.Nso3SqoRHcs_8IP0ho4dzX6VSpgdHhoTp2oR 57T8by0xBhTgAayMRt6YFHD6KFKAnr6as6GlRazYtPOoohwt96mhE0nSoTeN tqM9NoCRo.8h2lcBnVyDPPm.Wcr1lI4F17mmL0C3N4EmA6QKXxPIAkagt.1a IFvEEtDr17zMpUqMj0a93VlfyWlgYxpINKccBEhZ2nnGYiMgcnFrl2vUNDc2 oB7pUw5MRPcwrSyyzAmPf60qsqth3d23E9.RLPqtQ0F4v_.ZCbwpLkRC4owd UcWuCioMpuM7X8MviWIfUhrce2UoGEzAcPnSnLBkqFTPue1TtfT788Npk2bY fjqjxuw06qyy9j5mrf7Rbze3fpOB_TyuIfQ4nWeM.26a9LQ-- Received: from [2.50.30.175] by web192604.mail.sg3.yahoo.com via HTTP; Tue, 11 Mar 2014 13:04:16 SGT X-Rocket-MIMEInfo: 002.001, SGksDQoNCklmIHRoZSBiaW5hcnkgYmVpbmcgdHJhY2VkIGhhcyBzdGF0aWMgc3ltYm9scyBpbiBpdHMgc3ltYm9sIHRhYmxlLCBEVHJhY2Ugc2hvdWxkDQpiZSBhYmxlIHRvIHRyYWNlIHRoZSBmdW5jdGlvbi4gQ2FuIHlvdSBkZXNjcmliZSB0aGUgZXhhbXBsZSB3aGVyZSB5b3UgZm91bmQgdGhpcw0KZGlmZmVyZW5jZSBpbiBGcmVlQlNEIGFuZCBPU1g_DQoNCnJnZHMNClByYXNoYW50aA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk9uIEZyaSwgNy8zLzE0LCBEYW5pZWwBMAEBAQE- X-Mailer: YahooMailClassic/448 YahooMailWebService/0.8.177.636 Message-ID: <1394514256.45492.YahooMailBasic@web192604.mail.sg3.yahoo.com> Date: Tue, 11 Mar 2014 13:04:16 +0800 (SGT) From: Prashanth Kumar Subject: Re: dtracing static symbols To: freebsd-dtrace@freebsd.org, Daniel O'Connor In-Reply-To: <76CD6999-EE43-4E67-9DFD-D86835EFE47A@gsoft.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-dtrace@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "A discussion list for developers working on DTrace in FreeBSD." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 05:04:31 -0000 Hi, If the binary being traced has static symbols in its symbol table, DTrace s= hould be able to trace the function. Can you describe the example where you found= this difference in FreeBSD and OSX? rgds Prashanth -------------------------------------------- On Fri, 7/3/14, Daniel O'Connor wrote: Subject: dtracing static symbols To: freebsd-dtrace@freebsd.org Date: Friday, 7 March, 2014, 11:19 AM =20 Hi, I have been experimenting with DTrace on 9.2 and I was wondering if there was some way to trace static symbols in binaries? =20 I did some testing on OSX and apparently Solaris can also do it but not [yet?] FreeBSD. =20 Unfortunately I haven't had much luck finding the code which does it in Solaris (so I can't check if it's in a later version of FreeBSD). =20 Thanks. =20 -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." =A0 -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =20 =20 =20 =20 =20 =20