[dtrace-discuss] Running DTrace Javascript provider on nevada
John Rice
John.Rice at Sun.COM
Mon Jan 8 11:30:56 PST 2007
Brendan - no joy :(
Did exactly as you suggested below on nevada b53 using version 0.10 of
helper monkey and still getting a hang:
$ uname -a
SunOS jmrlaptop 5.11 snv_53 i86pc i386 i86pc
Without setting up the exports:
$ /usr/lib/firefox/firefox-bin -UILocale C -contentLocale c --> Firefox
2.0 launches fine
Setting up exports:
$ cd~/helper-monkey-0.10/lib
$ export LD_PRELOAD=/usr/lib/firefox/libmozz.so:./libmozjs.so
$ export LD_LIBRARY_PATH=/usr/lib/mps:/usr/lib/firefox
$ export MOZ_PLUGIN_PATH=/usr/lib/firefox/plugins
$ /usr/lib/firefox/firefox-bin -UILocale C -contentLocale c --> Firefox
2.0 hangs
Any ideas?
JR
Brendan Gregg - Sun Microsystems wrote:
> G'Day John,
>
> On Mon, Jan 08, 2007 at 05:02:21PM +0000, John Rice wrote:
>
>> Brendan - I'd like to try these out:
>>
>> http://blogs.sun.com/brendan/entry/dtrace_meets_javascript
>> http://blogs.sun.com/brendan/resource/helper-monkey-0.10.tar.gz
>>
>> I'm running nevada b53 at the minute with Firefox 2.0 installed by
>> default. So I grabbed an old tarball of Firefox 1.5.0.4, unpacked it and
>> was able to bring up firefox-bin 1.5.0.4.
>> http://releases.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.4/contrib/solaris_tar_ball/firefox-1.5.0.4.en-US.solaris2.10-i386.tar.bz2
>>
>> I then setup the LD_PRELOAD and LD_LIBRARY_PATH to point to this
>> unpacked tarball dir and fired up firefox-bin. I could then run dtrace
>> -l javascript*:::* and list out the probes, but firefox failed to display.
>>
>
> Hmm, I tried the same and also had firefox-bin hang on startup -- and yet
> running the system shipped build of firefox 1.5.0.4 worked fine. I
> thought it may have been a path issue, but I haven't yet found the fix.
>
> However, if you are on b53 then you may have firefox 2.0, which I just
> ran with that version of HelperMonkey. So far it seems to be working fine.
> I used the following while in the directory with libmozjs.so:
>
> $ export LD_PRELOAD=/usr/lib/firefox/libmozz.so:./libmozjs.so
> $ export LD_LIBRARY_PATH=/usr/lib/mps:/usr/lib/firefox
> $ export MOZ_PLUGIN_PATH=/usr/lib/firefox/plugins
> $ /usr/lib/firefox/firefox-bin -UILocale C -contentLocale c
>
> Hopefully that will be happier.
>
> I suspect firefox 1.5.0.4 was hanging while trying to do the auto update,
> so another workaround may be to skip that (somehow)...
>
> cheers,
>
> Brendan
>
>
More information about the dtrace-discuss
mailing list