Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Dec 2023 20:43:07 +0000
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Ronald Klop <ronald-lists@klop.ws>
Cc:        Jesper Schmitz Mouridsen <jsm@freebsd.org>, freebsd-arm@freebsd.org
Subject:   Re: firefox broken on arm64
Message-ID:  <CAFDf7ULFuDm7EsuS5crBRLQCM86VJOT%2BRVF=PDV7SqPKDd5MYw@mail.gmail.com>
In-Reply-To: <2097084863.1871.1701797963768@localhost>
References:  <9518dc38-e44b-42ae-bf87-6039ac278ac8@FreeBSD.org> <ddce2c12-c006-42d0-9441-306c89b91adb@FreeBSD.org> <ZWw-bSo4b1bKYxeF@int21h> <46c52d37-36ec-45fc-8098-1029996c717c@FreeBSD.org> <2097084863.1871.1701797963768@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000d3291b060bc9488f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Port is at 120.0.1 (rc1) and for what I understanded in mozilla PR, patch
will be included in 120.0.1 release.
If I had the time I will apply patch and try it on rpi4.

Thanks


Ronald Klop <ronald-lists@klop.ws> escreveu no dia ter=C3=A7a, 5/12/2023 =
=C3=A0(s)
17:39:

> Could it be that you are experiencing this issue?
>
> Bug 1866025 - Firefox 120.0 segfaults at startup (Linux with 16KiB pages)
> <https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025>; [1]
>
> Regards,
>
> Ronald.
>
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025
>
>
>
> *Van:* Jesper Schmitz Mouridsen <jsm@FreeBSD.org>
> *Datum:* zondag, 3 december 2023 11:59
> *Aan:* freebsd-arm@freebsd.org
> *Onderwerp:* Re: firefox broken on arm64
>
>
>
> On 03.12.2023 09.38, void wrote:
> > On Sun, Dec 03, 2023 at 08:34:21AM +0100, Jesper Schmitz Mouridsen wrot=
e:
> >>
> >> Just build firefox-esr-115.5.0_1,1  and firefox-116.0.3_1,2 the first
> >> runs with aslr disabled, the latter signals 4.
> >>
> >> Any suggestions on what is going on are appreciated.
> >
> > What's the uname -aKU ?
>
> FreeBSD generic 14.0-RELEASE FreeBSD 14.0-RELEASE #0
> releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 09:12:14 UTC 2023
> root@releng1.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC
> arm64 1400097 1400097
>
>   did you build from ports or poudriere?
>  From ports.
>
> If the
> > latter, what's the /etc/make.conf contain?
> >
> > Please post sysctl -a | grep aslr
> >
>
> kern.elf32.aslr.shared_page: 0
> kern.elf32.aslr.stack: 1
> kern.elf32.aslr.honor_sbrk: 0
> kern.elf32.aslr.pie_enable: 0
> kern.elf32.aslr.enable: 0
> kern.elf64.aslr.shared_page: 1
> kern.elf64.aslr.stack: 1
> kern.elf64.aslr.honor_sbrk: 0
> kern.elf64.aslr.pie_enable: 1
> kern.elf64.aslr.enable: 1
> vm.aslr_restarts: 256
>
> I did the esr build to test the build setup, since also the pkg in the
> official pkg repo behaves the same i.e the one before 115.5 since 115.5 d=
id
> not hit the pkg repo yet, which works without aslr (set by proccontrol) S=
o
> unless 116 introduces something which requires sysctl changes for the
> building tool chain while building my test should be valid.
>
> Thanks
>
> /jsm
>
>
> ------------------------------
>
>
>
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

--000000000000d3291b060bc9488f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Port is at 120.0.1 (rc1) and for what I understanded =
in mozilla PR, patch will be included in 120.0.1 release.</div><div>If I ha=
d the time I will apply patch and try it on rpi4.</div><div><br></div><div>=
Thanks<br></div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">Ronald Klop &lt;<a href=3D"mailto:ronald-lists@klop.ws"=
>ronald-lists@klop.ws</a>&gt; escreveu no dia ter=C3=A7a, 5/12/2023 =C3=A0(=
s) 17:39:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>C=
ould it be that you are experiencing this issue?<br>
<br>
<a href=3D"https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025" target=
=3D"_blank">Bug 1866025 - Firefox 120.0 segfaults at startup (Linux with 16=
KiB pages)</a> [1]<br>
<br>
Regards,<br>
<br>
Ronald.<br>
<br>
[1] <a href=3D"https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025" targ=
et=3D"_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025</a><br=
>
<br>
=C2=A0
<p><strong>Van:</strong> Jesper Schmitz Mouridsen &lt;jsm@FreeBSD.org&gt;<b=
r>
<strong>Datum:</strong> zondag, 3 december 2023 11:59<br>
<strong>Aan:</strong> <a href=3D"mailto:freebsd-arm@freebsd.org" target=3D"=
_blank">freebsd-arm@freebsd.org</a><br>
<strong>Onderwerp:</strong> Re: firefox broken on arm64</p>

<blockquote style=3D"padding-right:0px;padding-left:5px;margin-left:5px;bor=
der-left:2px solid rgb(0,0,0);margin-right:0px">
<div id=3D"m_-2012501290602738597P">
<div id=3D"m_-2012501290602738597P.P"><br>
<br>
On 03.12.2023 09.38, void wrote:<br>
&gt; On Sun, Dec 03, 2023 at 08:34:21AM +0100, Jesper Schmitz Mouridsen wro=
te:<br>
&gt;&gt;<br>
&gt;&gt; Just build firefox-esr-115.5.0_1,1=C2=A0 and firefox-116.0.3_1,2 t=
he first &gt;&gt; runs with aslr disabled, the latter signals 4.<br>
&gt;&gt;<br>
&gt;&gt; Any suggestions on what is going on are appreciated.<br>
&gt;<br>
&gt; What&#39;s the uname -aKU ?<br>
<br>
FreeBSD generic 14.0-RELEASE FreeBSD 14.0-RELEASE #0 releng/14.0-n265380-f9=
716eee8ab4: Fri Nov 10 09:12:14 UTC 2023 root@releng1.nyi.freebsd.org:/usr/=
obj/usr/src/arm64.aarch64/sys/GENERIC arm64 1400097 1400097<br>
<br>
=C2=A0=C2=A0did you build from ports or poudriere?<br>
=C2=A0From ports.<br>
<br>
If the<br>
&gt; latter, what&#39;s the /etc/make.conf contain?<br>
&gt;<br>
&gt; Please post sysctl -a | grep aslr<br>
&gt;<br>
<br>
kern.elf32.aslr.shared_page: 0<br>
kern.elf32.aslr.stack: 1<br>
kern.elf32.aslr.honor_sbrk: 0<br>
kern.elf32.aslr.pie_enable: 0<br>
kern.elf32.aslr.enable: 0<br>
kern.elf64.aslr.shared_page: 1<br>
kern.elf64.aslr.stack: 1<br>
kern.elf64.aslr.honor_sbrk: 0<br>
kern.elf64.aslr.pie_enable: 1<br>
kern.elf64.aslr.enable: 1<br>
vm.aslr_restarts: 256<br>
<br>
I did the esr build to test the build setup, since also the pkg in the offi=
cial pkg repo behaves the same i.e the one before 115.5 since 115.5 did not=
 hit the pkg repo yet, which works without aslr (set by proccontrol) So unl=
ess 116 introduces something which requires sysctl changes for the building=
 tool chain while building my test should be valid.<br>
<br>
Thanks<br>
<br>
/jsm<br>
<br>
=C2=A0</div>

<hr></div>
</blockquote>
<br>
=C2=A0</div></blockquote></div><br clear=3D"all"><br><span class=3D"gmail_s=
ignature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><=
div dir=3D"ltr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>Fre=
eBSD Committer (ports)</span></div></div>

--000000000000d3291b060bc9488f--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7ULFuDm7EsuS5crBRLQCM86VJOT%2BRVF=PDV7SqPKDd5MYw>