Crash in Advanced Privacy
- /e/ version: 1.11
- Device model(s): Redmi Note 8T (ginkgo)
Summary
Occasionally, Advanced Privacy will crash in the background. No interaction with the app or the widget necessary.
The problem
Likely the phone was in airplane mode with wifi enabled.
Stack trace obtained via Scoop:
FATAL EXCEPTION: main
Process: foundation.e.advancedprivacy, PID: 19001
java.lang.RuntimeException: Unable to start service foundation.e.privacymodules.trackers.DNSBlockerService@2c0108 with null: java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter intent
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4338)
at android.app.ActivityThread.access$1800(ActivityThread.java:237)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1951)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7664)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Caused by: java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter intent
at foundation.e.privacymodules.trackers.DNSBlockerService.onStartCommand(Unknown Source:2)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4320)
... 8 more
The crash doesn't happen often, but it does occur from time to time.