Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c0ae253 authored by Chienyuan's avatar Chienyuan
Browse files

PBAP: Check column value isn't null when query contacts

Bug: 157906552
Test: manual
Change-Id: I8d1b4e0be6b8fcc9c761c12a5287c261cd3c8974
parent be67537e
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -429,7 +429,12 @@ class BluetoothPbapUtils {
        int indexData = c.getColumnIndex(Data.DATA1);
        int indexMimeType = c.getColumnIndex(Data.MIMETYPE);
        String contactId, data, mimeType;

        while (c.moveToNext()) {
            if (c.isNull(indexCId)) {
                Log.w(TAG, "_id column is null. Row was deleted during iteration, skipping");
                continue;
            }
            contactId = c.getString(indexCId);
            data = c.getString(indexData);
            mimeType = c.getString(indexMimeType);