Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Dec 2023 07:58:21 +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:  <CAFDf7ULpvT5CREci1B791MBRcqrV-_EQ-zkQ8cVR5b7kJLmPuw@mail.gmail.com>
In-Reply-To: <CAFDf7UKDHW1NxoDAZcLDwgGmFy2BzN=1Z=5MPeENFBdNFBtDGA@mail.gmail.com>
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> <CAFDf7ULFuDm7EsuS5crBRLQCM86VJOT%2BRVF=PDV7SqPKDd5MYw@mail.gmail.com> <122857628.2905.1701855132840@localhost> <CAFDf7UJO%2BSi57tA-g7e_Y7c6Ax=0y6xxh028KZ3RvLtmPfhUHw@mail.gmail.com> <370237048.1624.1701868863773@localhost> <772988313.1608.1701870816598@localhost> <CAFDf7UK7U=iEuhhrXh2m3AOQOktg4dbkZeJqVwboJh98C3MgrA@mail.gmail.com> <CAFDf7UKDHW1NxoDAZcLDwgGmFy2BzN=1Z=5MPeENFBdNFBtDGA@mail.gmail.com>

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

(...)

https://hg.mozilla.org/integration/autoland/rev/d314be784675 fixes build.

120.0.1: Fixed a startup crash affecting Linux users on some aarch64
systems with page sizes other than 4KB. (bug 1866025
<https://bugzilla.mozilla.org/show_bug.cgi?id=3D1866025>)

Tested with aslr enabled/disabled and webgl off, same problem. crash.

I can do more tests at my rpi4 if needed, just tell me what to do and then
I publish results.

Cheers

Nuno Teixeira <eduardo@freebsd.org> escreveu no dia quinta, 7/12/2023 =C3=
=A0(s)
11:06:

> Compiling with patch at PR 275247 :)
>
> Nuno Teixeira <eduardo@freebsd.org> escreveu no dia quarta, 6/12/2023
> =C3=A0(s) 14:07:
>
>> Nice, I'm following PR.
>>
>> Thanks!
>>
>> Ronald Klop <ronald-lists@klop.ws> escreveu no dia quarta, 6/12/2023
>> =C3=A0(s) 13:53:
>>
>>> BTW it also fails on the official pkg build servers.
>>>
>>>
>>> https://portsfallout.com/fallout?port=3Dwww%2Ffirefox%24&maintainer=3D&=
env=3Darm64&category=3D&flavor=3D
>>>
>>> Which also has a PR open:
>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275247 (opened by
>>> Jesper who is also in the cc of this mail-thread).
>>>
>>> Regards,
>>> Ronald.
>>>
>>>
>>>
>>> *Van:* Ronald Klop <ronald-lists@klop.ws>
>>> *Datum:* woensdag, 6 december 2023 14:21
>>> *Aan:* Nuno Teixeira <eduardo@freebsd.org>
>>> *CC:* Jesper Schmitz Mouridsen <jsm@freebsd.org>,
>>> freebsd-arm@freebsd.org
>>> *Onderwerp:* Re: firefox broken on arm64
>>>
>>>
>>>
>>> The only clue I see in the log is:
>>>
>>> gmake[4]: Entering directory '/wrkdirs/usr/ports/www/firefox/work/.buil=
d/mozglue/build'
>>> mkdir -p '.deps/'
>>> mozglue/build/dummy.o
>>> /usr/local/bin/clang++15 -std=3Dgnu++17 -o dummy.o -c [...] /wrkdirs/us=
r/ports/www/firefox/work/firefox-120.0.1/mozglue/build/dummy.cpp
>>> In file included from Unified_cpp_mozglue_baseprofiler0.cpp:110:
>>> In file included from /wrkdirs/usr/ports/www/firefox/work/firefox-120.0=
.1/mozglue/baseprofiler/core/platform.cpp:2492:
>>> /wrkdirs/usr/ports/www/firefox/work/firefox-120.0.1/mozglue/baseprofile=
r/core/platform-linux-android.cpp:125:69: error: expected ')'
>>>   aRegs.mR11 =3D reinterpret_cast<Address>(mcontext.mc_gpregs.gp_x[11];
>>>                                                                     ^
>>> /wrkdirs/usr/ports/www/firefox/work/firefox-120.0.1/mozglue/baseprofile=
r/core/platform-linux-android.cpp:125:41: note: to match this '('
>>>   aRegs.mR11 =3D reinterpret_cast<Address>(mcontext.mc_gpregs.gp_x[11];
>>>                                         ^
>>> gmake[4]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build=
/mozglue/build'
>>>
>>>
>>> But I have no experience in compiling Firefox on RPI4. And don't know w=
hy this ')' is missing. Maybe just a little patch is needed.
>>>
>>> Regards,
>>> Ronald.
>>>
>>>
>>>
>>> *Van:* Nuno Teixeira <eduardo@freebsd.org>
>>> *Datum:* woensdag, 6 december 2023 13:18
>>> *Aan:* Ronald Klop <ronald-lists@klop.ws>
>>> *CC:* Jesper Schmitz Mouridsen <jsm@freebsd.org>,
>>> freebsd-arm@freebsd.org
>>> *Onderwerp:* Re: firefox broken on arm64
>>>
>>> Tested on rpi4, current 1500004: Fails to build
>>>
>>> https://people.freebsd.org/~eduardo/logs/firefox-120.0.1%2C2.log
>>>
>>> Any clues?
>>>
>>> I remember compiling ok until about a month or so...
>>>
>>> Ronald Klop <ronald-lists@klop.ws> escreveu no dia quarta, 6/12/2023
>>> =C3=A0(s) 09:32:
>>>
>>>> Yes, I was triggered to this issue because it is mentioned in the
>>>> release notes of 120.0.1.
>>>>
>>>> https://www.mozilla.org/en-US/firefox/120.0.1/releasenotes/
>>>>
>>>> Regards,
>>>> Ronald.
>>>>
>>>>
>>>> *Van:* Nuno Teixeira <eduardo@freebsd.org>
>>>> *Datum:* dinsdag, 5 december 2023 21:43
>>>> *Aan:* Ronald Klop <ronald-lists@klop.ws>
>>>> *CC:* Jesper Schmitz Mouridsen <jsm@freebsd.org>,
>>>> freebsd-arm@freebsd.org
>>>> *Onderwerp:* Re: firefox broken on arm64
>>>>
>>>> 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/20=
23
>>>> =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
>>>>> wrote:
>>>>> >>
>>>>> >> 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/GENER=
IC
>>>>> 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 th=
e
>>>>> official 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 proccontro=
l) So
>>>>> unless 116 introduces something which requires sysctl changes for the
>>>>> building tool chain while building my test should be valid.
>>>>>
>>>>> Thanks
>>>>>
>>>>> /jsm
>>>>>
>>>>>
>>>>> ------------------------------
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Nuno Teixeira
>>>> FreeBSD Committer (ports)
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Nuno Teixeira
>>> FreeBSD Committer (ports)
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Nuno Teixeira
>> FreeBSD Committer (ports)
>>
>
>
> --
> Nuno Teixeira
> FreeBSD Committer (ports)
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

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

<div dir=3D"ltr"><div>(...)</div><div><br></div><div><a href=3D"https://hg.=
mozilla.org/integration/autoland/rev/d314be784675">https://hg.mozilla.org/i=
ntegration/autoland/rev/d314be784675</a> fixes build.</div><div><br></div><=
div>120.0.1: Fixed a startup crash affecting Linux users on some aarch64 sy=
stems with page sizes other than 4KB. (<a href=3D"https://bugzilla.mozilla.=
org/show_bug.cgi?id=3D1866025">bug 1866025</a>)<br><br></div><div>Tested wi=
th aslr enabled/disabled and webgl off, same problem. crash.</div><div><br>=
</div><div>I can do more tests at my rpi4 if needed, just tell me what to d=
o and then I publish results.<br><br></div><div>Cheers<br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Nuno Teixei=
ra &lt;<a href=3D"mailto:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; e=
screveu no dia quinta, 7/12/2023 =C3=A0(s) 11:06:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Compiling with patch at =
PR 275247 :)<br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">Nuno Teixeira &lt;<a href=3D"mailto:eduardo@freebsd.org" ta=
rget=3D"_blank">eduardo@freebsd.org</a>&gt; escreveu no dia quarta, 6/12/20=
23 =C3=A0(s) 14:07:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr"><div>Nice, I&#39;m following PR.</div><div><br></div><=
div>Thanks!<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">Ronald Klop &lt;<a href=3D"mailto:ronald-lists@klop.ws=
" target=3D"_blank">ronald-lists@klop.ws</a>&gt; escreveu no dia quarta, 6/=
12/2023 =C3=A0(s) 13:53:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div>BTW it also fails on the official pkg build servers.<br>
<br>
<a href=3D"https://portsfallout.com/fallout?port=3Dwww%2Ffirefox%24&amp;mai=
ntainer=3D&amp;env=3Darm64&amp;category=3D&amp;flavor=3D" target=3D"_blank"=
>https://portsfallout.com/fallout?port=3Dwww%2Ffirefox%24&amp;maintainer=3D=
&amp;env=3Darm64&amp;category=3D&amp;flavor=3D</a><br>
<br>
Which also has a PR open: <a href=3D"https://bugs.freebsd.org/bugzilla/show=
_bug.cgi?id=3D275247" target=3D"_blank">https://bugs.freebsd.org/bugzilla/s=
how_bug.cgi?id=3D275247</a> (opened by Jesper who is also in the cc of this=
 mail-thread).<br>
<br>
Regards,<br>
Ronald.<br>
<br>
=C2=A0
<p><strong>Van:</strong> Ronald Klop &lt;<a href=3D"mailto:ronald-lists@klo=
p.ws" target=3D"_blank">ronald-lists@klop.ws</a>&gt;<br>
<strong>Datum:</strong> woensdag, 6 december 2023 14:21<br>
<strong>Aan:</strong> Nuno Teixeira &lt;<a href=3D"mailto:eduardo@freebsd.o=
rg" target=3D"_blank">eduardo@freebsd.org</a>&gt;<br>
<strong>CC:</strong> Jesper Schmitz Mouridsen &lt;<a href=3D"mailto:jsm@fre=
ebsd.org" target=3D"_blank">jsm@freebsd.org</a>&gt;, <a href=3D"mailto:free=
bsd-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_-7197213313057082447m_7281845747744658960m_668958176273727175P=
">
<div>
<div id=3D"m_-7197213313057082447m_7281845747744658960m_668958176273727175P=
.P.P"><br>
<br>
The only clue I see in the log is:
<pre style=3D"white-space:pre-wrap">gmake[4]: Entering directory &#39;/wrkd=
irs/usr/ports/www/firefox/work/.build/mozglue/build&#39;
mkdir -p &#39;.deps/&#39;
mozglue/build/dummy.o
/usr/local/bin/clang++15 -std=3Dgnu++17 -o dummy.o -c [...] /wrkdirs/usr/po=
rts/www/firefox/work/firefox-120.0.1/mozglue/build/dummy.cpp
In file included from Unified_cpp_mozglue_baseprofiler0.cpp:110:
In file included from /wrkdirs/usr/ports/www/firefox/work/firefox-120.0.1/m=
ozglue/baseprofiler/core/platform.cpp:2492:
/wrkdirs/usr/ports/www/firefox/work/firefox-120.0.1/mozglue/baseprofiler/co=
re/platform-linux-android.cpp:125:69: error: expected &#39;)&#39;
  aRegs.mR11 =3D reinterpret_cast&lt;Address&gt;(mcontext.mc_gpregs.gp_x[11=
];
                                                                    ^
/wrkdirs/usr/ports/www/firefox/work/firefox-120.0.1/mozglue/baseprofiler/co=
re/platform-linux-android.cpp:125:41: note: to match this &#39;(&#39;
  aRegs.mR11 =3D reinterpret_cast&lt;Address&gt;(mcontext.mc_gpregs.gp_x[11=
];
                                        ^
gmake[4]: Leaving directory &#39;/wrkdirs/usr/ports/www/firefox/work/.build=
/mozglue/build&#39;


But I have no experience in compiling Firefox on RPI4. And don&#39;t know w=
hy this &#39;)&#39; is missing. Maybe just a little patch is needed.
</pre>
Regards,<br>
Ronald.<br>
<br>
=C2=A0
<p><strong>Van:</strong> Nuno Teixeira &lt;<a href=3D"mailto:eduardo@freebs=
d.org" target=3D"_blank">eduardo@freebsd.org</a>&gt;<br>
<strong>Datum:</strong> woensdag, 6 december 2023 13:18<br>
<strong>Aan:</strong> Ronald Klop &lt;<a href=3D"mailto:ronald-lists@klop.w=
s" target=3D"_blank">ronald-lists@klop.ws</a>&gt;<br>
<strong>CC:</strong> Jesper Schmitz Mouridsen &lt;<a href=3D"mailto:jsm@fre=
ebsd.org" target=3D"_blank">jsm@freebsd.org</a>&gt;, <a href=3D"mailto:free=
bsd-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_-7197213313057082447m_7281845747744658960m_668958176273727175P=
">
<div>
<div id=3D"m_-7197213313057082447m_7281845747744658960m_668958176273727175P=
.P.P">
<div>
<div>Tested on rpi4, current 1500004: Fails to build</div>

<div>=C2=A0</div>

<div><a href=3D"https://people.freebsd.org/~eduardo/logs/firefox-120.0.1%2C=
2.log" target=3D"_blank">https://people.freebsd.org/~eduardo/logs/firefox-1=
20.0.1%2C2.log</a></div>

<div>=C2=A0</div>

<div>Any clues?</div>

<div>=C2=A0</div>

<div>I remember compiling ok until about a month or so...</div>
</div>
=C2=A0

<div class=3D"gmail_quote">
<div class=3D"gmail_attr">Ronald Klop &lt;<a href=3D"mailto:ronald-lists@kl=
op.ws" target=3D"_blank">ronald-lists@klop.ws</a>&gt; escreveu no dia quart=
a, 6/12/2023 =C3=A0(s) 09:32:</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Yes, I was triggered to this issue because it is mentioned in the rele=
ase notes of 120.0.1.<br>
<br>
<a href=3D"https://www.mozilla.org/en-US/firefox/120.0.1/releasenotes/" tar=
get=3D"_blank">https://www.mozilla.org/en-US/firefox/120.0.1/releasenotes/<=
/a><br>
<br>
Regards,<br>
Ronald.<br>
=C2=A0
<p><strong>Van:</strong> Nuno Teixeira &lt;<a href=3D"mailto:eduardo@freebs=
d.org" target=3D"_blank">eduardo@freebsd.org</a>&gt;<br>
<strong>Datum:</strong> dinsdag, 5 december 2023 21:43<br>
<strong>Aan:</strong> Ronald Klop &lt;<a href=3D"mailto:ronald-lists@klop.w=
s" target=3D"_blank">ronald-lists@klop.ws</a>&gt;<br>
<strong>CC:</strong> Jesper Schmitz Mouridsen &lt;<a href=3D"mailto:jsm@fre=
ebsd.org" target=3D"_blank">jsm@freebsd.org</a>&gt;, <a href=3D"mailto:free=
bsd-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_-7197213313057082447m_7281845747744658960m_668958176273727175m=
_709679747659634767P">
<div>
<div id=3D"m_-7197213313057082447m_7281845747744658960m_668958176273727175m=
_709679747659634767P.P.P">
<div>
<div>Port is at 120.0.1 (rc1) and for what I understanded in mozilla PR, pa=
tch will be included in 120.0.1 release.</div>

<div>If I had the time I will apply patch and try it on rpi4.</div>

<div>=C2=A0</div>

<div>Thanks</div>
</div>
=C2=A0

<div class=3D"gmail_quote">
<div class=3D"gmail_attr">Ronald Klop &lt;<a href=3D"mailto:ronald-lists@kl=
op.ws" target=3D"_blank">ronald-lists@klop.ws</a>&gt; escreveu no dia ter=
=C3=A7a, 5/12/2023 =C3=A0(s) 17:39:</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Could 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_-7197213313057082447m_7281845747744658960m_668958176273727175m=
_709679747659634767m_-2012501290602738597P">
<div id=3D"m_-7197213313057082447m_7281845747744658960m_668958176273727175m=
_709679747659634767m_-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>
<br>
<span class=3D"gmail_signature_prefix">-- </span>

<div class=3D"gmail_signature">
<div><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>
FreeBSD Committer (ports)</span></div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
=C2=A0</div>
</blockquote>
</div>
<br>
<br>
<span class=3D"gmail_signature_prefix">-- </span>

<div class=3D"gmail_signature">
<div><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>
FreeBSD Committer (ports)</span></div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
=C2=A0</div>
</div>
</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>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>

--0000000000006d32c1060bfaf39f--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7ULpvT5CREci1B791MBRcqrV-_EQ-zkQ8cVR5b7kJLmPuw>