From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-bk0-x22e.google.com (mail-bk0-x22e.google.com [IPv6:2a00:1450:4008:c01::22e]) by hurricane.the-brannons.com (Postfix) with ESMTPS id AE6EB778B8 for ; Fri, 24 Jan 2014 03:39:09 -0800 (PST) Received: by mail-bk0-f46.google.com with SMTP id r7so1085785bkg.19 for ; Fri, 24 Jan 2014 03:38:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=+1DOSh8xj6KdXJ8/CFh5r88M2xur6oZwO1t2Z6cl49o=; b=sPVH8oKr8px4UNuF+arzE5PmxMyqL1/F2WVnK+yoPHQMj3jilYy9a6eX/vxdQEByRI kffEcxqIbKvvBQ0Rvq1P/6GP1bwEdZKvp3V9l8wi3eKGrZxWhFrXVI1Y4GEhwYy9tGrP mt7w19fRfUitC+ctf3AUBw26UvLWvDzBqUSTFrdaTMyKUN814zg4hAWGpwmATZB+YbEX VhzlOOgLa00vNhlbgYq/A8tCnfx+Ylie7dWYhRHodRUrsKjolr4IVntXyDWER4lbry4y HadsGbbWSjpjVxKn1DL0Jkw64VS61A7Gcg1nEjoDqvZw4K7dqeA8VB5t3a0cgUh4h8H+ gTDg== X-Received: by 10.204.56.69 with SMTP id x5mr770982bkg.115.1390563532616; Fri, 24 Jan 2014 03:38:52 -0800 (PST) Received: from toaster.adamthompson.me.uk (toaster.adamthompson.me.uk. [2001:8b0:1142:9042::2]) by mx.google.com with ESMTPSA id nm8sm545645bkb.16.2014.01.24.03.38.51 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 24 Jan 2014 03:38:51 -0800 (PST) Date: Fri, 24 Jan 2014 11:38:49 +0000 From: Adam Thompson To: Chris Brannon Message-ID: <20140124113849.GD12450@toaster.adamthompson.me.uk> References: <20140023123926.eklhad@comcast.net> <87r47yr1r4.fsf@mushroom.PK5001Z> <20140124103140.GB12450@toaster.adamthompson.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140124103140.GB12450@toaster.adamthompson.me.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Edbrowse-dev@lists.the-brannons.com Subject: Re: [Edbrowse-dev] seg fault what?1 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: Fri, 24 Jan 2014 11:39:10 -0000 On Fri, Jan 24, 2014 at 10:31:40AM +0000, Adam Thompson wrote: > On Thu, Jan 23, 2014 at 10:28:47AM -0800, Chris Brannon wrote: > > I can't reproduce with your file in any version that I have, but I think > > I've found a similar test case. Ok, latest news on this (sorry for the multiple posts in 2 hours), but in mozjs 24, I discovered in js/CallArgs.h (I think case is correct) that we need to rewrite *all* our functions which are defined as js natives (i.e. c++ functions which can be called by javascript) to use the new CallArgs api. This is to do with the new moving GC. This will take a while, but once I work out how this works it's just going to be repetative coding. Cheers, Adam. PS: I really wish SpiderMonkey had a more stable api.