[Defy Android Development] matchung:
i suffered a fc on android.process.acore when creating a new contact by using stock phone application.

I have no idea what's wrong with this. it cannot help even i wiped data( fc will come again after sync google). the only way i can add new contacts is using Go Conacts.

it is fine on editing existing contacts, but not adding new contacts.

anyone can help?

here is a log about the FC

10-22 17:04:52.249: INFO/ActivityManager(2146): Displayed com.android.contacts/.ContactsListActivity: +568ms
10-22 17:04:53.405: INFO/ActivityManager(2146): Starting: Intent { act=android.intent.action.INSERT dat=content://com.android.contacts/contacts flg=0x2000000 cmp=android/com.android.internal.app.ResolverActivity (has extras) } from pid 14824
10-22 17:04:53.827: INFO/ActivityManager(2146): Displayed android/com.android.internal.app.ResolverActivity: +406ms
10-22 17:04:55.210: INFO/ActivityManager(2146): Starting: Intent { act=android.intent.action.INSERT dat=content://com.android.contacts/contacts flg=0x3800000 cmp=com.android.contacts/.ui.EditContactActivity (has extras) } from pid 2146
10-22 17:04:55.460: WARN/dalvikvm(14824): threadid=11: thread exiting with uncaught exception (group=0x40015560)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): FATAL EXCEPTION: AsyncTask #1
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): java.lang.RuntimeException: An error occured while executing doInBackground()
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at android.os.AsyncTask$3.done(AsyncTask.java:200)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.FutureTask.setException(FutureTask.java:125)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.FutureTask.run(FutureTask.java:138)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.lang.Thread.run(Thread.java:1019)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): Caused by: java.lang.IllegalStateException: Top level element must be ContactsSource
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.model.ExternalSource.inflate(ExternalSource.java:133)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.model.ExternalSource.inflate(ExternalSource.java:104)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.model.ContactsSource.ensureInflated(ContactsSource.java:99)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.model.Sources.getInflatedSource(Sources.java:323)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.model.Sources.getAccounts(Sources.java:264)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.ui.EditContactActivity$AddContactTask.doInBackground(EditContactActivity.java:1224)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.ui.EditContactActivity$AddContactTask.doInBackground(EditContactActivity.java:1214)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at com.android.contacts.util.WeakAsyncTask.doInBackground(WeakAsyncTask.java:45)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at android.os.AsyncTask$2.call(AsyncTask.java:185)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
10-22 17:04:55.460: ERROR/AndroidRuntime(14824): ... 4 more
10-22 17:04:55.483: WARN/ActivityManager(2146): Force finishing activity com.android.contacts/.ui.EditContactActivity
10-22 17:04:58.569: WARN/GDataClient(2409): Unable to execute HTTP request.java.net.SocketTimeoutException: Read timed out
10-22 17:05:00.014: INFO/ActivityManager(2146): Start proc hkman.android.apps.hkdistictweather for service hkman.android.apps.hkdistictweather/.HKDistrictWeatherWidgetService: pid=14856 uid=10064 gids={3003, 1015}
10-22 17:05:00.460: INFO/Process(14856): Sending signal. PID: 14856 SIG: 9
10-22 17:05:00.475: INFO/ActivityManager(2146): Process hkman.android.apps.hkdistictweather (pid 14856) has died.
10-22 17:05:05.866: INFO/SMACK(2595): 17:05:05 enter touch time
10-22 17:05:55.569: INFO/power(2146): *** set_screen_state 0