XML파싱을 하여 얻어온 데이타를 스레드를 이용하여 디비에 저장하고 있습니다.
정상적으로 작동이 될때는 에러가 없는데 5~10번 정도 테스트를 하면 아래와 같은 오류가 발생 합니다.
SQLiteDatabase created and never closed라고 하는데요..
커서와 데이타베이스 모두 닫아 주었는데 이런 현상이 일어났다 안일어났다 하니..정확한 이유를 알 수가 없습니다..
-LogCat-

01-31 15:19:49.869: ERROR/Database(28321): java.lang.IllegalStateException: /data/data/com.test/databases/onnews_db.db SQLiteDatabase created and never closed
01-31 15:19:49.869: ERROR/Database(28321):     at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1747)
01-31 15:19:49.869: ERROR/Database(28321):     at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:791)
01-31 15:19:49.869: ERROR/Database(28321):     at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:813)
01-31 15:19:49.869: ERROR/Database(28321):     at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:806)
01-31 15:19:49.869: ERROR/Database(28321):     at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:725)
01-31 15:19:49.869: ERROR/Database(28321):     at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
01-31 15:19:49.869: ERROR/Database(28321):     at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
01-31 15:19:49.869: ERROR/Database(28321):     at com.test.HeadLineView.GetDBMenuList(HeadLineView.java:822)
01-31 15:19:49.869: ERROR/Database(28321):     at com.test.HeadLineView.FirstThread(HeadLineView.java:175)
01-31 15:19:49.869: ERROR/Database(28321):     at com.test.HeadLineView.access$0(HeadLineView.java:174)
01-31 15:19:49.869: ERROR/Database(28321):     at com.test.HeadLineView$1.run(HeadLineView.java:152)
01-31 15:19:49.869: ERROR/Database(28321):     at java.lang.Thread.run(Thread.java:1096)