其余线程信息
是收集到的报错信息,还未能复现
1 main
}
1 android.os.MessageQueue.nativePollOnce(Native Method)
2 android.os.MessageQueue.next(MessageQueue.java:143)
3 android.os.Looper.loop(Looper.java:122)
4 android.app.ActivityThread.main(ActivityThread.java:5263)
5 java.lang.reflect.Method.invoke(Native Method)
6 java.lang.reflect.Method.invoke(Method.java:372)
7 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
8 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
124 ReferenceQueueDaemon
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:134)
3 java.lang.Thread.run(Thread.java:818)
125 FinalizerDaemon
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Object.wait(Object.java:422)
3 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
4 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
5 java.lang.Daemons$FinalizerDaemon.run(Daemons.java:174)
6 java.lang.Thread.run(Thread.java:818)
126 FinalizerWatchdogDaemon
}
1 java.lang.Thread.sleep(Native Method)
2 java.lang.Thread.sleep(Thread.java:1088)
3 java.lang.Thread.sleep(Thread.java:1025)
4 java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:258)
5 java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:269)
6 java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:217)
7 java.lang.Thread.run(Thread.java:818)
127 HeapTrimmerDaemon
}
1 dalvik.system.VMRuntime.trimHeap(Native Method)
2 java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:313)
3 java.lang.Thread.run(Thread.java:818)
128 GCDaemon
}
1 dalvik.system.VMRuntime.concurrentGC(Native Method)
2 java.lang.Daemons$GCDaemon.run(Daemons.java:346)
3 java.lang.Thread.run(Thread.java:818)
131 StethoListener-main
}
1 android.net.LocalSocketImpl.accept(Native Method)
2 android.net.LocalSocketImpl.accept(LocalSocketImpl.java:331)
3 android.net.LocalServerSocket.accept(LocalServerSocket.java:90)
4 com.facebook.stetho.server.LocalSocketServer.listenOnAddress(SourceFile:85)
5 com.facebook.stetho.server.LocalSocketServer.run(SourceFile:74)
6 com.facebook.stetho.server.ServerManager$1.run(SourceFile:40)
132 com.avos.avoscloud.AnalyticsRequestController
}
1 libcore.io.Posix.poll(Native Method)
2 libcore.io.BlockGuardOs.poll(BlockGuardOs.java:195)
3 libcore.io.IoBridge.isConnected(IoBridge.java:215)
4 libcore.io.IoBridge.connectErrno(IoBridge.java:171)
5 libcore.io.IoBridge.connect(IoBridge.java:122)
6 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
7 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
8 java.net.Socket.connect(Socket.java:882)
9 com.avos.avoscloud.okhttp.internal.Platform$Android.connectSocket(SourceFile:195)
10 com.avos.avoscloud.okhttp.Connection.connectSocket(SourceFile:199)
11 com.avos.avoscloud.okhttp.Connection.connect(SourceFile:173)
12 com.avos.avoscloud.okhttp.Connection.connectAndSetOwner(SourceFile:359)
13 com.avos.avoscloud.okhttp.OkHttpClient$1.connectAndSetOwner(SourceFile:117)
14 com.avos.avoscloud.okhttp.internal.http.HttpEngine.connect(SourceFile:330)
15 com.avos.avoscloud.okhttp.internal.http.HttpEngine.sendRequest(SourceFile:247)
16 com.avos.avoscloud.okhttp.Call.getResponse(SourceFile:274)
17 com.avos.avoscloud.okhttp.Call$ApplicationInterceptorChain.proceed(SourceFile:232)
18 com.avos.avoscloud.PaasClient$RequestStatisticInterceptor.intercept(SourceFile:976)
19 com.avos.avoscloud.okhttp.Call$ApplicationInterceptorChain.proceed(SourceFile:221)
20 com.avos.avoscloud.okhttp.Call.getResponseWithInterceptorChain(SourceFile:194)
21 com.avos.avoscloud.okhttp.Call.execute(SourceFile:77)
22 com.avos.avoscloud.PaasClient$AVHttpClient.execute(SourceFile:934)
23 com.avos.avoscloud.PaasClient.postObject(SourceFile:574)
24 com.avos.avoscloud.PaasClient.postObject(SourceFile:555)
25 com.avos.avoscloud.PaasClient.handleArchivedRequest(SourceFile:691)
26 com.avos.avoscloud.PaasClient.handleArchivedRequest(SourceFile:641)
27 com.avos.avoscloud.PaasClient.handleAllArchivedRequest(SourceFile:714)
28 com.avos.avoscloud.AnalyticsImpl.sendArchivedRequests(SourceFile:499)
29 com.avos.avoscloud.AnalyticsImpl.saveSessionsToServer(SourceFile:364)
30 com.avos.avoscloud.AnalyticsImpl.report(SourceFile:307)
31 com.avos.avoscloud.AnalyticsImpl.sendRequest(SourceFile:505)
32 com.avos.avoscloud.BasicAnalyticsRequestDispatcher$1.handleMessage(SourceFile:22)
33 android.os.Handler.dispatchMessage(Handler.java:102)
34 android.os.Looper.loop(Looper.java:135)
35 android.os.HandlerThread.run(HandlerThread.java:61)
133 com.avos.avoscloud.AnalyticsCacheHandlerThread
}
1 android.os.MessageQueue.nativePollOnce(Native Method)
2 android.os.MessageQueue.next(MessageQueue.java:143)
3 android.os.Looper.loop(Looper.java:122)
4 android.os.HandlerThread.run(HandlerThread.java:61)
139 pool-1-thread-1
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2055)
6 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1060)
7 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:776)
8 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
9 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
10 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
11 java.lang.Thread.run(Thread.java:818)
150 BUGLY_THREAD
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1055)
7 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:776)
8 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
9 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
10 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
11 java.lang.Thread.run(Thread.java:818)
153 BUGLY_THREAD
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1055)
7 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:776)
8 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
9 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
10 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
11 java.lang.Thread.run(Thread.java:818)
154 BUGLY_THREAD
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2055)
6 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1060)
7 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:776)
8 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
9 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
10 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
11 java.lang.Thread.run(Thread.java:818)
155 FileObserver
}
1 android.os.FileObserver$ObserverThread.observe(Native Method)
2 android.os.FileObserver$ObserverThread.run(FileObserver.java:85)
157 java.lang.ProcessManager
}
1 libcore.io.Posix.waitpid(Native Method)
2 libcore.io.ForwardingOs.waitpid(ForwardingOs.java:163)
3 java.lang.ProcessManager.watchChildren(ProcessManager.java:86)
4 java.lang.ProcessManager.access$000(ProcessManager.java:40)
5 java.lang.ProcessManager$1.run(ProcessManager.java:58)
159 pool-2-thread-1
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10 java.lang.Thread.run(Thread.java:818)
163 com.avos.avoscloud.push.messagequeue
}
1 android.os.MessageQueue.nativePollOnce(Native Method)
2 android.os.MessageQueue.next(MessageQueue.java:143)
3 android.os.Looper.loop(Looper.java:122)
4 android.os.HandlerThread.run(HandlerThread.java:61)
168 BUGLY_ASYNC_UPLOAD
}
1 libcore.io.Posix.android_getaddrinfo(Native Method)
2 libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
3 java.net.InetAddress.lookupHostByName(InetAddress.java:438)
4 java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
5 java.net.InetAddress.getAllByName(InetAddress.java:215)
6 com.android.okhttp.HostResolver$1.getAllByName(HostResolver.java:29)
7 com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:232)
8 com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:124)
9 com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:272)
10 com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
11 com.android.okhttp.internal.http.HttpURLConnectionImpl.newHttpEngine(HttpURLConnectionImpl.java:321)
12 com.android.okhttp.internal.http.HttpURLConnectionImpl.initHttpEngine(HttpURLConnectionImpl.java:279)
13 com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:103)
14 com.tencent.bugly.proguard.r.a(SourceFile:263)
15 com.tencent.bugly.proguard.r.a(SourceFile:114)
16 com.tencent.bugly.proguard.u.run(SourceFile:354)
17 com.tencent.bugly.proguard.t$1.run(SourceFile:664)
18 java.lang.Thread.run(Thread.java:818)
169 OkHttp ConnectionPool
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2055)
6 java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10 java.lang.Thread.run(Thread.java:818)
}
1 com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
2 com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:318)
3 com.avos.avoscloud.okhttp.Connection.connectTls(SourceFile:240)
4 com.avos.avoscloud.okhttp.Connection.connectSocket(SourceFile:202)
5 com.avos.avoscloud.okhttp.Connection.connect(SourceFile:173)
6 com.avos.avoscloud.okhttp.Connection.connectAndSetOwner(SourceFile:359)
7 com.avos.avoscloud.okhttp.OkHttpClient$1.connectAndSetOwner(SourceFile:117)
8 com.avos.avoscloud.okhttp.internal.http.HttpEngine.connect(SourceFile:330)
9 com.avos.avoscloud.okhttp.internal.http.HttpEngine.sendRequest(SourceFile:247)
10 com.avos.avoscloud.okhttp.Call.getResponse(SourceFile:274)
11 com.avos.avoscloud.okhttp.Call$ApplicationInterceptorChain.proceed(SourceFile:232)
12 com.avos.avoscloud.PaasClient$RequestStatisticInterceptor.intercept(SourceFile:976)
13 com.avos.avoscloud.okhttp.Call$ApplicationInterceptorChain.proceed(SourceFile:221)
14 com.avos.avoscloud.okhttp.Call.getResponseWithInterceptorChain(SourceFile:194)
15 com.avos.avoscloud.okhttp.Call.access$100(SourceFile:32)
16 com.avos.avoscloud.okhttp.Call$AsyncCall.execute(SourceFile:160)
17 com.avos.avoscloud.okhttp.internal.NamedRunnable.run(SourceFile:33)
18 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
19 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
20 java.lang.Thread.run(Thread.java:818)
174 Okio Watchdog
}
1 java.lang.Object.wait(Native Method)
2 com.avos.avoscloud.okio.AsyncTimeout.awaitTimeout(SourceFile:311)
3 com.avos.avoscloud.okio.AsyncTimeout.access$000(SourceFile:40)
4 com.avos.avoscloud.okio.AsyncTimeout$Watchdog.run(SourceFile:286)
176 fifo-pool-thread-0
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10 java.lang.Thread.run(Thread.java:818)
11 com.bumptech.glide.load.b.c.a$a$1.run(SourceFile:118)
177 fifo-pool-thread-0
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10 java.lang.Thread.run(Thread.java:818)
11 com.bumptech.glide.load.b.c.a$a$1.run(SourceFile:118)
178 fifo-pool-thread-1
}
1 java.lang.Object.wait(Native Method)
2 java.lang.Thread.parkFor(Thread.java:1277)
3 sun.misc.Unsafe.park(Unsafe.java:299)
4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
6 java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10 java.lang.Thread.run(Thread.java:818)
11 com.bumptech.glide.load.b.c.a$a$1.run(SourceFile:118)
179 OkHttp ConnectionPool
}
1 java.lang.Object.wait(Native Method)
2 com.avos.avoscloud.okhttp.ConnectionPool.performCleanup(SourceFile:305)
3 com.avos.avoscloud.okhttp.ConnectionPool.runCleanupUntilPoolIsEmpty(SourceFile:243)
4 com.avos.avoscloud.okhttp.ConnectionPool.access$000(SourceFile:56)
5 com.avos.avoscloud.okhttp.ConnectionPool$1.run(SourceFile:99)
6 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
7 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
8 java.lang.Thread.run(Thread.java:818)
180 Thread-180
}
1 libcore.io.Posix.android_getaddrinfo(Native Method)
2 libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
3 java.net.InetAddress.lookupHostByName(InetAddress.java:438)
4 java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
5 java.net.InetAddress.getByName(InetAddress.java:305)
6 java.net.InetSocketAddress.(InetSocketAddress.java:105)
7 java.net.InetSocketAddress.(InetSocketAddress.java:90)
8 com.avos.avoscloud.java_websocket.client.WebSocketClient.run(SourceFile:172)
9 java.lang.Thread.run(Thread.java:818)