Apple Spider (Casual arcade action)

@britzl

Here’s an example stack trace that I’ve been getting since I released to production last year.

This one happened on Android 11, affecting a few hundred people yesterday. The devices are quite varied. The usual mix of Chinese ones, but also several Samsung models.

java.lang.NoClassDefFoundError: 
  at androidx.core.view.ViewCompat.<clinit> (ViewCompat.java:1199)
  at androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy (ViewCompat.java:3802)
  at androidx.core.view.KeyEventDispatcher.dispatchBeforeHierarchy (KeyEventDispatcher.java:63)
  at androidx.core.app.ComponentActivity.dispatchKeyEvent (ComponentActivity.java:137)
  at com.android.internal.policy.DecorView.dispatchKeyEvent (DecorView.java:403)
  at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent (ViewRootImpl.java:6090)
  at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess (ViewRootImpl.java:5958)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:5451)
  at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:5508)
  at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:5474)
  at android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:5626)
  at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:5482)
  at android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:5683)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:5455)
  at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:5508)
  at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:5474)
  at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:5482)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:5455)
  at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:5508)
  at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:5474)
  at android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:5659)
  at android.view.ViewRootImpl$ImeInputStage.onFinishedInputEvent (ViewRootImpl.java:5819)
  at android.view.inputmethod.InputMethodManager$PendingEvent.run (InputMethodManager.java:3210)
  at android.view.inputmethod.InputMethodManager.invokeFinishedInputEventCallback (InputMethodManager.java:2752)
  at android.view.inputmethod.InputMethodManager.finishedInputEvent (InputMethodManager.java:2743)
  at android.view.inputmethod.InputMethodManager$ImeInputEventSender.onInputEventFinished (InputMethodManager.java:3187)
  at android.view.InputEventSender.dispatchInputEventFinished (InputEventSender.java:143)
  at android.os.MessageQueue.nativePollOnce (Native Method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loop (Looper.java:193)
  at android.app.ActivityThread.main (ActivityThread.java:7861)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:600)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967)

One more that I get all the time. Feels like it’s the OS’s fault, but it’s hard to say.

android.os.BadParcelableException: 
  at android.os.Parcel.readParcelableCreator (Parcel.java:3376)
  at android.os.Parcel.readParcelable (Parcel.java:3284)
  at android.os.Parcel.readValue (Parcel.java:3186)
  at android.os.Parcel.readArrayMapInternal (Parcel.java:3579)
  at android.os.BaseBundle.initializeFromParcelLocked (BaseBundle.java:292)
  at android.os.BaseBundle.unparcel (BaseBundle.java:236)
  at android.os.Bundle.filterValues (Bundle.java:394)
  at android.os.Bundle.filterValues (Bundle.java:404)
  at android.content.Intent.removeUnsafeExtras (Intent.java:9228)
  at android.app.ActivityThread.handleRequestAssistContextExtras (ActivityThread.java:4116)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2264)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:246)
  at android.app.ActivityThread.main (ActivityThread.java:8587)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:602)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1130)