Adam Thompson <[email protected]> writes:

> Yeah, the debian package's debugging symbols reference iceweasel source which
> isn't in the package (and at any rate the reference is to /tmp).

That's easy.
mkdir /tmp/buildd
cd /tmp/buildd
apt-get source libmozjs
And now you can step through the mozjs source.
But the optimizations still make mozilla::HashBytes untraceable.

> Should this be reported as a bug against the package,

I honestly don't know.  I've had problems with Debian's spidermonkey
package in the past.  Years ago, to compile on Debian, I had to pass a C
preprocessor define, so that the layout of Spidermonkey structs was the
same as the one Debian was using.  -DMOZILLA_1_8_BRANCH, I think it
was.  I wouldn't be surprised if there was an issue in their package,
but I really don't know for sure.
I also tried compiling a "Hello world" spidermonkey application, and it
segfaults in the same place.  Here it is:
http://the-brannons.com/jshello.cpp

-- Chris
_______________________________________________
Edbrowse-dev mailing list
[email protected]
http://lists.the-brannons.com/mailman/listinfo/edbrowse-dev

Reply via email to