Crash in [@ java.lang.NullPointerException: at mozilla.components.browser.menu.BrowserMenuAdapter.onBindViewHolder(BrowserMenuAdapter.kt:18)]
Categories
(Firefox for Android :: Toolbar, defect)
Tracking
()
People
(Reporter: cpeterson, Unassigned)
Details
(Keywords: crash)
Crash Data
Crash report: https://crash-stats.mozilla.org/report/index/b3650332-e1d0-4eea-a4e6-3336b0250415
Top 10 frames:
0 mozilla.components.browser.menu.BrowserMenuAdapter onBindViewHolder BrowserMenuAdapter.kt:18
1 androidx.recyclerview.widget.RecyclerView$Adapter onBindViewHolder RecyclerView.java:1
2 androidx.recyclerview.widget.RecyclerView$Adapter bindViewHolder RecyclerView.java:170
3 androidx.recyclerview.widget.RecyclerView$Recycler tryGetViewHolderForPositionByDeadline RecyclerView.java:1090
4 androidx.recyclerview.widget.LinearLayoutManager$LayoutState next LinearLayoutManager.java:63
5 androidx.recyclerview.widget.LinearLayoutManager layoutChunk LinearLayoutManager.java:1
6 androidx.recyclerview.widget.LinearLayoutManager fill LinearLayoutManager.java:49
7 androidx.recyclerview.widget.LinearLayoutManager onLayoutChildren LinearLayoutManager.java:804
8 mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager access$onLayoutChildren$s1716688350 StickyItemLayoutManager.kt:1
9 mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager$onLayoutC... invoke StickyItemLayoutManager.kt:7
Comment 1•11 days ago
|
||
Deobfuscated stack trace from the Google Play Developer Console:
Exception java.lang.NullPointerException:
at mozilla.components.browser.menu.BrowserMenuAdapter.onBindViewHolder (BrowserMenuAdapter.kt:36)
at mozilla.components.browser.menu.BrowserMenuAdapter.onBindViewHolder (BrowserMenuAdapter.kt:18)
at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder (RecyclerView.java:7846)
at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder (RecyclerView.java:7953)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline (RecyclerView.java:6742)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline (RecyclerView.java:7013)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:6853)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:6849)
at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next (LinearLayoutManager.java:2422)
at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1722)
at androidx.recyclerview.widget.LinearLayoutManager.fill (LinearLayoutManager.java:1682)
at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren (LinearLayoutManager.java:747)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager.access$getStickyItemPlacement$p (StickyItemLayoutManager.kt:80)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager.access$onLayoutChildren$s1716688350 (StickyItemLayoutManager.kt:80)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager$onLayoutChildren$1.invoke (StickyItemLayoutManager.kt:168)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager$onLayoutChildren$1.invoke (StickyItemLayoutManager.kt:168)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager.restoreView$browser_menu_release (StickyItemLayoutManager.kt:272)
at mozilla.components.browser.menu.view.StickyItemsLinearLayoutManager.onLayoutChildren (StickyItemLayoutManager.kt:168)
at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2 (RecyclerView.java:4737)
at androidx.recyclerview.widget.RecyclerView.onMeasure (RecyclerView.java:4133)
at mozilla.components.browser.menu.view.DynamicWidthRecyclerView.callParentOnMeasure$browser_menu_release (DynamicWidthRecyclerView.kt:78)
at mozilla.components.browser.menu.view.DynamicWidthRecyclerView.onMeasure (DynamicWidthRecyclerView.kt:37)
at android.view.View.measure (View.java:26820)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:7085)
Updated•2 days ago
|
Description
•