android AsyncTask, Wrote stack traces to '/data/anr/traces.txt'

逐影者 2015-02-09 10:26:36
哪个大神指导这什么情况啊, 就是卡在这里啊
用了AsyncTask,就是不返回啊,doInbackground都已经执行完成了,就是不执行onPostExcute。。。
'/data/anr/traces.txt'
----- pid 882 at 2015-02-09 10:16:26 -----
Cmd line: com.***.***
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0)
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40a9e460 self=0x2d6a48
| sysTid=882 nice=0 sched=0/0 cgrp=default handle=1074910476
| schedstat=( 0 0 0 ) utm=16929 stm=8569 core=2
at android.view.GLES20Canvas.nDrawDisplayList(Native Method)
at android.view.GLES20Canvas.drawDisplayList(GLES20Canvas.java:363)
at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:844)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:1913)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1637)
at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2448)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4521)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:762)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:529)
at dalvik.system.NativeStart.main(Native Method)

"Thread-429" prio=5 tid=26 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x417e2088 self=0x724f98
| sysTid=6239 nice=0 sched=0/0 cgrp=default handle=7000400
| schedstat=( 0 0 0 ) utm=4 stm=4 core=0
at cn.jpush.android.service.PushProtocol.RecvPush(Native Method)
at cn.jpush.android.service.n.run((null):-1)

"pool-6-thread-5" prio=5 tid=20 WAIT
| group="main" sCount=1 dsCount=0 obj=0x4188af48 self=0x6c2b58
| sysTid=5662 nice=0 sched=0/0 cgrp=default handle=7189744
| schedstat=( 0 0 0 ) utm=3 stm=1 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x4188b620> (a java.lang.VMThread) held by tid=20 (pool-6-thread-5)
at java.lang.Thread.parkFor(Thread.java:1231)
at sun.misc.Unsafe.park(Unsafe.java:323)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1009)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1069)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)

"pool-6-thread-4" prio=5 tid=18 WAIT
| group="main" sCount=1 dsCount=0 obj=0x4187a7d8 self=0x6a9b80
| sysTid=5660 nice=0 sched=0/0 cgrp=default handle=7226912
| schedstat=( 0 0 0 ) utm=1 stm=0 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x4187a8f8> (a java.lang.VMThread) held by tid=18 (pool-6-thread-4)
at java.lang.Thread.parkFor(Thread.java:1231)
at sun.misc.Unsafe.park(Unsafe.java:323)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1009)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1069)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)

"pool-6-thread-3" prio=5 tid=17 WAIT
| group="main" sCount=1 dsCount=0 obj=0x41829d90 self=0x56aaf8
| sysTid=5659 nice=0 sched=0/0 cgrp=default handle=5756344
| schedstat=( 0 0 0 ) utm=1 stm=0 core=1
at java.lang.Object.wait(Native Method)
- waiting on <0x41829eb0> (a java.lang.VMThread) held by tid=17 (pool-6-thread-3)
at java.lang.Thread.parkFor(Thread.java:1231)
at sun.misc.Unsafe.park(Unsafe.java:323)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1009)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1069)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)

"RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@41581848" daemon prio=5 tid=15 WAIT
| group="main" sCount=1 dsCount=0 obj=0x415855b8 self=0x582068
| sysTid=1031 nice=0 sched=0/0 cgrp=default handle=4979224
| schedstat=( 0 0 0 ) utm=0 stm=0 core=1
at java.lang.Object.wait(Native Method)
- waiting on <0x415845a0> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:401)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
at org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
at java.lang.Thread.run(Thread.java:856)

"Binder Thread #3" prio=5 tid=13 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x414ef2b0 self=0x3d8678
| sysTid=950 nice=0 sched=0/0 cgrp=default handle=4973424
| schedstat=( 0 0 0 ) utm=1 stm=0 core=0
at dalvik.system.NativeStart.run(Native Method)

"pool-1-thread-1" prio=5 tid=12 WAIT
| group="main" sCount=1 dsCount=0 obj=0x414ea770 self=0x3e0858
| sysTid=945 nice=0 sched=0/0 cgrp=default handle=3749048
| schedstat=( 0 0 0 ) utm=2 stm=0 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x414ea8b8> (a java.lang.VMThread) held by tid=12 (pool-1-thread-1)
at java.lang.Thread.parkFor(Thread.java:1231)
at sun.misc.Unsafe.park(Unsafe.java:323)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1009)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1069)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)

"Binder Thread #2" prio=5 tid=10 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x413faaf8 self=0x462c40
| sysTid=898 nice=0 sched=0/0 cgrp=default handle=4518288
| schedstat=( 0 0 0 ) utm=0 stm=0 core=1
at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #1" prio=5 tid=9 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x413fa9f8 self=0x3808f8
| sysTid=896 nice=0 sched=0/0 cgrp=default handle=3715768
| schedstat=( 0 0 0 ) utm=0 stm=1 core=0
at dalvik.system.NativeStart.run(Native Method)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 WAIT
| group="main" sCount=1 dsCount=0 obj=0x413f6fd0 self=0x35b838
| sysTid=894 nice=0 sched=0/0 cgrp=default handle=3748504
| schedstat=( 0 0 0 ) utm=0 stm=0 core=1
at java.lang.Object.wait(Native Method)
- waiting on <0x40aa5e50> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Object.wait(Object.java:364)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:856)

"FinalizerDaemon" daemon prio=5 tid=7 WAIT
| group="main" sCount=1 dsCount=0 obj=0x413f6e78 self=0x363b18
| sysTid=893 nice=0 sched=0/0 cgrp=default handle=4999656
| schedstat=( 0 0 0 ) utm=7 stm=2 core=1
at java.lang.Object.wait(Native Method)
- waiting on <0x40a945d0> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:401)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:168)
at java.lang.Thread.run(Thread.java:856)

"ReferenceQueueDaemon" daemon prio=5 tid=6 WAIT
| group="main" sCount=1 dsCount=0 obj=0x413f6d10 self=0x380198
| sysTid=892 nice=0 sched=0/0 cgrp=default handle=4999592
| schedstat=( 0 0 0 ) utm=1 stm=0 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x40a944f8>
at java.lang.Object.wait(Object.java:364)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:128)
at java.lang.Thread.run(Thread.java:856)

"Compiler" daemon prio=5 tid=5 VMWAIT
| group="system" sCount=1 dsCount=0 obj=0x413f6c20 self=0x35d3a0
| sysTid=890 nice=0 sched=0/0 cgrp=default handle=4830408
| schedstat=( 0 0 0 ) utm=75 stm=55 core=0
at dalvik.system.NativeStart.run(Native Method)

"JDWP" daemon prio=5 tid=4 VMWAIT
| group="system" sCount=1 dsCount=0 obj=0x413f6b38 self=0x37e6e8
| sysTid=889 nice=0 sched=0/0 cgrp=default handle=5035160
| schedstat=( 0 0 0 ) utm=0 stm=0 core=2
at dalvik.system.NativeStart.run(Native Method)

"Signal Catcher" daemon prio=5 tid=3 RUNNABLE
| group="system" sCount=0 dsCount=0 obj=0x413f6a40 self=0x4615c0
| sysTid=888 nice=0 sched=0/0 cgrp=default handle=5001848
| schedstat=( 0 0 0 ) utm=3 stm=9 core=2
at dalvik.system.NativeStart.run(Native Method)

"GC" daemon prio=5 tid=2 VMWAIT
| group="system" sCount=1 dsCount=0 obj=0x413f6960 self=0x35d8c0
| sysTid=884 nice=0 sched=0/0 cgrp=default handle=5002560
| schedstat=( 0 0 0 ) utm=3 stm=0 core=0
at dalvik.system.NativeStart.run(Native Method)
----- end 882 -----


...全文
701 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
demoface==1 2015-06-25
  • 打赏
  • 举报
回复
这个是什么造成的啊!我也遇到了,楼主解决没有
开发者_android 2015-02-09
  • 打赏
  • 举报
回复
你确定是没执行,而不是在执行时卡死在这个方法了?

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧