lisawray/groupie

Crash com.xwray.groupie.GroupAdapter.onViewDetachedFromWindow GroupAdapter.java, line 261 java.lang.NullPointerException: Attempt to invoke virtual method 'void h8.j.t(h8.i)' on a null object reference

Opened this issue · 0 comments

Describe the bug

Crash registered on Google Play

com.xwray.groupie.GroupAdapter.onViewDetachedFromWindow
GroupAdapter.java, line 261
java.lang.NullPointerException: Attempt to invoke virtual method 'void h8.j.t(h8.i)' on a null object reference
com.xwray.groupie.GroupAdapter.onViewDetachedFromWindow GroupAdapter.java:261
com.xwray.groupie.GroupAdapter
.onViewDetachedFromWindow GroupAdapter.java:20
androidx.recyclerview.widget.RecyclerView
.dispatchChildDetached RecyclerView.java:7852
androidx.recyclerview.widget.RecyclerView
.removeDetachedView RecyclerView.java:4523
androidx.recyclerview.widget.RecyclerView$LayoutManager
.removeAndRecycleScrapInt RecyclerView.java:9541
androidx.recyclerview.widget.RecyclerView
.dispatchLayoutStep3 RecyclerView.java:4381
androidx.recyclerview.widget.RecyclerView
.dispatchLayout RecyclerView.java:4031
androidx.recyclerview.widget.RecyclerView
.onLayout RecyclerView.java:4578
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
androidx.constraintlayout.widget.ConstraintLayout
.onLayout ConstraintLayout.java:1873
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.FrameLayout
.layoutChildren FrameLayout.java:374
android.widget.FrameLayout
.onLayout FrameLayout.java:312
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
androidx.constraintlayout.widget.ConstraintLayout
.onLayout ConstraintLayout.java:1873
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.FrameLayout
.layoutChildren FrameLayout.java:374
android.widget.FrameLayout
.onLayout FrameLayout.java:312
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.LinearLayout
.setChildFrame LinearLayout.java:1829
android.widget.LinearLayout
.layoutVertical LinearLayout.java:1673
android.widget.LinearLayout
.onLayout LinearLayout.java:1582
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.FrameLayout
.layoutChildren FrameLayout.java:374
android.widget.FrameLayout
.onLayout FrameLayout.java:312
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.LinearLayout
.setChildFrame LinearLayout.java:1829
android.widget.LinearLayout
.layoutVertical LinearLayout.java:1673
android.widget.LinearLayout
.onLayout LinearLayout.java:1582
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.widget.FrameLayout
.layoutChildren FrameLayout.java:374
android.widget.FrameLayout
.onLayout FrameLayout.java:312
com.android.internal.policy.DecorView
.onLayout DecorView.java:1330
android.view.View
.layout View.java:24456
android.view.ViewGroup
.layout ViewGroup.java:7412
android.view.ViewRootImpl
.performLayout ViewRootImpl.java:4609
android.view.ViewRootImpl
.performTraversals ViewRootImpl.java:4031
android.view.ViewRootImpl
.doTraversal ViewRootImpl.java:2919
android.view.ViewRootImpl$TraversalRunnable
.run ViewRootImpl.java:10491
android.view.Choreographer$CallbackRecord
.run Choreographer.java:1108
android.view.Choreographer
.doCallbacks Choreographer.java:866
android.view.Choreographer
.doFrame Choreographer.java:797
android.view.Choreographer$FrameDisplayEventReceiver
.run Choreographer.java:1092
android.os.Handler
.handleCallback Handler.java:938
android.os.Handler
.dispatchMessage Handler.java:99
android.os.Looper
.loopOnce Looper.java:226
android.os.Looper
.loop Looper.java:313
android.app.ActivityThread
.main ActivityThread.java:8663
java.lang.reflect.Method
.invoke Method.java
com.android.internal.os.RuntimeInit$MethodAndArgsCaller
.run RuntimeInit.java:567
com.android.internal.os.ZygoteInit
.main ZygoteInit.java:1135

To Reproduce
we were not able to reproduce the crash. Crash registered on Google Play

Library version
2.10.1

Additional context
Most crashes occurred on a Galaxy A71 device running Android 12