woocommerce-android icon indicating copy to clipboard operation
woocommerce-android copied to clipboard

Crash: Json error during product password update

Open 0nko opened this issue 2 years ago • 2 comments

Reported from the Play Store Console:

org.greenrobot.eventbus.EventBusException: 
  at org.greenrobot.eventbus.EventBus.handleSubscriberException (EventBus.java:537)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:519)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:511)
  at org.greenrobot.eventbus.AsyncPoster.run (AsyncPoster.java:46)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
  at java.lang.Thread.run (Thread.java:920)
Caused by: com.google.gson.JsonSyntaxException: 
  at com.google.gson.Gson.fromJson (Gson.java:1003)
  at com.google.gson.Gson.fromJson (Gson.java:956)
  at com.google.gson.Gson.fromJson (Gson.java:905)
  at org.wordpress.android.fluxc.network.utils.JsonExtKt.convert (JsonExt.kt:10)
  at org.wordpress.android.fluxc.network.utils.JsonExtKt.toMap (JsonExt.kt:15)
  at org.wordpress.android.fluxc.network.rest.wpcom.wc.product.ProductRestClient.updateProductPassword (ProductRestClient.kt:635)
  at org.wordpress.android.fluxc.store.WCProductStore.updateProductPassword (WCProductStore.kt:1144)
  at org.wordpress.android.fluxc.store.WCProductStore.onAction (WCProductStore.kt:860)
  at java.lang.reflect.Method.invoke (Native Method)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:517)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:511)
  at org.greenrobot.eventbus.AsyncPoster.run (AsyncPoster.java:46)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
  at java.lang.Thread.run (Thread.java:920)
Caused by: java.lang.IllegalStateException: 
  at com.google.gson.stream.JsonReader.beginArray (JsonReader.java:350)
  at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read (MapTypeAdapterFactory.java:172)
  at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read (MapTypeAdapterFactory.java:145)
  at com.google.gson.Gson.fromJson (Gson.java:991)
  at com.google.gson.Gson.fromJson (Gson.java:956)
  at com.google.gson.Gson.fromJson (Gson.java:905)
  at org.wordpress.android.fluxc.network.utils.JsonExtKt.convert (JsonExt.kt:10)
  at org.wordpress.android.fluxc.network.utils.JsonExtKt.toMap (JsonExt.kt:15)
  at org.wordpress.android.fluxc.network.rest.wpcom.wc.product.ProductRestClient.updateProductPassword (ProductRestClient.kt:635)
  at org.wordpress.android.fluxc.store.WCProductStore.updateProductPassword (WCProductStore.kt:1144)
  at org.wordpress.android.fluxc.store.WCProductStore.onAction (WCProductStore.kt:860)
  at java.lang.reflect.Method.invoke (Native Method)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:517)
  at org.greenrobot.eventbus.EventBus.invokeSubscriber (EventBus.java:511)
  at org.greenrobot.eventbus.AsyncPoster.run (AsyncPoster.java:46)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
  at java.lang.Thread.run (Thread.java:920)

0nko avatar Jul 01 '22 15:07 0nko

Fails
:no_entry_sign: Please add a feature label to this issue. e.g. 'feature: stats'

Generated by :no_entry_sign: dangerJS

peril-woocommerce[bot] avatar Jul 01 '22 15:07 peril-woocommerce[bot]

Fails
:no_entry_sign: Please add a feature label to this issue. e.g. 'feature: stats'

Generated by :no_entry_sign: dangerJS

peril-woocommerce[bot] avatar Jul 01 '22 15:07 peril-woocommerce[bot]