یک پیغام خطای مسخره دیگه از اندروید، البته این خطا non-fatal است و منجر به خروج غیرمنتظره نمی‌شود.

کد روبرو ممکن است منجر به این خطا شود در حالیکه متغیر db به درستی بسته شده است.

    DBAdapter db = new DBAdapter(this);
    db.open();

    //load all waiting alarm
    mCursor=db.getTitles("state<2");
    setListAdapter(new MyCursorAdapter(this, mCursor));

    db.close(); 

راه حل این مشکل mCursor.close(); نیست، چون ممکن است DBAdapter به درستی کار نکند.

از دستور startManagingCursor() قبل از db.close(); استفاده کنید.