Issue 1229: Mms: forse close for unclosed cursor
Status:  Invalid
Owner: ----
Closed:  Jan 2012
Reported by zcat1...@gmail.com, Jan 5, 2012
table = message_summary, query = SELECT thread_id FROM message_summary WHERE type!=2 and read=0
01-06 06:27:00.247 E/StrictMode(  185): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:99)
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:51)
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1564)
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1449)
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1405)
01-06 06:27:00.247 E/StrictMode(  185): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1523)
01-06 06:27:00.247 E/StrictMode(  185): at com.borqs.mms.providers.MessageSummaryProvider.query(MessageSummaryProvider.java:69)
01-06 06:27:00.247 E/StrictMode(  185): at android.content.ContentProvider$Transport.query(ContentProvider.java:178)
01-06 06:27:00.247 E/StrictMode(  185): at android.content.ContentResolver.query(ContentResolver.java:311)
01-06 06:27:00.247 E/StrictMode(  185): at com.borqs.mms.util.MessageViewManager.getViewMsgCount(MessageViewManager.java:326)
01-06 06:27:00.247 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter.refreshCountMap(MessageViewSwitchAdapter.java:78)
01-06 06:27:00.247 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter.access$200(MessageViewSwitchAdapter.java:30)
01-06 06:27:00.247 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter$2.run(MessageViewSwitchAdapter.java:89)
01-06 06:27:00.247 E/StrictMode(  185): at java.lang.Thread.run(Thread.java:856)
01-06 06:27:00.297 E/StrictMode(  185): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
01-06 06:27:00.297 E/StrictMode(  185): java.lang.Throwable: Explicit termination method 'close' not called
01-06 06:27:00.297 E/StrictMode(  185): at dalvik.system.CloseGuard.open(CloseGuard.java:184)
01-06 06:27:00.297 E/StrictMode(  185): at android.content.ContentResolver$CursorWrapperInner.<init>(ContentResolver.java:1582)
01-06 06:27:00.297 E/StrictMode(  185): at android.content.ContentResolver.query(ContentResolver.java:321)
01-06 06:27:00.297 E/StrictMode(  185): at com.borqs.mms.util.MessageViewManager.getViewMsgCount(MessageViewManager.java:326)
01-06 06:27:00.297 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter.refreshCountMap(MessageViewSwitchAdapter.java:78)
01-06 06:27:00.297 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter.access$200(MessageViewSwitchAdapter.java:30)
01-06 06:27:00.297 E/StrictMode(  185): at com.borqs.mms.ui.MessageViewSwitchAdapter$2.run(MessageViewSwitchAdapter.java:89)
01-06 06:27:00.297 E/StrictMode(  185): at java.lang.Thread.run(Thread.java:856)
01-06 06:27:00.317 W/CursorWrapperInner(  185): Cursor finalized without prior close()
01-06 06:27:00.357 W/CursorWrapperInner(  185): Cursor finalized without prior close()
Jan 6, 2012
Project Member #1 edwin.ke...@gmail.com
Sorry, this is the wrong issue tracker for reporting problems with Android. This issue tracker is only for reporting problems with the Gerrit Code Review project.
Status: Invalid