Hi;
I am getting crash reports with this library. Crashes occur on variety of devices and OS versions. I don't know which cards causes this. Stack trace is as follows:
Fatal Exception: java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:318)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:762)
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'float java.lang.Float.floatValue()' on a null object reference
at com.github.devnied.emvnfccard.parser.EmvParser.extractLogEntry(EmvParser.java:483)
at com.github.devnied.emvnfccard.parser.EmvParser.parse(EmvParser.java:390)
at com.github.devnied.emvnfccard.parser.EmvParser.extractPublicData(EmvParser.java:317)
at com.github.devnied.emvnfccard.parser.EmvParser.readWithPSE(EmvParser.java:231)
at com.github.devnied.emvnfccard.parser.EmvParser.readEmvCard(EmvParser.java:118)
...
at android.os.AsyncTask$2.call(AsyncTask.java:304)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:762)
Hi; I am getting crash reports with this library. Crashes occur on variety of devices and OS versions. I don't know which cards causes this. Stack trace is as follows:
Fatal Exception: java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:318) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354) at java.util.concurrent.FutureTask.setException(FutureTask.java:223) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:762) Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'float java.lang.Float.floatValue()' on a null object reference at com.github.devnied.emvnfccard.parser.EmvParser.extractLogEntry(EmvParser.java:483) at com.github.devnied.emvnfccard.parser.EmvParser.parse(EmvParser.java:390) at com.github.devnied.emvnfccard.parser.EmvParser.extractPublicData(EmvParser.java:317) at com.github.devnied.emvnfccard.parser.EmvParser.readWithPSE(EmvParser.java:231) at com.github.devnied.emvnfccard.parser.EmvParser.readEmvCard(EmvParser.java:118) ... at android.os.AsyncTask$2.call(AsyncTask.java:304) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:762)