From owner-freebsd-gecko@freebsd.org Tue Nov 8 23:25:34 2016 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B08EC373FA for ; Tue, 8 Nov 2016 23:25:34 +0000 (UTC) (envelope-from robbak@robbak.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EE532759 for ; Tue, 8 Nov 2016 23:25:33 +0000 (UTC) (envelope-from robbak@robbak.com) Received: by mailman.ysv.freebsd.org (Postfix) id EDADFC373F9; Tue, 8 Nov 2016 23:25:33 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED4FDC373F8 for ; Tue, 8 Nov 2016 23:25:33 +0000 (UTC) (envelope-from robbak@robbak.com) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9215F758 for ; Tue, 8 Nov 2016 23:25:33 +0000 (UTC) (envelope-from robbak@robbak.com) Received: by mail-lf0-x22f.google.com with SMTP id t196so152046796lff.3 for ; Tue, 08 Nov 2016 15:25:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=robbak-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OHIIstPGFn1wWlcXnXmyzXC8j5KUSg3HXYOC6JkGG40=; b=DyA02X4tVWs6qqqtNhj7vhlOjKemup0mDmvN0AmuMnPRH3VXsTmqs8h58SO3s8qTLx RWrFk9VNpTXAaEMyoZyAAF6ZcW9a1k0ix1Jr2Ee24nhocAV9xC/+4SLqELrMgSCnpsA6 QWV9DA0PUv51bPuT1oNDj+ZiB7ZzQ/RGG3WM3Y+AawW6xYKw+S45LdZHDU4bm4zKp7QG DElh3scTZeT7MlsIFUG8aMSv7KH/YzmCsvxRXYeCmRquBcruiy8YVihmcPCPGqclFgMU BOvFcipj+Mp7qouCJaeSlEouoAuddk+1angHiSOj5MIzvehlge/QDTVn47aF8MH+F5vJ lmmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OHIIstPGFn1wWlcXnXmyzXC8j5KUSg3HXYOC6JkGG40=; b=ZT3t7D5/UUM4P2no/1MJFCAx5bE9VkKfHsuVoCBRB0CJI1zjQh+objDc8V9D46n/ae skzP2EaUtXjimThS2+qXmWueh/G8tla/ipbRvdNwCL0lt4ddbjtyHEwxGYzGCa6fXZZC duDt81oNcVrhsWyFh5TgLhgOrxWbXW8pV8ZAv8YsA1OHcUcD+oRjng/3o25scUOgJR1+ cUNFG4wtsRv8pyERitrfcLwzvGojiDCW2SZFpStaGIIWRbDFvwXj6L9nBj8asku/0ZnE gdS0Jbqc566BObMf3AfefMgIV86lybZU9yEHU6OLIi115qV1Np0bU5FxDu349dGQHwG4 x0Jg== X-Gm-Message-State: ABUngvdsBXCobp2RjOsQKMO5g9XUrKDzaXgOu58BOA8p8XT3G45kKhvI6G4B3z8imtbmTbRlocbGwlJ47ssSoQ== X-Received: by 10.25.204.213 with SMTP id c204mr7299809lfg.70.1478647530910; Tue, 08 Nov 2016 15:25:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.196.207 with HTTP; Tue, 8 Nov 2016 15:24:50 -0800 (PST) In-Reply-To: <20161108124145.EA70218CA@freefall.freebsd.org> References: <20161108124145.EA70218CA@freefall.freebsd.org> From: Robert Backhaus Date: Wed, 9 Nov 2016 09:24:50 +1000 Message-ID: Subject: Re: Firefox 50.0, 1_1, on FreeBSD 9 - Regular crash with Bus error 10, probably to Javascript. To: Jan Beich Cc: gecko@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2016 23:25:34 -0000 Thanks. That seems to have fixed it. I haven't tested it for a long session, but I am no longer getting crashes on sites that crashed instantly before (and, yes, I have re-enabled javascript!). On 8 November 2016 at 22:41, Jan Beich wrote: > Robert Backhaus writes: > > > #0 CopySwapUTF16 (aLen=24, aOutBuf=, aInBuf= out>) > > at > > gfx/thebes/gfxFontUtils.cpp:927 > > #1 gfxFontUtils::DecodeFontName (aNameData=, aByteLen=48, > > aPlatformCode=, > > aScriptCode=, aLangCode=, aName=...) > > at > > gfx/thebes/gfxFontUtils.cpp:1447 > > #2 0x0000000803d9df12 in gfxFontUtils::ReadNames > > (aNameData=aNameData@entry=0x82d297350 > > "", > > aDataLen=aDataLen@entry=1779, aNameID=aNameID@entry=4, > > aLangID=, aLangID@entry=1033, > > aPlatformID=aPlatformID@entry=3, aNames=...) > > at > > gfx/thebes/gfxFontUtils.cpp:1545 > > > > CopySwapUTF16() is > > > > 922 static void > > 923 CopySwapUTF16(const uint16_t *aInBuf, uint16_t *aOutBuf, uint32_t > aLen) > > 924 { > > 925 const uint16_t *end = aInBuf + aLen; > > 926 while (aInBuf < end) { > > 927 uint16_t value = *aInBuf; > > 928 *aOutBuf = (value >> 8) | (value & 0xff) << 8; > > 929 aOutBuf++; > > 930 aInBuf++; > > 931 } > > 932 } > > Thanks for the report. Try updating past https://svnweb.freebsd.org/ > changeset/ports/425733 >