jstack分析 (Thread state=IN_NATIVE) mark

<span style="font-family:Arial, Helvetica, sans-serif;">程序在启动后跑了几分钟就不打日志了。</span>
<span style="font-family:Arial, Helvetica, sans-serif;">问题,还在找。稍后补</span>
<span style="font-family:Arial, Helvetica, sans-serif;">
</span>
<span style="font-family:Arial, Helvetica, sans-serif;">
</span>
<span style="font-family: Arial, Helvetica, sans-serif;">Attaching to process ID 11827, please wait...</span>
Debugger attached successfully.
Server compiler detected.
JVM version is 25.40-b25
Deadlock Detection:

No deadlocks found.

Thread 16483: (state = BLOCKED)


Thread 11882: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11881: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11880: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11879: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci=201, line=552 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, line=505 (Interpreted frame)


Thread 11875: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11874: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11873: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11872: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11871: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11870: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11869: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11868: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11867: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11866: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11865: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11864: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11863: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11862: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11861: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11860: (state = IN_NATIVE)
 - java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
 - java.net.SocketInputStream.socketRead(java.io.FileDescriptor, byte[], int, int, int) @bci=8, line=116 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, line=170 (Compiled frame)
 - java.net.SocketInputStream.read(byte[], int, int) @bci=11, line=141 (Compiled frame)
 - sun.security.ssl.InputRecord.readFully(java.io.InputStream, byte[], int, int) @bci=131, line=483 (Compiled frame)
 - sun.security.ssl.InputRecord.read(java.io.InputStream, java.io.OutputStream) @bci=32, line=503 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.readRecord(sun.security.ssl.InputRecord, boolean) @bci=44, line=961 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.performInitialHandshake() @bci=84, line=1363 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake(boolean) @bci=13, line=1391 (Compiled frame)
 - sun.security.ssl.SSLSocketImpl.startHandshake() @bci=2, line=1375 (Compiled frame)
 - org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext) @bci=56, line=275 (Compiled frame)
 - org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext) @bci=141, line=169 (Compiled frame)
 - org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.protocol.HttpContext) @bci=60, line=333 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.establishRoute(org.apache.http.auth.AuthState, org.apache.http.HttpClientConnection, org.apache.http.conn.routing.HttpRoute, org.apache.http.HttpRequest, org.apache.http.client.protocol.HttpClientContext) @bci=254, line=398 (Compiled frame)
 - org.apache.http.impl.execchain.MainClientExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=438, line=219 (Compiled frame)
 - org.apache.http.impl.execchain.ProtocolExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=436, line=195 (Compiled frame)
 - org.apache.http.impl.execchain.RetryExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=39, line=86 (Compiled frame)
 - org.apache.http.impl.execchain.RedirectExec.execute(org.apache.http.conn.routing.HttpRoute, org.apache.http.client.methods.HttpRequestWrapper, org.apache.http.client.protocol.HttpClientContext, org.apache.http.client.methods.HttpExecutionAware) @bci=85, line=108 (Compiled frame)
 - org.apache.http.impl.client.InternalHttpClient.doExecute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) @bci=167, line=184 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext) @bci=14, line=82 (Compiled frame)
 - org.apache.http.impl.client.CloseableHttpClient.execute(org.apache.http.client.methods.HttpUriRequest) @bci=6, line=106 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$1(org.apache.http.client.methods.HttpRequestBase, org.apache.http.impl.client.CloseableHttpClient, java.lang.String) @bci=8, line=417 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$6.call() @bci=16 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.handle(java.lang.String, java.util.concurrent.Callable) @bci=1, line=531 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=36, line=416 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getAsString(java.lang.String, org.apache.http.Header[]) @bci=4, line=399 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$6(java.lang.String, org.apache.http.Header[]) @bci=3, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$4.call() @bci=12 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.retry(int, java.util.concurrent.Callable) @bci=21, line=379 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.getHtml(java.lang.String, java.lang.String, org.apache.http.Header[]) @bci=12, line=924 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOnePage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set) @bci=8, line=121 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchOneApp(java.lang.String, java.lang.String) @bci=122, line=104 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.lambda$0(java.util.Map) @bci=23, line=68 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment$$Lambda$2.run() @bci=8 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.lambda$0(java.lang.Runnable) @bci=1, line=298 (Compiled frame)
 - com.coolchuan.jk.spider.Spider$$Lambda$3.run() @bci=8 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1142 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11859: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bci=59, line=143 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci=16, line=41 (Compiled frame)


Thread 11858: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11857: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11856: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci=46, line=635 (Compiled frame)


Thread 11855: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci=201, line=552 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, line=505 (Interpreted frame)


Thread 11854: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.Thread.sleep(long, int) @bci=57, line=340 (Compiled frame)
 - java.util.concurrent.TimeUnit.sleep(long) @bci=23, line=386 (Compiled frame)
 - com.coolchuan.jk.db.AsyncNamedParameterJdbcTemplate.lambda$autoFlush$45() @bci=34, line=64 (Interpreted frame)
 - com.coolchuan.jk.db.AsyncNamedParameterJdbcTemplate$$Lambda$1.run() @bci=4 (Interpreted frame)
 - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame)


Thread 11844: (state = BLOCKED)


Thread 11843: (state = BLOCKED)


Thread 11842: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bci=59, line=143 (Compiled frame)
 - java.lang.ref.ReferenceQueue.remove() @bci=2, line=164 (Compiled frame)
 - java.lang.ref.Finalizer$FinalizerThread.run() @bci=36, line=209 (Compiled frame)


Thread 11841: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.Object.wait() @bci=2, line=502 (Compiled frame)
 - java.lang.ref.Reference$ReferenceHandler.run() @bci=36, line=157 (Compiled frame)


Thread 11828: (state = BLOCKED)
 - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(int) @bci=72, line=997 (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(int) @bci=24, line=1304 (Compiled frame)
 - java.util.concurrent.Semaphore.acquire() @bci=5, line=312 (Compiled frame)
 - com.coolchuan.jk.spider.Spider.async(java.lang.Runnable) @bci=4, line=294 (Compiled frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.catchAllComments() @bci=64, line=68 (Interpreted frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.fetchAll() @bci=1, line=50 (Interpreted frame)
 - com.coolchuan.jk.spider.Spider.totalTime(com.coolchuan.jk.spider.Spider) @bci=19, line=1032 (Interpreted frame)
 - com.coolchuan.jk.spider.SpiderIOSIphoneComment.main(java.lang.String[]) @bci=7, line=191 (Interpreted frame)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值