React-Native-ViewPager icon indicating copy to clipboard operation
React-Native-ViewPager copied to clipboard

Android crash: java.lang.IllegalArgumentExceptionMotionEvent.java:-2

Open paulogama14 opened this issue 8 years ago • 1 comments

Hi,

I'm using 1.2.4 version with IndicatorViewPager, PagerDotIndicator and a crash occurs with following details:

java.lang.IllegalArgumentException · pointerIndex out of range Raw

There is a workaround in this link. This is a known bug on Android (you can find more details here)

Has anyone ever experienced this? Is there any way this workaround can be applied to this library?


Complete stack trace

java.lang.IllegalArgumentException · pointerIndex out of range Raw
MotionEvent.java:-2android.view.MotionEvent.nativeGetAxisValue
MotionEvent.java:2298android.view.MotionEvent.getX
ViewPager.java:2233android.support.v4.view.ViewPager.onTouchEvent
ReactViewPager.java:194com.facebook.react.views.viewpager.ReactViewPager.onTouchEvent
View.java:10018android.view.View.dispatchTouchEvent 
ViewGroup.java:2833android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2504android.view.ViewGroup.dispatchTouchEvent
ViewGroup.java:2844android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2519android.view.ViewGroup.dispatchTouchEvent
ViewGroup.java:2844android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2519android.view.ViewGroup.dispatchTouchEvent
ViewGroup.java:2844android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2519android.view.ViewGroup.dispatchTouchEvent
ViewGroup.java:2844android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2519android.view.ViewGroup.dispatchTouchEvent
ViewGroup.java:2844android.view.ViewGroup.dispatchTransformedTouchEvent 
ViewGroup.java:2519android.view.ViewGroup.dispatchTouchEvent
PhoneWindow.java:2869com.android.internal.policy.PhoneWindow$DecorView.superDispatchTouchEvent
PhoneWindow.java:1861com.android.internal.policy.PhoneWindow.superDispatchTouchEvent
Activity.java:3061android.app.Activity.dispatchTouchEvent
PhoneWindow.java:2830com.android.internal.policy.PhoneWindow$DecorView.dispatchTouchEvent
View.java:10253android.view.View.dispatchPointerEvent
ViewRootImpl.java:5521android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent
ViewRootImpl.java:5357android.view.ViewRootImpl$ViewPostImeInputStage.onProcess 
ViewRootImpl.java:4802android.view.ViewRootImpl$InputStage.deliver
ViewRootImpl.java:4855android.view.ViewRootImpl$InputStage.onDeliverToNext
ViewRootImpl.java:4821android.view.ViewRootImpl$InputStage.forward
ViewRootImpl.java:4962android.view.ViewRootImpl$AsyncInputStage.forward 
ViewRootImpl.java:4829android.view.ViewRootImpl$InputStage.apply
ViewRootImpl.java:5019android.view.ViewRootImpl$AsyncInputStage.apply
ViewRootImpl.java:4802android.view.ViewRootImpl$InputStage.deliver
ViewRootImpl.java:4855android.view.ViewRootImpl$InputStage.onDeliverToNext
ViewRootImpl.java:4821android.view.ViewRootImpl$InputStage.forward
ViewRootImpl.java:4829android.view.ViewRootImpl$InputStage.apply
ViewRootImpl.java:4802android.view.ViewRootImpl$InputStage.deliver
ViewRootImpl.java:7522android.view.ViewRootImpl.deliverInputEvent
ViewRootImpl.java:7390android.view.ViewRootImpl.doProcessInputEvents
ViewRootImpl.java:7351android.view.ViewRootImpl.enqueueInputEvent
ViewRootImpl.java:7632android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent
InputEventReceiver.java:185android.view.InputEventReceiver.dispatchInputEvent
InputEventReceiver.java:-2android.view.InputEventReceiver.nativeConsumeBatchedInputEvents
InputEventReceiver.java:176android.view.InputEventReceiver.consumeBatchedInputEvents
ViewRootImpl.java:7596android.view.ViewRootImpl.doConsumeBatchedInput
ViewRootImpl.java:7659android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run 
Choreographer.java:911android.view.Choreographer$CallbackRecord.run 
Choreographer.java:686android.view.Choreographer.doCallbacks
Choreographer.java:616android.view.Choreographer.doFrame
Choreographer.java:897android.view.Choreographer$FrameDisplayEventReceiver.run
Handler.java:739android.os.Handler.handleCallback
Handler.java:95android.os.Handler.dispatchMessage
Looper.java:148android.os.Looper.loop
ActivityThread.java:7409android.app.ActivityThread.main 
Method.java:-2java.lang.reflect.Method.invoke
ZygoteInit.java:1230com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
ZygoteInit.java:1120com.android.internal.os.ZygoteInit.main

paulogama14 avatar Nov 07 '17 19:11 paulogama14

Could you describe how to trigger this crash in detail ?

zbtang avatar Nov 15 '17 03:11 zbtang