[Desire Q&A, Help & Troubleshooting] alvinm93:
Hello, i've a Legend and since a few month, and anytime i see process.android.phone.acore has stopped and i need to enter my pin code. I thought is the root which caused the problem, but last week i've bought an unbranded (not rooted but no operator brand) Desire and i've the same problem :eek:

I've caught the problem in logcat with the desire:

D/TelephonyRegistry( 99): notifyDataConnection() state=2isDataConnectivityPossible()true, reason=null

D/TelephonyRegistry( 99): broadcastDataConnectionStateChanged() state=CONNECTEDtypes=default, interfaceName=rmnet0

D/TelephonyRegistry( 99): notifyDataConnection() state=2isDataConnectivityPossible()true, reason=null

D/TelephonyRegistry( 99): broadcastDataConnectionStateChanged() state=CONNECTEDtypes=default, interfaceName=rmnet0

W/InputManagerService( 99): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@46718bc0 (uid=9998 pid=2571)

E/AndroidRuntime( 234): FATAL EXCEPTION: Thread-59

E/AndroidRuntime( 234): java.lang.IllegalStateException: Couldn't init cursor window

E/AndroidRuntime( 234):	at android.database.CursorWindow.native_init(Native Method)

E/AndroidRuntime( 234):	at android.database.CursorWindow.<init>(CursorWindow.java:41)

E/AndroidRuntime( 234):	at android.content.ContentProviderProxy.query(ContentProviderNative.java:406)

E/AndroidRuntime( 234):	at android.content.ContentResolver.query(ContentResolver.java:245)

E/AndroidRuntime( 234):	at com.android.internal.telephony.CallerInfo.getCallerInfo(CallerInfo.java:371)

E/AndroidRuntime( 234):	at com.android.internal.telephony.CallerInfo.getCallerInfo(CallerInfo.java:406)

E/AndroidRuntime( 234):	at com.android.internal.telephony.CallerInfo.getCallerId(CallerInfo.java:441)

E/AndroidRuntime( 234):	at android.provider.Telephony$Mms.getDisplayAddress(Telephony.java:1794)

E/AndroidRuntime( 234):	at com.android.providers.telephony.SmsProvider$1.run(SmsProvider.java:550)

E/AndroidRuntime( 234):	at java.lang.Thread.run(Thread.java:1102)

W/InputManagerService( 99): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4629e918

E/ActivityManager( 99): Error running process

E/ActivityManager( 99): java.io.IOException: Error running exec(). Command: [/system/xbin/procrank] Working Directory: null Environment: [ANDROID_SOCKET_zygote=11, ANDROID_BOOTLOGO=1, EXTERNAL_STORAGE=/mnt/sdcard, ANDROID_ASSETS=/system/app, ASEC_MOUNTPOINT=/mnt/asec, PATH=/sbin:/system/sbin:/system/bin:/system/xbin, ANDROID_DATA=/data, BOOTCLASSPATH=/system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/com.htc.framework.jar:/system/framework/com.htc.android.pimlib.jar:/system/framework/com.htc.android.easopen.jar:/system/framework/com.scalado.util.ScaladoUtil.jar, ANDROID_PROPERTY_WORKSPACE=10,65536, ANDROID_ROOT=/system, LD_LIBRARY_PATH=/system/lib]

E/ActivityManager( 99):	at java.lang.ProcessManager.exec(ProcessManager.java:226)

E/ActivityManager( 99):	at java.lang.ProcessBuilder.start(ProcessBuilder.java:201)

E/ActivityManager( 99):	at com.android.server.am.ActivityManagerService.logProcessResult(ActivityManagerService.java:9437)

E/ActivityManager( 99):	at com.android.server.am.ActivityManagerService.access$900(ActivityManagerService.java:155)

E/ActivityManager( 99):	at com.android.server.am.ActivityManagerService$9.run(ActivityManagerService.java:9614)

E/ActivityManager( 99): Caused by: java.io.IOException: No such file or directory

E/ActivityManager( 99):	at java.lang.ProcessManager.exec(Native Method)

E/ActivityManager( 99):	at java.lang.ProcessManager.exec(ProcessManager.java:224)

E/ActivityManager( 99):	... 4 more

I/ActivityManager( 99): Process com.android.phone (pid 234) has died.

I/WindowManager( 99): WIN DEATH: Window{46335808 com.android.phone/com.android.phone.InCallScreen paused=false}

I/ActivityThread( 524): Removing dead content provider: mms-sms

I/ActivityThread( 524): Removing dead content provider: sms

I/ActivityThread( 235): Removing dead content provider: icc

W/ActivityManager( 99): Scheduling restart of crashed service com.android.phone/.NetworkQueryService in 5000ms

W/ActivityManager( 99): Scheduling restart of crashed service com.android.stk/.StkAppService in 14991ms

W/ActivityManager( 99): Scheduling restart of crashed service com.android.phone/.BluetoothHeadsetService in 24991ms

I/ActivityManager( 99): Kill com.handcent.nextsms (pid 524): provider com.android.providers.telephony.SmsProvider in dying process com.android.phone

I/ActivityManager( 99): Kill com.handcent.nextsms (pid 524): provider com.android.providers.telephony.MmsSmsProvider in dying process com.android.phone

--------- beginning of /dev/log/main

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

W/ContentService( 99): binderDied() at ObserverNode name preferapn

I/ActivityManager( 99): Start proc com.android.phone for restart com.android.phone: pid=2689 uid=1001 gids={3002, 3001, 3003}

W/KeyCharacterMap( 2474): Bad keycharmap - filesize=32

W/KeyCharacterMap( 2474): Error loading keycharmap file '/system/usr/keychars/bravo-keypad.kcm.bin'. hw.keyboards.0.devname='bravo-keypad'

W/KeyCharacterMap( 2474): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

I/ActivityThread( 2689): Publishing provider search: com.android.providers.telephony.SearchdbProvider

W/ContentService( 99): binderDied() at ObserverNode name system

W/ContentService( 99): binderDied() at ObserverNode name 5

W/ContentService( 99): binderDied() at ObserverNode name system

W/ContentService( 99): binderDied() at ObserverNode name system

W/ContentService( 99): binderDied() at ObserverNode name system

I/ActivityManager( 99): Process com.handcent.nextsms (pid 524) has died.

W/ActivityManager( 99): Scheduling restart of crashed service com.handcent.nextsms/com.handcent.sms.transaction.SmsReceiverService in 34508ms

W/ActivityManager( 99): Scheduling restart of crashed service com.handcent.nextsms/com.handcent.sms.transaction.HcAppWidgetService in 44508ms

I/WindowManager( 99): WIN DEATH: Window{4671b2e8 com.handcent.nextsms/com.handcent.sms.ui.ComposeMessageActivity paused=false}

W/ContentService( 99): binderDied() at ObserverNode name system

I/WindowManager( 99): WIN DEATH: Window{46678f08 com.handcent.nextsms/com.handcent.sms.ui.ConversationExList paused=false}

I/ActivityThread( 2689): Publishing provider telephony: com.android.providers.telephony.TelephonyProvider

I/ActivityThread( 2689): Publishing provider allmessages: com.android.providers.telephony.AllMessagesProvider

I/ActivityThread( 2689): Publishing provider temporarymessage: com.android.providers.telephony.TemporaryMessageProvider

I/ActivityThread( 2689): Publishing provider sms: com.android.providers.telephony.SmsProvider

I/ActivityThread( 2689): Publishing provider mms-sms: com.android.providers.telephony.MmsSmsProvider

I/ActivityThread( 2689): Publishing provider qtext: com.android.providers.telephony.QTextProvider

I/ActivityThread( 2689): Publishing provider cbchannels: com.android.providers.telephony.CBProvider

I/ActivityThread( 2689): Publishing provider icc: com.android.phone.IccProvider

I/ActivityThread( 2689): Publishing provider htcmsgs: com.android.providers.telephony.HtcMsgsProvider

I/ActivityThread( 2689): Publishing provider mms: com.android.providers.telephony.MmsProvider

D/PhoneApp( 2689): Htc_Sense_Version : 1.6

D/dalvikvm( 2689): Note: class Lcom/android/internal/telephony/BaseCommands; has 162 unimplemented (abstract) methods

My desire is updated at the last version.

Anyone have any solutions?