Samsung: free up space -> constant fdroid crash, until starting manually
- Device OS and version: Samsung
- Device model/manufacturer: Samsung S9+
- F-Droid version (in the About screen): latest one
- F-Droid privileged extension version (if installed): no
What did you do? (clear steps if possible)
- free up space with samsung tool
What did you expect to see?
- no app crashing
What did you see instead?
STACK_TRACE=java.lang.NullPointerException: Attempt to read from field 'java.lang.String org.fdroid.fdroid.data.App.packageName' on a null object reference
at org.fdroid.fdroid.NotificationHelper.shouldIgnoreEntry(NotificationHelper.java:157)
at org.fdroid.fdroid.NotificationHelper.updateStatusLists(NotificationHelper.java:147)
at org.fdroid.fdroid.NotificationHelper.access$100(NotificationHelper.java:37)
at org.fdroid.fdroid.NotificationHelper$1.onReceive(NotificationHelper.java:96)
at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:297)
at android.support.v4.content.LocalBroadcastManager.access$000(LocalBroadcastManager.java:46)
at android.support.v4.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:116)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6938)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
After manually starting Fdroid (which was also fetching app list) it is working again.