globalpayments / rxp-android

Global Payments Ecommerce Android Library
MIT License
8 stars 17 forks source link

NullPointerException - `mListener` is null when trying to deliver error #25

Open projectdelta6 opened 2 years ago

projectdelta6 commented 2 years ago

Issue reported via Sentry.io using v2.0 Here is the Log from Sentry:

java.lang.NullPointerException: Attempt to invoke interface method 'void com.realexpayments.hpp.HPPManagerListener.hppManagerFailedWithError(com.realexpayments.hpp.HPPError)' on a null object reference
    at com.realexpayments.hpp.HPPManagerFragment$3.onReceivedError(HPPManagerFragment.java:251)
    at Uy0.c(chromium-TrichromeWebViewGoogle.aab-stable-495106133:160)
    at P9.handleMessage(chromium-TrichromeWebViewGoogle.aab-stable-495106133:521)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:236)
    at android.app.ActivityThread.main(ActivityThread.java:8043)
    at java.lang.reflect.Method.invoke(Method.java)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011)
jhonjtabareso commented 2 years ago

@projectdelta6 Hello, one fast question, are you trying to do some operation with external storage or files?

projectdelta6 commented 2 years ago

@jhonjtabareso No, not as far as I'm aware

jhonjtabareso commented 2 years ago

@jhonjtabareso No, not as far as I'm aware

Ok, so in the HppManager inside MainActivity, you set all the params por hppmanager, without empty values?

projectdelta6 commented 2 years ago

yes