Looking at the stacktrace it seems to me that I issued a requery() on  
a cursor and that failed.

Can I use requery() in a wrong way?
Can I somehow anticipate when a requery would fail?
Anything else I can check for?

-- Time: Mon Jul 06 07:43:40 GMT+02:00 2009-- Android Version: sdk=3,  
release=1.5, inc=148830
-- Memory free: 11,47MB total: 14,51MB max: 16,00MB
-- Stacktrace:
java.lang.IllegalStateException: get field slot from row 0 col 0 failed
at android.database.CursorWindow.getLong_native(Native Method)
at android.database.CursorWindow.getLong(CursorWindow.java:329)
at  
android 
.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java: 
108)
at android.database.AbstractCursor.moveToPosition(AbstractCursor.java: 
194)
at android.widget.CursorAdapter.getItemId(CursorAdapter.java:155)
at android.widget.AdapterView.rememberSyncState(AdapterView.java:1085)
at android.widget.AdapterView 
$AdapterDataSetObserver.onChanged(AdapterView.java:784)
at  
android 
.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
at android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50)
at android.widget.CursorAdapter 
$MyDataSetObserver.onChanged(CursorAdapter.java:385)
at  
android 
.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
at android.database.AbstractCursor.requery(AbstractCursor.java:97)
--> at android.database.sqlite.SQLiteCursor.requery(SQLiteCursor.java: 
549)
at  
com 
.newsrob 
.activities.ArticleListActivity.updateCursor(ArticleListActivity.java: 
124)
at com.newsrob.activities.ArticleListActivity.access 
$3(ArticleListActivity.java:107)
at com.newsrob.activities.ArticleListActivity 
$3.run(ArticleListActivity.java:101)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3948)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit 
$MethodAndArgsCaller.run(ZygoteInit.java:782)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
at dalvik.system.NativeStart.main(Native Method)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to