antew/RedditInPictures

Database Connection Not Closed - About API

DavidTPate opened this issue · 0 comments

Receive the following stack trace:

com.antew.redditinpictures.pro E/Database﹕ close() was never explicitly called on database '/data/data/com.antew.redditinpictures.pro/databases/redditinpictures.db'
    android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
            at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1847)
            at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:820)
            at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:854)
            at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:847)
            at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:544)
            at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203)
            at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:118)
            at com.antew.redditinpictures.library.reddit.AboutResponse.processHttpResponse(AboutResponse.java:35)
            at com.antew.redditinpictures.library.reddit.RedditResult.handleResponse(RedditResult.java:18)
            at com.antew.redditinpictures.library.service.RedditService.onRequestComplete(RedditService.java:260)
            at com.antew.redditinpictures.library.service.RESTService.onHandleIntent(RESTService.java:190)
            at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:59)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:123)
            at android.os.HandlerThread.run(HandlerThread.java:60)