I found another malformed exception: ``` mozilla.appservices.push.PushError: Error( General Error: "No subscriptions created yet.") at mozilla.appservices.push.RustError.intoException(RustError.kt:4) at mozilla.appservices.push.PushManager.update(PushManager.kt:8) at mozilla.components.feature.push.RustPushConnection.updateToken(Connection.kt:19) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invokeSuspend(AutoPushFeature.kt:10) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invoke(Unknown Source:10) at mozilla.components.feature.push.AutoPushFeatureKt$launchAndTry$1.invokeSuspend(AutoPushFeature.kt:5) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:15) 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:764) ``` This one is a lot harder to fix. I think I'm going to have to rewrite the parser.
Bug 1607519 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I found another malformed exception: https://crash-stats.mozilla.org/report/index/304ffc16-f1cd-4e60-b8c2-748c10200109 ``` mozilla.appservices.push.PushError: Error( General Error: "No subscriptions created yet.") at mozilla.appservices.push.RustError.intoException(RustError.kt:4) at mozilla.appservices.push.PushManager.update(PushManager.kt:8) at mozilla.components.feature.push.RustPushConnection.updateToken(Connection.kt:19) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invokeSuspend(AutoPushFeature.kt:10) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invoke(Unknown Source:10) at mozilla.components.feature.push.AutoPushFeatureKt$launchAndTry$1.invokeSuspend(AutoPushFeature.kt:5) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:15) 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:764) ``` This one is a lot harder to fix. I think I'm going to have to rewrite the parser.
I found another malformed exception: https://crash-stats.mozilla.org/report/index/304ffc16-f1cd-4e60-b8c2-748c10200109 https://crash-stats.mozilla.org/search/?java_stack_trace_raw=~General%20Error&date=%3E%3D2019-12-26T19%3A39%3A00.000Z&date=%3C2020-01-09T19%3A39%3A00.000Z&_facets=signature&_sort=-date&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#crash-reports ``` mozilla.appservices.push.PushError: Error( General Error: "No subscriptions created yet.") at mozilla.appservices.push.RustError.intoException(RustError.kt:4) at mozilla.appservices.push.PushManager.update(PushManager.kt:8) at mozilla.components.feature.push.RustPushConnection.updateToken(Connection.kt:19) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invokeSuspend(AutoPushFeature.kt:10) at mozilla.components.feature.push.AutoPushFeature$onNewToken$1.invoke(Unknown Source:10) at mozilla.components.feature.push.AutoPushFeatureKt$launchAndTry$1.invokeSuspend(AutoPushFeature.kt:5) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:15) 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:764) ``` This one is a lot harder to fix. I think I'm going to have to rewrite the parser.