Java NPE related to android.animation.AnimatorSet
Steps to reproduce the bug:
???
Crash reports from npm run psdr
:
App: se.manyver 0.2003.4-beta (82)
Device: samsung SM-G930F (arm64-v8a | armeabi-v7a | armeabi)
OS: Android 7.0 (SDK 24)
User comment:
Stack trace from Java:
android.content.res.Resources$NotFoundException: Drawable android:drawable/seekbar_thumb_material_anim with resource ID #0x1080751
Caused by: java.lang.NullPointerException: Attempt to read from field 'android.animation.Animator android.animation.AnimatorSet$Node.mAnimation' on a null object reference
at android.animation.AnimatorSet.clone(AnimatorSet.java)
at android.animation.AnimatorSet.clone(AnimatorSet.java)
at android.animation.Animator$AnimatorConstantState.newInstance(Animator.java)
at android.animation.Animator$AnimatorConstantState.newInstance(Animator.java)
at android.content.res.ConstantState.newInstance(ConstantState.java)
at android.content.res.ConstantState.newInstance(ConstantState.java)
at android.content.res.ConfigurationBoundResourceCache.getInstance(ConfigurationBoundResourceCache.java)
at android.animation.AnimatorInflater.loadAnimator(AnimatorInflater.java)
at android.graphics.drawable.AnimatedVectorDrawable$AnimatedVectorDrawableState$PendingAnimator.newInstance(AnimatedVectorDrawable.java)
at android.graphics.drawable.AnimatedVectorDrawable$AnimatedVectorDrawableState.inflatePendingAnimators(AnimatedVectorDrawable.java)
at android.graphics.drawable.AnimatedVectorDrawable.applyTheme(AnimatedVectorDrawable.java)
at android.graphics.drawable.DrawableContainer$DrawableContainerState.applyTheme(DrawableContainer.java)
at android.graphics.drawable.DrawableContainer.applyTheme(DrawableContainer.java)
at android.graphics.drawable.StateListDrawable.applyTheme(StateListDrawable.java)
at android.graphics.drawable.AnimatedStateListDrawable.applyTheme(AnimatedStateListDrawable.java)
at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java)
at android.content.res.Resources.loadDrawable(Resources.java)
at android.content.res.TypedArray.getDrawable(TypedArray.java)
at android.widget.AbsSeekBar.<init>(AbsSeekBar.java)
at android.widget.SeekBar.<init>(SeekBar.java)
at android.widget.SeekBar.<init>(SeekBar.java)
at androidx.appcompat.widget.AppCompatSeekBar.<init>(AppCompatSeekBar.java:47)
at com.reactnativecommunity.slider.ReactSlider.<init>(ReactSlider.java:64)
at com.reactnativecommunity.slider.ReactSliderManager.createViewInstance(ReactSliderManager.java:128)
at com.reactnativecommunity.slider.ReactSliderManager.createViewInstance(ReactSliderManager.java:39)
at com.facebook.react.uimanager.ViewManager.createViewInstance(ViewManager.java:139)
at com.facebook.react.uimanager.ViewManager.createView(ViewManager.java:82)
at com.facebook.react.uimanager.NativeViewHierarchyManager.createView(NativeViewHierarchyManager.java:269)
at com.facebook.react.uimanager.UIViewOperationQueue$CreateViewOperation.execute(UIViewOperationQueue.java:179)
at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.dispatchPendingNonBatchedOperations(UIViewOperationQueue.java:972)
at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.doFrameGuarded(UIViewOperationQueue.java:943)
at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:28)
at com.facebook.react.modules.core.ReactChoreographer$ReactChoreographerDispatcher.doFrame(ReactChoreographer.java:174)
at com.facebook.react.modules.core.ChoreographerCompat$FrameCallback$1.doFrame(ChoreographerCompat.java:84)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java)
at android.view.Choreographer.doCallbacks(Choreographer.java)
at android.view.Choreographer.doFrame(Choreographer.java)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java)
at android.os.Handler.handleCallback(Handler.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)