Closed Bug 1878353 Opened 4 months ago Closed 4 months ago

app.qonto.com doesn't load correctly

Categories

(Core :: JavaScript Engine: JIT, defect)

defect

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox122 --- unaffected
firefox123 --- unaffected
firefox124 + fixed

People

(Reporter: ksenia, Unassigned)

References

(Blocks 2 open bugs, Regression, )

Details

(Keywords: regression, Whiteboard: [sp3])

We've received a report in https://github.com/webcompat/web-bugs/issues/132940 where the sites fails to load with an error:
Error while processing route: protected.index can't convert symbol to number

The error appears to be happening in this function (in the for (const r in e) t[${ i }.${ r }] = e[r] loop):

            K = Object.prototype.hasOwnProperty;
            function W(e) {
              const t = new G;
              for (const i in e) {
                if (!K.call(e, i)) continue;
                const r = e[i];
                if ('object' == typeof r && r) {
                  const e = W(r);
                  for (const r in e) t[`${ i }.${ r }`] = e[r]
                } else t[i] = r
              }
              return t
            }

(though when I try to log the values inside the object t, it doesn't error out anymore :/)

From mozregression:

25:43.58 INFO: No more integration revisions, bisection finished.
25:43.58 INFO: Last good revision: 888623deeb3d6817ff7aece0e8898f9624873dac
25:43.58 INFO: First bad revision: 7ad5c59c746bbde34ba4a1bb08ba6aa1c65dbacd
25:43.58 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=888623deeb3d6817ff7aece0e8898f9624873dac&tochange=7ad5c59c746bbde34ba4a1bb08ba6aa1c65dbacd

Hi Nicolas, could you please take a look at this?

Flags: needinfo?(nicolas.b.pierron)

[Tracking Requested - why for this release]:

Relatively popular site (rank ~1k in France, ~18k globally), and no obvious way for us to ship an intervention for this.

(In reply to Ksenia Berezina [:ksenia] from comment #1)

Hi Nicolas, could you please take a look at this?

I looked into it, and apparently this is a new failure that we had not discovered yet.
To avoid adding another week of latency, we decided to backout the bad changes.

This should solve this problem in the following releases of Nightly.
The backout is being tracked by Bug 1876978.

Blocks: 1874456
Flags: needinfo?(nicolas.b.pierron)
See Also: → 1876978

Confirmed, 20240203092120 is working with the website again. Thanks for fixing this!

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
Whiteboard: [sp3]
Blocks: 1880670
You need to log in before you can comment on or make changes to this bug.