Crash in mozilla.components.browser.state.state.content.DownloadState
simonpoole opened this issue · comments
Seen twice on Android 7 devices
java.lang.RuntimeException: Unable to start receiver de.blau.android.util.DownloadBroadcastReceiver: java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = mozilla.components.browser.state.state.content.DownloadState$Status)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:3107)
at android.app.ActivityThread.-wrap18(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1611)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6247)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)
Caused by: java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = mozilla.components.browser.state.state.content.DownloadState$Status)
at android.os.Parcel.readSerializable(Parcel.java:2623)
at android.os.Parcel.readValue(Parcel.java:2423)
at android.os.Parcel.readArrayMapInternal(Parcel.java:2725)
at android.os.BaseBundle.unparcel(BaseBundle.java:269)
at android.os.BaseBundle.getLong(BaseBundle.java:901)
at android.content.Intent.getLongExtra(Intent.java:6168)
at de.blau.android.util.DownloadBroadcastReceiver.onReceive(DownloadBroadcastReceiver.java:35)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:3100)
... 8 more
Caused by: java.lang.ClassNotFoundException: mozilla.components.browser.state.state.content.DownloadState$Status
at java.lang.Class.classForName(Class.java)
at java.lang.Class.forName(Class.java:400)
at android.os.Parcel$2.resolveClass(Parcel.java:2609)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1613)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1518)
at java.io.ObjectInputStream.readEnum(ObjectInputStream.java:1726)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:373)
at android.os.Parcel.readSerializable(Parcel.java:2617)
... 15 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "mozilla.components.browser.state.state.content.DownloadState$Status" on path: DexPathList[[zip file "/data/app/de.blau.android-1/base.apk"],nativeLibraryDirectories=[/data/app/de.blau.android-1/lib/arm64, /system/lib64, /vendor/lib64, /system/vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 24 more