pro100svitlo / FingerprintAuthHelper

A small library that allows You to easily manage fingererprint authentication inside your Activity or Fragment on devices with fingerprint scanner and Android M and higher. Min sdk 14
449 stars 67 forks source link

NullPointerException #1

Closed farhanahmed95 closed 7 years ago

farhanahmed95 commented 7 years ago

Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void com.pro100svitlo.fingerprintAuthHelper.FahListener.onFingerprintStatus(boolean, int, java.lang.CharSequence)' on a null object reference at com.pro100svitlo.fingerprintAuthHelper.FahManager.onAuthenticationSucceeded(FahManager.java:226) at android.hardware.fingerprint.FingerprintManager$MyHandler.sendAuthenticatedSucceeded(FingerprintManager.java:805) at android.hardware.fingerprint.FingerprintManager$MyHandler.handleMessage(FingerprintManager.java:757) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5551) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

farhanahmed95 commented 7 years ago

Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void com.pro100svitlo.fingerprintAuthHelper.FahListener.onFingerprintStatus(boolean, int, java.lang.CharSequence)' on a null object reference at com.pro100svitlo.fingerprintAuthHelper.FahManager.onAuthenticationFailed(FahManager.java:207) at android.hardware.fingerprint.FingerprintManager$MyHandler.sendAuthenticatedFailed(FingerprintManager.java:811) at android.hardware.fingerprint.FingerprintManager$MyHandler.handleMessage(FingerprintManager.java:760) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5551) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)

pro100svitlo commented 7 years ago

Hi! Please give me little bit more information:

  1. version of library that u use
  2. device
  3. any flow to reproduce
  4. errorType
farhanahmed95 commented 7 years ago

Version 1.1.5 Devices :Reported on LGLS992 but also happened on other phones. Flow: totally random, i will try to get more details.

pro100svitlo commented 7 years ago

First of all, please try the last one version. And also please add log of errorType.

farhanahmed95 commented 7 years ago

version 1.1.7 seems to fix it but i am not 100% sure. Anyway thanks for your instant support.

pro100svitlo commented 7 years ago

Thanks for reporting!
If you didn't catch this npe again, I will close this issue in a week. Have a nice codding ;-)

pro100svitlo commented 7 years ago

@farhanahmed95 is everything okey? can i close this issue?

farhanahmed95 commented 7 years ago

Yup everything working fine. Thanks for this awesome library.