I have registered a Receiver component for ON_BOOT_COMPLETED
broadcast, in my application. The receiver does just prints a line in
its onReceive() callback. However, when I boot the emulator(by
executing Run as->Android application command from Eclipse) and unlock
the screen on start up, I get an ANR dialog displayed in my
Application. Following are the exceptions logged:

INFO/ActivityManager(55): ANR in process: com.myapp
INFO/ActivityManager(55): Annotation: Broadcast of Intent
{ act=android.intent.action.BOOT_COMPLETED
cmp=com.myapp/.common.OnBootReceiver }
INFO/ActivityManager(55): CPU usage:
INFO/ActivityManager(55): Load: 2.53 / 0.72 / 0.25
INFO/ActivityManager(55): CPU usage from 12074ms to 244ms ago:
INFO/ActivityManager(55):   system_server: 39% = 28% user + 10%
kernel / faults: 1409 minor 9 major
INFO/ActivityManager(55):   android.process.media: 10% = 4% user + 5%
kernel / faults: 3336 minor 4 major
INFO/ActivityManager(55):   com.android.email: 6% = 3% user + 3%
kernel / faults: 3375 minor 8 major
INFO/ActivityManager(55):   android.process.acore: 4% = 3% user + 1%
kernel / faults: 440 minor 12 major
INFO/ActivityManager(55):   zygote: 3% = 2% user + 0% kernel / faults:
1470 minor
INFO/ActivityManager(55):   bootanimation: 3% = 2% user + 0% kernel
INFO/ActivityManager(55):   installd: 0% = 0% user + 0% kernel /
faults: 41 minor
INFO/ARMAssembler(55): generated
scanline__00000177:03515104_00000A01_00000000 [ 55 ipp] (79 ins) at
[0x42b718:0x42b854] in 7889824 ns
INFO/Process(55): Sending signal. PID: 191 SIG: 3
INFO/dalvikvm(191): threadid=7: reacting to signal 3
INFO/dalvikvm(191): Wrote stack trace to '/data/anr/traces.txt'
DEBUG/HomeLoaders(99):   ----> items cloned, ready to refresh UI
DEBUG/AndroidRuntime(215): --- registering native functions ---
INFO/Process(55): Sending signal. PID: 180 SIG: 3
INFO/dalvikvm(180): threadid=7: reacting to signal 3
INFO/dalvikvm(180): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 140 SIG: 3
INFO/dalvikvm(140): threadid=7: reacting to signal 3
INFO/dalvikvm(140): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 162 SIG: 3
INFO/dalvikvm(162): threadid=7: reacting to signal 3
INFO/dalvikvm(162): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 105 SIG: 3
INFO/dalvikvm(105): threadid=7: reacting to signal 3
INFO/dalvikvm(105): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 121 SIG: 3
INFO/dalvikvm(121): threadid=7: reacting to signal 3
INFO/dalvikvm(121): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 103 SIG: 3
INFO/dalvikvm(103): threadid=7: reacting to signal 3
INFO/dalvikvm(103): Wrote stack trace to '/data/anr/traces.txt'
INFO/Process(55): Sending signal. PID: 99 SIG: 3
INFO/dalvikvm(99): threadid=7: reacting to signal 3
INFO/dalvikvm(99): Wrote stack trace to '/data/anr/traces.txt'
WARN/ActivityManager(55): finishReceiver called but none active
DEBUG/ActivityManager(55): Uninstalling process com.myapp
INFO/ActivityManager(55):   adbd: 0% = 0% user + 0% kernel / faults:
28 minor
INFO/ActivityManager(55):   pdflush: 0% = 0% user + 0% kernel
INFO/ActivityManager(55):   com.android.phone: 0% = 0% user + 0%
kernel / faults: 58 minor
INFO/ActivityManager(55):  +com.myapp: 0% = 0% user + 0% kernel
INFO/ActivityManager(55):  +sh: 0% = 0% user + 0% kernel
INFO/ActivityManager(55):  +app_process: 0% = 0% user + 0% kernel
INFO/ActivityManager(55):  -sh: 0% = 0% user + 0% kernel
INFO/ActivityManager(55):  -app_process: 0% = 0% user + 0% kernel
INFO/ActivityManager(55): TOTAL: 99% = 74% user + 25% kernel
INFO/ActivityManager(55): Removing old ANR trace file from /data/anr/
traces.txt
INFO/Process(55): Sending signal. PID: 200 SIG: 3
INFO/dalvikvm(200): threadid=7: reacting to signal 3
DEBUG/ActivityManager(55): Uninstalling process com.myapp
DEBUG/ActivityManager(55): Force removing process
ProcessRecord{43cdc460 200:com.myapp/10035} (com.myapp/10035)
INFO/Process(55): Sending signal. PID: 200 SIG: 9
DEBUG/AndroidRuntime(215): >>>>>>>>>>>>>> AndroidRuntime START
<<<<<<<<<<<<<<
DEBUG/AndroidRuntime(215): CheckJNI is ON
INFO/Process(55): Sending signal. PID: 55 SIG: 3
INFO/dalvikvm(55): threadid=7: reacting to signal 3
DEBUG/dalvikvm(55): GC freed 11224 objects / 642664 bytes in 415ms
INFO/dalvikvm(55): Wrote stack trace to '/data/anr/traces.txt'
DEBUG/ActivityManager(55): Received spurious death notification for
thread android.os.binderpr...@43b287c8
INFO/SurfaceFlinger(55): Boot is finished (46746 ms)


Can someone please explain what is going wrong above?

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

Reply via email to