From 23dcfadefa438e6f38e307aea4db8e10540c8b4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Sat, 7 Dec 2013 13:00:10 +0100 Subject: [PATCH] Don't crash if an apk exists for a non-existing app --- src/org/fdroid/fdroid/DB.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/fdroid/fdroid/DB.java b/src/org/fdroid/fdroid/DB.java index 73236124e..c4aebe5e0 100644 --- a/src/org/fdroid/fdroid/DB.java +++ b/src/org/fdroid/fdroid/DB.java @@ -898,6 +898,10 @@ public class DB { while (!c.isAfterLast()) { String id = c.getString(0); App app = apps.get(id); + if (app == null) { + c.moveToNext(); + continue; + } boolean compatible = c.getInt(10) == 1; int repoid = c.getInt(11); if (compatible || incompatibleVersions) {