Closed Bug 1852039 Opened 2 years ago Closed 2 years ago

Various base.odex crashes on Android

Categories

(Toolkit :: Crash Reporting, defect)

Firefox 119
Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox117 --- wontfix
firefox118 --- wontfix
firefox119 --- fixed

People

(Reporter: dmeehan, Assigned: gsvelto)

References

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/1e88dac8-0a44-4cfe-bd0a-338300230907

Reports started from Fenix build ID 20230901154021

MOZ_CRASH Reason: MOZ_CRASH(DocumentChannel::SetLoadFlags: Don't set flags after creation)

Top 10 frames of crashing thread:

0  ?  @0x0000007c2ba190dc  
1  ?  @0x0000007c2e8410b0  
2  ?  @0x0000007c2ba19748  
3  ?  @0x0000007c2bbae12c  
4  ?  @0x0000007c2dbc3878  
5  ?  @0x0000007c2eeedbfc  
6  ?  @0x0000007c2dbec8f0  
7  ?  @0x0000007c2e41d524  
8  ?  @0x0000007c2e7fa864  
9  ?  @0x0000007c2e41e558  

:jonalmeida tracking this crash due to the volume in nightly, not sure what introduced it.
As triage owner, could you follow up on a severity/investigation?

Flags: needinfo?(jonalmeida942)
Crash Signature: [@ base.odex@0x13a1cc] → [@ base.odex@0x13a1cc] [@ base.odex@0x13b1cc] [@ base.odex@0x13522c]

I don't see anything here that pertains to Fenix, Android Components, or GeckoView code.

Could someone in necko have a closer look and advise?

Component: General → Networking
Flags: needinfo?(jonalmeida942)
Product: Fenix → Core

The bug is linked to a topcrash signature, which matches the following criterion:

  • Top 10 AArch64 and ARM crashes on nightly

For more information, please visit BugBot documentation.

Keywords: topcrash

The bug is marked as tracked for firefox119 (nightly). We have limited time to fix this, the soft freeze is in 13 days. However, the bug still isn't assigned.

:ghess, could you please find an assignee for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(ghess)

This is a dup.

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1694904
Resolution: --- → DUPLICATE
Flags: needinfo?(ghess)

gsvelto, do you know what is going on with these base.odex crashes? Fenix only. It looks like they've been going on for awhile. I'll reopen this and move it to crash reporting.

Status: RESOLVED → REOPENED
Component: Networking → Crash Reporting
No longer duplicate of bug: 1694904
Flags: needinfo?(gsvelto)
Product: Core → Toolkit
Resolution: DUPLICATE → ---
Summary: Crash in [@ base.odex@0x13a1cc] → Various base.odex crashes on Android
Flags: needinfo?(gsvelto)

Crash Ping Telemetry indicates a 6x fold increase of content process crashes on Fenix. We don't get stacks yet but this could be the relevant signature for it.

Severity: -- → S2

There's also some MOZ_DIAGNOSTIC_ASSERT(false) (Setting DocumentURI with a different origin than principal URI)

(In reply to Gian-Carlo Pascutto [:gcp] from comment #8)

There's also some MOZ_DIAGNOSTIC_ASSERT(false) (Setting DocumentURI with a different origin than principal URI)

That one is for an issue that got backed out at least. These crashes kind of look like a random grab bag of Android issues, which is why I thought it might be some kind of crash reporting issue.

This is caused by bug 1837471 which is a bug in the minidump writer, I'll have to prioritize fixing it.

Depends on: 1837471
Crash Signature: [@ base.odex@0x13a1cc] [@ base.odex@0x13b1cc] [@ base.odex@0x13522c] → [@ base.odex@0x13522c] [@ base.odex@0x13a1cc] [@ base.odex@0x13b1cc] [@ base.odex@0x3730b5] [@ base.odex@0x39d3b8] [@ base.odex@0x49d04a] [@ base.odex@0x4eb000] [@ base.odex@0x59b32e] [@ base.odex@0x6d3500] [@ base.odex@0x8b8e12] [@ base.odex@0x…

That one is for an issue that got backed out at least.

Do you have the link? Our crash Telemetry doesn't have stacks yet, but maybe build numbers give a clue.

Flags: needinfo?(continuation)

(In reply to Gian-Carlo Pascutto [:gcp] from comment #11)

Do you have the link? Our crash Telemetry doesn't have stacks yet, but maybe build numbers give a clue.

Bug 1783504. (and see also bug 1852227)

Flags: needinfo?(continuation)

This is a reminder regarding comment #4!

The bug is marked as tracked for firefox119 (nightly). We have limited time to fix this, the soft freeze is in 7 days. However, the bug still isn't assigned.

Crash Signature: base.odex@0xca74c8] [@ base.odex@0xde2a0a] [@ base.odex@0xf511a] → base.odex@0xca74c8] [@ base.odex@0xde2a0a] [@ base.odex@0xf511a] [@ base.odex@0x1401cc ]
Crash Signature: [@ base.odex@0x13522c] [@ base.odex@0x13a1cc] [@ base.odex@0x13b1cc] [@ base.odex@0x3730b5] [@ base.odex@0x39d3b8] [@ base.odex@0x49d04a] [@ base.odex@0x4eb000] [@ base.odex@0x59b32e] [@ base.odex@0x6d3500] [@ base.odex@0x8b8e12] [@ base.odex@0x… → [@ base.odex@0x104b5d0] [@ base.odex@0x104ee84] [@ base.odex@0x117d20] [@ base.odex@0x13322c] [@ base.odex@0x13422c] [@ base.odex@0x13522c] [@ base.odex@0x13622c] [@ base.odex@0x13a1cc] [@ base.odex@0x13b1cc] [@ base.odex@0x13c1cc] [@ base.odex@…

This is a reminder regarding comment #4!

The bug is marked as tracked for firefox119 (nightly). We have limited time to fix this, the soft freeze is in a day. However, the bug still isn't assigned.

With bug 1837471 fixed the volume here should start dropping. I'm going to wait a couple of days to see the effect in nightly then I'll request to uplift the fix in beta. Note that the overall crash volume of Fenix won't change, as the crashes under this bug are really other valid crashes (such as bug 1694904) so the volume will move under those bugs.

I've filed some bugs based on the other hidden crashes here. One is bug 1855400 where the Android volume ended up here, another one is bug 1800558 which will see its volume raise rapidly.

See Also: → 1800558, 1855400, 1694904

Based on the topcrash criteria, the crash signatures linked to this bug are not in the topcrash signatures anymore.

For more information, please visit BugBot documentation.

Keywords: topcrash

This is a reminder regarding comment #4!

The bug is marked as tracked for firefox119 (beta). We have limited time to fix this, the soft freeze is in 14 days. However, the bug still isn't assigned.

Removing tracking, bug 1837471 was uplifted to beta for Fx119 (see comment 15)

The crash volume has dropped to zero, and the actual underlying crashes all have bugs assigned to them. Shall we close this one?

Assignee: nobody → gsvelto
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
You need to log in before you can comment on or make changes to this bug.