[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Trying to crack the Firefox crashing issue



Hi Reimar,

On Fri, 2025-05-09 at 16:28 +0700, Reimar Döffinger wrote:
> I don't think you are quite on the right track. 
> w2c_rlbox_streqci has 3 arguments, not 2 like the source you quote,
> so that will make it real hard to match those up. 
> The nops are almost certainly there to align the loop start with the
> icache line size (making it start at +16).
> The strange r4 r5 sub is probably to have a single loop increment
> variable, but I expect that will be really hard to understand without
> finding the exact matching code and what that 3rd argument is about. 
> That is besides that the bug could be very, very far away from the crash
> location, so not sure you are anywhere close to the issue (but I don't
> have any better suggestion).

There are still two bugs open related to big-endian in Bugzilla:

https://bugzilla.mozilla.org/show_bug.cgi?id=1244398
https://bugzilla.mozilla.org/show_bug.cgi?id=1718880

Plus, I'd be looking into the patches that Oracle is maintaining for Firefox
on Solaris for SPARC which does actually carry fixes related to big-endian
systems if I remember correctly:

https://github.com/oracle/solaris-userland/tree/master/components/desktop/firefox/patches

There is a very high possibility that there is a proper fix among these patches.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: