Closed Bug 1936040 Opened 1 year ago Closed 1 year ago

Crash in [@ java.lang.RuntimeException: at androidx.coordinatorlayout.widget.DirectedAcyclicGraph.dfs(DirectedAcyclicGraph.java)]

Categories

(Firefox for Android :: General, defect)

Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox133 --- unaffected
firefox134 --- unaffected
firefox135 + fixed

People

(Reporter: mccr8, Assigned: petru)

References

Details

(Keywords: crash, regression, topcrash)

Crash Data

Attachments

(1 file)

Crash report: https://crash-stats.mozilla.org/report/index/c9d9a881-249a-4346-9bbd-0a6170241209

Top 10 frames:

0  androidx.coordinatorlayout.widget.DirectedAcyclicGraph  dfs  DirectedAcyclicGraph.java:55
1  androidx.coordinatorlayout.widget.DirectedAcyclicGraph  dfs  DirectedAcyclicGraph.java:38
2  androidx.coordinatorlayout.widget.DirectedAcyclicGraph  dfs  DirectedAcyclicGraph.java:38
3  androidx.coordinatorlayout.widget.DirectedAcyclicGraph  dfs  DirectedAcyclicGraph.java:38
4  androidx.coordinatorlayout.widget.CoordinatorLayout  prepareChildren  CoordinatorLayout.java:386
5  androidx.coordinatorlayout.widget.CoordinatorLayout  onMeasure  CoordinatorLayout.java:4
6  android.view.View  measure  View.java:27557
7  androidx.constraintlayout.widget.ConstraintLayout$Measurer  measure  ConstraintLayout.java:573
8  androidx.constraintlayout.core.widgets.ConstraintWidgetContainer  measure  ConstraintWidgetContainer.java:47
9  androidx.constraintlayout.core.widgets.ConstraintWidgetContainer  layout  ConstraintWidgetContainer.java:138

A very large crash spike on this signature was fixed a few months ago in bug 1917138, but it looks like it has started appearing in the Nightly build again, in 20241204215713.

[Tracking Requested - why for this release]: For Android Nightly, this crash volume is pretty high.

Lots of breadcrumbs regarding login prompts. Regression from bug 1933478 maybe?

Flags: needinfo?(avirvara)

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 firefox135 (nightly). However, the bug still isn't assigned.

:rsainani, 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?(rsainani)

This is the #1 topcrash for Fenix Nightly at the moment. Can we please find an assignee for this?

Flags: needinfo?(jboek)

I am investigating this.

Flags: needinfo?(avirvara)

Speculative fix for a crash from cycling dependencies in the layout.

Assignee: nobody → petru
Status: NEW → ASSIGNED

Could not reproduce and don't know if the changes from bug 1909746 caused this on their own but I think the above patch should help avoid the issue.

Flags: needinfo?(rsainani)
Flags: needinfo?(jboek)
Pushed by plingurar@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/452281fb9a8c Avoid setting dependencies through LoginSelectBarBehavior r=android-reviewers,avirvara
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: