iZettle / sdk-android

Add card payments from Zettle to your own app
https://developer.zettle.com/docs/android-sdk
24 stars 20 forks source link

java.lang.AssertionError at com.izettle.payments.android.bluetooth.c.lock (c.java:77) in release-1.14.15 #36

Closed planetcoops closed 2 years ago

planetcoops commented 3 years ago

Expected Behavior

Current Behavior

Witnessing several crashes with the following stack from the Google Play Developer Console

java.lang.AssertionError: at com.izettle.payments.android.bluetooth.c.lock (c.java:77) at com.izettle.payments.android.bluetooth.ble.a.a (a.java:108) at com.izettle.payments.android.bluetooth.ble.a.getServices (a.java:57) at com.izettle.payments.android.readers.vendors.datecs.ReaderV2TransportImpl.doReadPowerState (ReaderV2TransportImpl.java:686) at com.izettle.payments.android.readers.vendors.datecs.ReaderV2TransportImpl.access$doReadPowerState (ReaderV2TransportImpl.java:212) at com.izettle.payments.android.readers.vendors.datecs.ReaderV2TransportImpl$j.a (ReaderV2TransportImpl.java:600) at com.izettle.payments.android.readers.vendors.datecs.ReaderV2TransportImpl$j.invoke (ReaderV2TransportImpl.java:212) at com.izettle.android.commons.thread.c.run (Unknown Source:2) at java.lang.Thread.run (Thread.java:784)

Steps to Reproduce

We can't reproduce, the crashes come from Google Play Console reports.

Context

User is running

Huawei M5 Android 8.0 (SDK 26)

Failure Logs

bobzettle commented 2 years ago

A bug fix is released in version 1.24.0