Hi ,
my device Reboots on normal usage for one day ,
DDMS logs gives the WATCHDOG KILLING SYSTEM PROCESS: null
which occurs on Dedlock ,to know the thread for the cause for of
deadlock we took the Traces.txt file from the device and we are not
able to analysis this log ,
please help us in analysing this log here is the log below ,
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0 hwl=0 hwll=0)
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x400245c8 self=0xcfc8
| sysTid=4157 nice=0 sched=0/0 cgrp=default handle=-1345006464
at com.android.server.SystemServer.init1(Native Method)
at com.android.server.SystemServer.main(SystemServer.java:783)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)
"Error dump: system_app_strictmode" prio=5 tid=41 TIMED_WAIT
| group="main" sCount=1 dsCount=0 obj=0x408fb648 self=0x423f40
| sysTid=4663 nice=0 sched=0/0 cgrp=default handle=4341880
at java.lang.VMThread.sleep(Native Method)
at java.lang.Thread.sleep(Thread.java:1213)
at java.lang.Thread.sleep(Thread.java:1195)
at com.android.server.am.ActivityManagerService
$10.run(ActivityManagerService.java:6706)
"android.hardware.SensorManager$SensorThread" prio=5 tid=56 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x409085e8 self=0x4d05e8
| sysTid=4417 nice=-8 sched=0/0 cgrp=default handle=5048096
at android.hardware.SensorManager.sensors_data_poll(Native
Method)
at android.hardware.SensorManager$SensorThread
$SensorThreadRunnable.run(SensorManager.java:505)
at java.lang.Thread.run(Thread.java:1019)
"pool-1-thread-1" prio=5 tid=53 WAIT
| group="main" sCount=1 dsCount=0 obj=0x408dbd88 self=0x346c00
| sysTid=4412 nice=0 sched=0/0 cgrp=default handle=3440520
at java.lang.Object.wait(Native Method)
- waiting on <0x408dbf10> (a java.lang.VMThread)
at java.lang.Thread.parkFor(Thread.java:1424)
at java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
at sun.misc.Unsafe.park(Unsafe.java:337)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:
157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
411)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:
1021)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1081)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:581)
at java.lang.Thread.run(Thread.java:1019)
"GpsLocationProvider" prio=5 tid=52 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40815fb8 self=0x344b20
| sysTid=4355 nice=10 sched=0/0 cgrp=bg_non_interactive
handle=3156432
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:119)
at android.os.Looper.loop(Looper.java:117)
at com.android.server.location.GpsLocationProvider
$GpsLocationProviderThread.run(GpsLocationProvider.java:1654)
"[email protected]@40870d40"
daemon prio=5 tid=51 WAIT
| group="main" sCount=1 dsCount=0 obj=0x40874fa8 self=0x3b9080
| sysTid=4328 nice=0 sched=0/0 cgrp=default handle=2893856
at java.lang.Object.wait(Native Method)
- waiting on <0x405c9428> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:395)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:107)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:80)
at
org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:
102)
at java.lang.Thread.run(Thread.java:1019)
"Binder Thread #9" prio=5 tid=50 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x407e7d80 self=0x380508
| sysTid=4306 nice=0 sched=0/0 cgrp=default handle=2950384
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #8" prio=5 tid=49 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x4080b890 self=0x2db468
| sysTid=4305 nice=0 sched=0/0 cgrp=default handle=4030072
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #7" prio=5 tid=48 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40716038 self=0x2d8fc8
| sysTid=4298 nice=0 sched=0/0 cgrp=default handle=3022536
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #6" prio=5 tid=47 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40717ed0 self=0x3f3730
| sysTid=4295 nice=0 sched=0/0 cgrp=default handle=701512
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #5" prio=5 tid=46 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x407d5fb8 self=0x423480
| sysTid=4294 nice=0 sched=0/0 cgrp=default handle=4722800
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #4" prio=5 tid=45 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x407e7e98 self=0x2ef708
| sysTid=4293 nice=0 sched=0/0 cgrp=default handle=5343968
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #3" prio=5 tid=44 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40825cb0 self=0x517240
| sysTid=4291 nice=0 sched=0/0 cgrp=default handle=4699056
at dalvik.system.NativeStart.run(Native Method)
"ThrottleService" prio=5 tid=43 WAIT
| group="main" sCount=1 dsCount=0 obj=0x40642468 self=0x2c6960
| sysTid=4255 nice=0 sched=0/0 cgrp=default handle=5377432
at java.lang.Object.wait(Native Method)
- waiting on <0x4069cbc0> (a java.lang.VMThread)
at java.lang.Thread.parkFor(Thread.java:1424)
at java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
at sun.misc.Unsafe.park(Unsafe.java:337)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:
157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
411)
at
com.android.server.NativeDaemonConnector.doCommand(NativeDaemonConnector.java:
233)
at
com.android.server.NetworkManagementService.getInterfaceCounter(NetworkManagementService.java:
745)
at
com.android.server.NetworkManagementService.getInterfaceRxCounter(NetworkManagementService.java:
780)
at com.android.server.ThrottleService
$MyHandler.onPollAlarm(ThrottleService.java:467)
at com.android.server.ThrottleService
$MyHandler.onPolicyChanged(ThrottleService.java:452)
at com.android.server.ThrottleService
$MyHandler.handleMessage(ThrottleService.java:360)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.os.HandlerThread.run(HandlerThread.java:60)
Thanks
--
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