Application is crashing while verify phone number in some devices
Device
XT1562
Operating System
6.0.1
Fatal Exception: java.lang.StringIndexOutOfBoundsException: length=9; regionStart=6; regionLength=4 at java.lang.String.startEndAndLength(String.java:298) at java.lang.String.substring(String.java:1087) at com.matesnetwork.Cognalys.VerifyMobile$Asynctask$1.onCallStateChanged(VerifyMobile.java:367) at android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:295) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5443) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
Application is crashing while verify phone number in some devices Device XT1562 Operating System 6.0.1
Fatal Exception: java.lang.StringIndexOutOfBoundsException: length=9; regionStart=6; regionLength=4 at java.lang.String.startEndAndLength(String.java:298) at java.lang.String.substring(String.java:1087) at com.matesnetwork.Cognalys.VerifyMobile$Asynctask$1.onCallStateChanged(VerifyMobile.java:367) at android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:295) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5443) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
Please fix that issue. User is facing this crash.
Thanks