From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (unknown [IPv6:2602:4b:a4d8:4b00:12bf:48ff:fe7c:5584]) by hurricane.the-brannons.com (Postfix) with ESMTPSA id BD4C578418 for ; Thu, 6 Feb 2014 07:29:39 -0800 (PST) From: Chris Brannon To: Edbrowse-dev@lists.the-brannons.com References: <20140105212424.eklhad@comcast.net> <87txcchn87.fsf@mushroom.PK5001Z> <20140206103404.GS32200@toaster.adamthompson.me.uk> Date: Thu, 06 Feb 2014 07:29:06 -0800 In-Reply-To: <20140206103404.GS32200@toaster.adamthompson.me.uk> (Adam Thompson's message of "Thu, 6 Feb 2014 10:34:04 +0000") Message-ID: <87lhxogszh.fsf@mushroom.PK5001Z> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Edbrowse-dev] 24 X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.17 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 15:29:40 -0000 Adam Thompson 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