From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-bk0-x229.google.com (mail-bk0-x229.google.com [IPv6:2a00:1450:4008:c01::229]) by hurricane.the-brannons.com (Postfix) with ESMTPS id C177D779C1 for ; Fri, 24 Jan 2014 08:54:01 -0800 (PST) Received: by mail-bk0-f41.google.com with SMTP id na10so1304956bkb.14 for ; Fri, 24 Jan 2014 08:53:45 -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=/aPNtf4tCa1hjaq6SVgJeiAxTBT3zY2lZ7oW5eQUPSs=; b=AiIuwofqkwikbPY3QL5z2DkQRuMISiN8T0TAq43wgjVSU+YhC7+XqRJVkCP1weFixD KC1fFkD+zGyww3zXZTJt4eaP2uk0tH2mQpWpyrKWQ1a1v3JI+EimImne3eDShQ91W5OT WxOfyUDixtxPd8N8tPnyCbjj28cgzg9EfvLOofCSoH7uu0T1mgEOKstVVo5YL/owqVbS z/pzBaEmDz4EwE7WSNmmSu9UlzugqX4OWcgF2W0CxWB1Q96kRMll79D7UEh6N1n2XuCg Ew8JkvRBEFhZ6siXjA1GBaE0CJz8x5liphDjf7rvJSnwS/h2+uUW+JGDnuwqRPj0i0bG OkZQ== X-Received: by 10.204.56.201 with SMTP id z9mr2935692bkg.77.1390582425773; Fri, 24 Jan 2014 08:53:45 -0800 (PST) Received: from toaster.adamthompson.me.uk (toaster.adamthompson.me.uk. [2001:8b0:1142:9042::2]) by mx.google.com with ESMTPSA id np8sm3235793bkb.11.2014.01.24.08.53.44 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 24 Jan 2014 08:53:44 -0800 (PST) Date: Fri, 24 Jan 2014 16:53:42 +0000 From: Adam Thompson To: Chris Brannon Message-ID: <20140124165342.GG12450@toaster.adamthompson.me.uk> References: <20140023123926.eklhad@comcast.net> <87r47yr1r4.fsf@mushroom.PK5001Z> <20140124103140.GB12450@toaster.adamthompson.me.uk> <87vbx9pclw.fsf@mushroom.PK5001Z> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87vbx9pclw.fsf@mushroom.PK5001Z> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Edbrowse-dev@lists.the-brannons.com Subject: Re: [Edbrowse-dev] seg fault what? 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 16:54:02 -0000 On Fri, Jan 24, 2014 at 08:29:31AM -0800, Chris Brannon wrote: > Adam Thompson writes: > > > Out of interest, what's your machine spec? > > It's an AMD64 with 4 gigs of RAM, running Gentoo. Spidermonkey is built > with -O2 -g -ggdb in CFLAGS. Ok, I guess one thing could be that you're not triggering gc as regularly as my machine, or other library differences. I used the SpiderMonkey provided configure script with --disable-optimize and --enable-debug options (disabled optimisation so I could actually get sane gdb output when the Spidermonkey lib blows up). I've also just (hopefully) pushed commits rewriting most of our js native functions to use the new CallArgs api. I'm not sure if this has squashed any of the problems we've been finding but we need to do it anyway. Cheers, Adam.