[Galaxy Tab  Android Development] jackfrost7:
So, I have a force close when dialing...

It seems to have something to do with Exchange contacts, because it doesn't fc until after Exchange has synced all the contacts.

Just a note... this error also happens with Overcome, but not with modaco, not sure if that helps.

D/AndroidRuntime( 4486): Shutting down VM

W/dalvikvm( 4486): threadid=1: thread exiting with uncaught exception (group=0x4001d7d0)

E/AndroidRuntime( 4486): FATAL EXCEPTION: main

E/AndroidRuntime( 4486): android.database.CursorIndexOutOfBoundsException: Index 60 requested, with a size of 60

E/AndroidRuntime( 4486):	at android.database.AbstractCursor.checkPosition(AbstractCursor.java:580)

E/AndroidRuntime( 4486):	at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:214)

E/AndroidRuntime( 4486):	at android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:99)

E/AndroidRuntime( 4486):	at android.database.CursorWrapper.getLong(CursorWrapper.java:127)

E/AndroidRuntime( 4486):	at com.android.phone.PhoneUtils.GetMeeting(PhoneUtils.java:3293)

E/AndroidRuntime( 4486):	at com.android.phone.CallCard.updateDisplayForPerson(CallCard.java:2198)

E/AndroidRuntime( 4486):	at com.android.phone.CallCard.displayMainCallStatus(CallCard.java:1046)

E/AndroidRuntime( 4486):	at com.android.phone.CallCard.updateForegroundCall(CallCard.java:780)

E/AndroidRuntime( 4486):	at com.android.phone.CallCard.updateState(CallCard.java:599)

E/AndroidRuntime( 4486):	at com.android.phone.InCallScreen.updateScreen(InCallScreen.java:3842)

E/AndroidRuntime( 4486):	at com.android.phone.InCallScreen.onPhoneStateChanged(InCallScreen.java:2859)

E/AndroidRuntime( 4486):	at com.android.phone.InCallScreen.access$400(InCallScreen.java:132)

E/AndroidRuntime( 4486):	at com.android.phone.InCallScreen$1.handleMessage(InCallScreen.java:553)

E/AndroidRuntime( 4486):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 4486):	at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 4486):	at android.app.ActivityThread.main(ActivityThread.java:4627)

E/AndroidRuntime( 4486):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 4486):	at java.lang.reflect.Method.invoke(Method.java:521)

E/AndroidRuntime( 4486):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)

E/AndroidRuntime( 4486):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

E/AndroidRuntime( 4486):	at dalvik.system.NativeStart.main(Native Method)

I/InCallScreen( 4486): appCrashed proc:com.android.phone pid:4486 m:android.database.CursorIndexOutOfBoundsException m2:android.database.CursorIndexOutOfBoundsException: Index 60 requested, with a size of 60 time:1300764809927 st:android.database.CursorIndexOutOfBoundsException: Index 60 requested, with a size of 60

I/InCallScreen( 4486):	at android.database.AbstractCursor.checkPosition(AbstractCursor.java:580)

I/InCallScreen( 4486):	at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:214)

I/InCallScreen( 4486):	at android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:99)

I/InCallScreen( 4486):	at android.database.CursorWrapper.getLong(CursorWrapper.java:127)

I/InCallScreen( 4486):	at com.android.phone.PhoneUtils.GetMeeting(PhoneUtils.java:3293)

I/InCallScreen( 4486):	at com.android.phone.CallCard.updateDisplayForPerson(CallCard.java:2198)

I/InCallScreen( 4486):	at com.android.phone.CallCard.displayMainCallStatus(CallCard.java:1046)

I/InCallScreen( 4486):	at com.android.phone.CallCard.updateForegroundCall(CallCard.java:780)

I/InCallScreen( 4486):	at com.android.phone.CallCard.updateState(CallCard.java:599)

I/InCallScreen( 4486):	at com.android.phone.InCallScreen.updateScreen(InCallScreen.java:3842)

I/InCallScreen( 4486):	at com.android.phone.InCallScreen.onPhoneStateChanged(InCallScreen.java:2859)

I/InCallScreen( 4486):	at com.android.phone.InCallScreen.access$400(InCallScreen.java:132)

I/InCallScreen( 4486):	at com.android.phone.InCallScreen$1.handleMessage(InCallScreen.java:553)

I/InCallScreen( 4486):	at android.os.Handler.dispatchMessage(Handler.java:99)

I/InCallScreen( 4486):	at android.os.Looper.loop(Looper.java:123)

I/InCallScreen( 4486):	at android.app.ActivityThread.main(ActivityThread.java:4627)

I/InCallScreen( 4486):	at java.lang.reflect.Method.invokeNative(Native Method)

I/InCallScreen( 4486):	at java.lang.reflect.Method.invoke(Method.java:521)

I/InCallScreen( 4486):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)

I/InCallScreen( 4486):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

I/InCallScreen( 4486):	at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 2511): Process com.android.phone has crashed too many times: killing!

W/ActivityManager( 2511): Service crashed 2 times, stopping: ServiceRecord{486e3eb8 com.android.stk/.StkAppService}

W/ActivityManager( 2511): Service crashed 2 times, stopping: ServiceRecord{482b9b60 com.samsung.sec.android.application.csc/.CscUpdateService}

W/ActivityManager( 2511): Service crashed 2 times, stopping: ServiceRecord{4873bab0 com.samsung.sec.android.application.csc/.CscModemSettingService}

W/ActivityManager( 2511): Service crashed 2 times, stopping: ServiceRecord{484c8158 com.android.phone/.BluetoothHeadsetService}

W/ActivityManager( 2511): Force finishing activity com.android.phone/.InCallScreen

W/ActivityManager( 2511): Force finishing activity com.android.phone/.PrivilegedOutgoingCallBroadcaster

W/ActivityManager( 2511): Duplicate finish request for HistoryRecord{48287638 com.android.phone/.PrivilegedOutgoingCallBroadcaster}