You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Crash when the user put a wrong OTP input code.
Stacktrace
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.NullPointerException
at android.content.res.XmlBlock.nativeGetStyleAttribute(Native Method)
at android.content.res.XmlBlock.access$1500(XmlBlock.java:41)
at android.content.res.XmlBlock$Parser.getStyleAttribute(XmlBlock.java:459)
at android.content.res.Resources$Theme.getExplicitStyle(Resources.java:1937)
at android.view.View.retrieveExplicitStyle(View.java:7009)
at android.view.View.<init>(View.java:5893)
at android.view.ViewGroup.<init>(ViewGroup.java:715)
at android.widget.LinearLayout.<init>(LinearLayout.java:254)
at android.widget.LinearLayout.<init>(LinearLayout.java:250)
at android.widget.LinearLayout.<init>(LinearLayout.java:246)
at co.paystack.android.design.widget.Indicator.<init>(Indicator.java:59)
at co.paystack.android.design.widget.PinPadView.createIndicators(PinPadView.java:481)
at co.paystack.android.design.widget.PinPadView.setPinLength(PinPadView.java:432)
at co.paystack.android.ui.OtpActivity$1.onPinChanged(OtpActivity.java:40)
at co.paystack.android.design.widget.PinPadView.updatePin(PinPadView.java:470)
at co.paystack.android.design.widget.PinPadView.access$200(PinPadView.java:51)
at co.paystack.android.design.widget.PinPadView$1.onButtonClick(PinPadView.java:533)
at co.paystack.android.design.widget.PinPadButton.dispatchTouchEvent(PinPadButton.java:234)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3920)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:3594)
Repeatable
Always
Steps to repeat:
Go to the payment screen
Use this test card number 507850785078507804 (PIN + Phone + OTP validation)
Problem/Motivation
Crash when the user put a wrong OTP input code.
Stacktrace
Repeatable
Always
Steps to repeat:
507850785078507804(PIN + Phone + OTP validation)Expected Results:
at least an error message
Actual Results:
The app crashes
Recrod
crash_paystack.mp4