<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic 属性查询内存溢出异常 in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/%E5%B1%9E%E6%80%A7%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E5%BC%82%E5%B8%B8/m-p/440692#M2989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;最近在使用&lt;SPAN&gt;Runtime for Android&lt;/SPAN&gt;的时候报了个错误，不知道如何解决。&lt;/P&gt;&lt;P&gt;软件环境：&lt;SPAN&gt;Android 6.0&lt;/SPAN&gt;、&lt;SPAN&gt;ArcGIS Runtime for Android 100.6&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;硬件环境：华为青春版&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;m3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;操作：对选中的&lt;SPAN&gt;FeatureLayer&lt;/SPAN&gt;进行属性查询&lt;/P&gt;&lt;P&gt;数据量：FeatureLayer 中的数据约3万条记录，存放于geodatabase中&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;查询的源代码：&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp; fun QueryFeatureByAttrubute(targetLayer:FeatureLayer,fuzzyText:String,queryCallBack: FeatureQueryResultCallBack){&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(targetLayer==&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;null&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;return&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;env =targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;fullExtent&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;parm=QueryParameters()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; parm.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;geometry&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=env&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;future =targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;featureTable&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.queryFeaturesAsync(parm)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fields=targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;featureTable&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;fields&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;future.addDoneListener &lt;STRONG&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;try &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fqrc =FeatureQueryResultClass()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;lyrName&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;features&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=ArrayList&lt;/SPAN&gt;&lt;SPAN style="color: #72737a;"&gt;&amp;lt;Feature&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;tag&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;result = future.get()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(result != &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;null&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;iterator =result.iterator()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;feature: Feature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;while &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(iterator.hasNext()) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; feature = iterator.next()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fd &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fields)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(fd.fieldType==Field.Type.TEXT) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fdName = fd.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fValue = feature.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;attributes&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;[fdName].&lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;&lt;EM&gt;toString&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fValue.&lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;&lt;EM&gt;contains&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fuzzyText)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;features&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.add(feature)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;break&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;//}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; queryCallBack.callback(fqrc)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;// iterator.remove()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; } &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;catch &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(e: Exception) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Log.e(&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;查询要素&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;查询要素异常&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;: " &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;+ e.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;message&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;}&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;}&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;interface &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;FeatureQueryResultCallBack {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;callback&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(res:FeatureQueryResultClass)&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 14px; font-weight: 400; text-indent: 0px; background-color: #ffffff;"&gt;&lt;SPAN style="color: #cc7832;"&gt;fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;QueryAttributeSingleLyr&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(queryString:String){&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(TextUtils.isEmpty(queryString))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;return&lt;BR /&gt;&amp;nbsp; &amp;nbsp; var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;item = spLayerSelect.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;selectedItem &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;as &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;SpinnerItem&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;tarLyr = item.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;Hiden &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;as &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;FeatureLayer&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultDatas &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= ArrayList()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultAdapter &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= ExpendListViewAdapter(&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mCtx&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;queryString&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultDatas&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setAdapter(&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultAdapter&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setChildDivider(ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;))&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setChildDivider(ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;))&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;divider&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;dividerHeight &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;2&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;threadQueue&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.clear()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;thread=Thread(&lt;EM&gt;Runnable &lt;/EM&gt;&lt;STRONG&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;MapManager.getInstance().QueryFeatureByAttrubute(tarLyr&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;queryString&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, object &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;: FeatureQueryResultCallBack {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;override fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;callback&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(res: FeatureQueryResultClass) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;hashMap=HashMap&amp;lt;String&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;Any&amp;gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; hashMap[tarLyr.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;] = res&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;msg =Message()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; msg.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;arg1&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;msg.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;obj&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= hashMap&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;handlerQuery&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.sendMessage(msg)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; })&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;}&lt;/STRONG&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; thread.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=tarLyr.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;threadQueue&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.add(thread)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; thread.start()&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/indirect_reference_table.cc:138] JNI ERROR (app bug): weak global reference table overflow (max=51200)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138] weak global reference table dump:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp;Last 10 entries (of 51200):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51199: 0x13e88940 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51198: 0x13e88940 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51197: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51196: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51195: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51194: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51193: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51192: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51191: 0x13e88880 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51190: 0x13e88880 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp;Summary:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 17 of com.esri.arcgisruntime.internal.jni.CoreVector (17 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3 of com.esri.arcgisruntime.internal.jni.CorePlatformHelpersProvider (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of com.esri.arcgisruntime.internal.jni.CoreTask (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18 of com.esri.arcgisruntime.internal.jni.CoreMapView (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of android.opengl.GLSurfaceView$GLThread (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of android.opengl.GLSurfaceView (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of com.esri.arcgisruntime.internal.jni.CoreArrayObservable (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8 of com.esri.arcgisruntime.internal.jni.CoreMap (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6 of com.esri.arcgisruntime.internal.jni.CoreBasemap (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6 of com.esri.arcgisruntime.internal.jni.CoreArcGISTiledLayer (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 24 of com.esri.arcgisruntime.internal.jni.CoreShapefileFeatureTable (8 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;112 of com.esri.arcgisruntime.internal.jni.CoreFeatureLayer (28 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3 of com.esri.arcgisruntime.internal.jni.CoreLocationDisplay (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of com.esri.arcgisruntime.internal.jni.CoreGeodatabase (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 15 of com.esri.arcgisruntime.internal.jni.CorePictureMarkerSymbol (5 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;42392 of com.esri.arcgisruntime.internal.jni.CoreArcGISFeature (14131 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of com.esri.arcgisruntime.internal.jni.CoreLocationDataSource (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 60 of com.esri.arcgisruntime.internal.jni.CoreGeodatabaseFeatureTable (20 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of java.lang.BootClassLoader&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 13 of java.lang.Thread (13 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; 6579 of java.lang.Class (6578 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (8280 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of byte[] (15876 elements) (4 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (18144 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (18408 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of byte[] (20164 elements) (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5 of byte[] (20736 elements) (5 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (46332 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (82944 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[]&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;(1048576&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of java.lang.ThreadGroup&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 28 of java.lang.DexCache (28 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10 of dalvik.system.PathClassLoader (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;188 of android.view.RenderNode (188 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408] Runtime aborting...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] Aborting thread:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408] "RTC thread" prio=10 tid=18 Runnable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=0 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13114700&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xb4d8b700&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14043 nice=-10 cgrp=default sched=0/0 handle=0xbbb7f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=R schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;12419184995&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;157393886&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1593 ) utm=1214 stm=27 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xbba83000-0xbba85000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes= "abort lock" "JNI weak global reference table lock" "mutator lock"(shared held)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.nativeSetDoneLoadingCallback(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.a(SourceFile:261)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.g.c.&amp;lt;init&amp;gt;(SourceFile:120)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.&amp;lt;init&amp;gt;(SourceFile:103)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.createFromInternal(SourceFile:90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.i.a(SourceFile:2612)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.q.next(SourceFile:79)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.yjdgis.nrap.workspace.MapManager$QueryFeatureByAttrubute$1.run(MapManager.kt:1096)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.b(SourceFile:206)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.a(SourceFile:46)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b$1.a(SourceFile:53)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreTask.onTaskCompleted(SourceFile:149)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] Dumping all threads without appropriate locks held: thread list lock&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] All threads:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] DALVIK THREADS (21):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "RTC thread" prio=10 tid=18 Runnable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=0 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13114700&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xb4d8b700&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14043 nice=-10 cgrp=default sched=0/0 handle=0xbbb7f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=R schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;12458152911&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;158022689&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1603 ) utm=1216 stm=29 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xbba83000-0xbba85000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes= "abort lock" "JNI weak global reference table lock" "mutator lock"(shared held)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.nativeSetDoneLoadingCallback(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.a(SourceFile:261)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.g.c.&amp;lt;init&amp;gt;(SourceFile:120)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.&amp;lt;init&amp;gt;(SourceFile:103)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.createFromInternal(SourceFile:90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.i.a(SourceFile:2612)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.q.next(SourceFile:79)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.yjdgis.nrap.workspace.MapManager$QueryFeatureByAttrubute$1.run(MapManager.kt:1096)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.b(SourceFile:206)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.a(SourceFile:46)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b$1.a(SourceFile:53)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreTask.onTaskCompleted(SourceFile:149)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "main" prio=10 tid=1 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x75e186e8 self=0xe9284f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13851 nice=-10 cgrp=default sched=0/0 handle=0xec0bb534&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;32035665377&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3501051559&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;36399 ) utm=3005 stm=198 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xff5ff000-0xff&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;601000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=8MB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ThreadedRenderer.nSyncAndDrawFrame(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:818)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.draw(ViewRootImpl.java:3000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2794)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2382)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1372)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6782)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer$CallbackRecord.run(Choreographer.java:933)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer.doCallbacks(Choreographer.java:742)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer.doFrame(Choreographer.java:674)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:919)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Handler.handleCallback(Handler.java:761)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Handler.dispatchMessage(Handler.java:98)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Looper.loop(Looper.java:156)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.app.ActivityThread.main(ActivityThread.java:6623)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Jit thread pool worker thread 0" prio=10 tid=2 Native (still starting up)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1911000&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13856 nice=9 cgrp=default sched=0/0 handle=0xe89a6920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;4961700774&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1823753810&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;4537 ) utm=453 stm=43 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe88a8000-0xe88aa000 stackSize=1022KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cded30 self=0xdb&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;786200&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13857 nice=0 cgrp=default sched=0/0 handle=0xe88a5920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=( 523281 411093 4 ) utm=0 stm=0 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe87a9000-0xe87ab000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_sigtimedwait+0xec/0x1d8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_rt_sigtimedwait+0xb4/0x108&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdedc0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1912400&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13858 nice=0 cgrp=default sched=0/0 handle=0xe87a6920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;114318545&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5922133&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;143 ) utm=8 stm=3 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe86aa000-0xe86ac000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: poll_schedule_timeout+0x44/0x68&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_select+0x4cc/0x524&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_core_sys_select+0x170/0x234&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_pselect6+0x1a0/0x24c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "ReferenceQueueDaemon" prio=10 tid=5 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdee50 self=0xdb&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;787600&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13859 nice=0 cgrp=default sched=0/0 handle=0xe86a7920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;94169902&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;7875625 103 ) utm=9 stm=0 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe85a5000-0xe85a7000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x09513f3b&amp;gt; (a java.lang.Class&amp;lt;java.lang.ref.ReferenceQueue&amp;gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x09513f3b&amp;gt; (a java.lang.Class&amp;lt;java.lang.ref.ReferenceQueue&amp;gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "FinalizerDaemon" prio=10 tid=6 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdeee0 self=0xdb787b00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13860 nice=0 cgrp=default sched=0/0 handle=0xe85a2920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;396998011&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;33204800&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;288 ) utm=38 stm=1 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe84a0000-0xe84a2000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x01f43e22&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait(Object.java:407)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x01f43e22&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "FinalizerWatchdogDaemon" prio=10 tid=7 Sleeping&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdef70 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;9285900&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13861 nice=0 cgrp=default sched=0/0 handle=0xe849d920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;2107760&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5383699&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;22 ) utm=0 stm=0 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe839b000-0xe839d000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- sleeping on &amp;lt;0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;003900&lt;/SPAN&gt;b3&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep(Thread.java:379)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;003900&lt;/SPAN&gt;b3&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep(Thread.java:321)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:314)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:336)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:253)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "HeapTaskDaemon" prio=10 tid=8 Blocked&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce50d0 self=0xe9285e00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13862 nice=0 cgrp=default sched=0/0 handle=0xe8398920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;2099590424&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;33708383&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;283 ) utm=202 stm=7 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8296000-0&lt;/SPAN&gt;xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8298000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at dalvik.system.VMRuntime.runHeapTasks(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting to lock an unknown object&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_1" prio=10 tid=9 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce51f0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;9286800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13863 nice=0 cgrp=default sched=0/0 handle=0xe8195920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;760178137&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;68173496&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3483 ) utm=28 stm=48 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8099000-0&lt;/SPAN&gt;xe809b000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_2" prio=10 tid=10 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce5280 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1913800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13864 nice=0 cgrp=default sched=0/0 handle=0xe8094920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;758250758&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;101942118&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3486 ) utm=22 stm=53 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe7f98000-0xe7f9a000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Profile Saver" prio=10 tid=11 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce54c0 self=0xe00e0f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13886 nice=-10 cgrp=default sched=0/0 handle=0xe7e5f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;44733485&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8199009&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;58 ) utm=3 stm=1 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe7d63000-0xe7d65000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "RenderThread" prio=10 tid=12 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12dd4dc0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1912900&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13889 nice=-10 cgrp=default sched=0/0 handle=0xe1aff920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;54067875662&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;10162045101&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;68092 ) utm=4431 stm=975 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe1a03000-0xe1a05000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_3" prio=10 tid=13 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12c62c10 self=0xe176a000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13969 nice=0 cgrp=default sched=0/0 handle=0xc637f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;766927165&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;64729747&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3474 ) utm=27 stm=49 core=3 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;6283000-0&lt;/SPAN&gt;xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;6285000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "hwuiTask2" prio=10 tid=16 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12d3a280 self=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;4777800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13977 nice=-2 cgrp=default sched=0/0 handle=0xc2fd4920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;882310871&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;775575973&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;4810 ) utm=66 stm=22 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc2ed8000-0xc2eda000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "hwuiTask1" prio=10 tid=17 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12d3a310 self=0xe176b400&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13976 nice=-2 cgrp=default sched=0/0 handle=0xc30d3920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3581283184&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1852550810&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;23110 ) utm=322 stm=36 core=4 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc2fd7000-0xc2fd9000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "GLThread 960" prio=10 tid=20 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12f29500 self=0xc47de500&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14010 nice=0 cgrp=default sched=0/0 handle=0xc5a87920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;199615966&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;368979097&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;2444 ) utm=16 stm=4 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5985000-0&lt;/SPAN&gt;xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5987000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1502)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "pool-1-thread-1" prio=10 tid=22 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x131f6700 self=0xc18e8d00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14020 nice=0 cgrp=default sched=0/0 handle=0xc17ff920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3942030&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1736094 9 ) utm=0 stm=0 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc16fd000-0xc16ff000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x0cef0de9&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.parkFor$(Thread.java:2142)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x0cef0de9&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at sun.misc.Unsafe.park(Unsafe.java:325)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "GLThread 1007" prio=10 tid=19 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13214660&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xc47de000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14026 nice=0 cgrp=default sched=0/0 handle=0xc5d3b920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;18821164653&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1532305351&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;10712 ) utm=1679 stm=203 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc5c39000-0xc5c3b000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1502)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "AsyncTask #5" prio=10 tid=14 TimedWaiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;131141&lt;/SPAN&gt;f0 self=0xb4d8c600&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14187 nice=0 cgrp=default sched=0/0 handle=0xc0f6a920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1169477&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1179116 10 ) utm=0 stm=0 core=3 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc0e68000-0xc0e6a000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x033c1a6e&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.parkFor$(Thread.java:2142)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x033c1a6e&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at sun.misc.Unsafe.park(Unsafe.java:325)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; --------- beginning of crash&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 14043 (RTC thread)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Mar 2020 03:00:38 GMT</pubDate>
    <dc:creator>jiangxinfei</dc:creator>
    <dc:date>2020-03-04T03:00:38Z</dc:date>
    <item>
      <title>属性查询内存溢出异常</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/%E5%B1%9E%E6%80%A7%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E5%BC%82%E5%B8%B8/m-p/440692#M2989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;最近在使用&lt;SPAN&gt;Runtime for Android&lt;/SPAN&gt;的时候报了个错误，不知道如何解决。&lt;/P&gt;&lt;P&gt;软件环境：&lt;SPAN&gt;Android 6.0&lt;/SPAN&gt;、&lt;SPAN&gt;ArcGIS Runtime for Android 100.6&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;硬件环境：华为青春版&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;m3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;操作：对选中的&lt;SPAN&gt;FeatureLayer&lt;/SPAN&gt;进行属性查询&lt;/P&gt;&lt;P&gt;数据量：FeatureLayer 中的数据约3万条记录，存放于geodatabase中&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;查询的源代码：&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp; fun QueryFeatureByAttrubute(targetLayer:FeatureLayer,fuzzyText:String,queryCallBack: FeatureQueryResultCallBack){&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(targetLayer==&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;null&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;return&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;env =targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;fullExtent&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;parm=QueryParameters()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; parm.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;geometry&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=env&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;future =targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;featureTable&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.queryFeaturesAsync(parm)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fields=targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;featureTable&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;fields&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;future.addDoneListener &lt;STRONG&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;try &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fqrc =FeatureQueryResultClass()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;lyrName&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=targetLayer.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;features&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=ArrayList&lt;/SPAN&gt;&lt;SPAN style="color: #72737a;"&gt;&amp;lt;Feature&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;tag&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;result = future.get()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(result != &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;null&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;iterator =result.iterator()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;feature: Feature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;while &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(iterator.hasNext()) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; feature = iterator.next()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fd &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fields)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(fd.fieldType==Field.Type.TEXT) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fdName = fd.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;fValue = feature.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;attributes&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;[fdName].&lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;&lt;EM&gt;toString&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fValue.&lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;&lt;EM&gt;contains&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(fuzzyText)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; fqrc.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;features&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.add(feature)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;break&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;//}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; queryCallBack.callback(fqrc)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: gray;"&gt;// iterator.remove()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; } &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;catch &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(e: Exception) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Log.e(&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;查询要素&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;查询要素异常&lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;: " &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;+ e.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;message&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;}&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;}&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;interface &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;FeatureQueryResultCallBack {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;callback&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(res:FeatureQueryResultClass)&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 14px; font-weight: 400; text-indent: 0px; background-color: #ffffff;"&gt;&lt;SPAN style="color: #cc7832;"&gt;fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;QueryAttributeSingleLyr&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(queryString:String){&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(TextUtils.isEmpty(queryString))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;return&lt;BR /&gt;&amp;nbsp; &amp;nbsp; var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;item = spLayerSelect.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;selectedItem &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;as &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;SpinnerItem&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;tarLyr = item.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;Hiden &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;as &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;FeatureLayer&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultDatas &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= ArrayList()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultAdapter &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= ExpendListViewAdapter(&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mCtx&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;queryString&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultDatas&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setAdapter(&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;queryResultAdapter&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setChildDivider(ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;))&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.setChildDivider(ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;))&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;divider&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=ColorDrawable(Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;LTGRAY&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;root&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.elQueryResultList.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;dividerHeight &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;2&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;threadQueue&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.clear()&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;thread=Thread(&lt;EM&gt;Runnable &lt;/EM&gt;&lt;STRONG&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/STRONG&gt;MapManager.getInstance().QueryFeatureByAttrubute(tarLyr&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;queryString&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, object &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;: FeatureQueryResultCallBack {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;override fun &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;callback&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;(res: FeatureQueryResultClass) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;hashMap=HashMap&amp;lt;String&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;Any&amp;gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; hashMap[tarLyr.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;] = res&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;var &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;msg =Message()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; msg.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;arg1&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;msg.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;obj&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;= hashMap&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;handlerQuery&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.sendMessage(msg)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; })&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;}&lt;/STRONG&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; thread.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;=tarLyr.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;&lt;EM&gt;name&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;threadQueue&lt;/SPAN&gt;&lt;SPAN style="color: #a9b7c6;"&gt;.add(thread)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; thread.start()&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/indirect_reference_table.cc:138] JNI ERROR (app bug): weak global reference table overflow (max=51200)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138] weak global reference table dump:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp;Last 10 entries (of 51200):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51199: 0x13e88940 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51198: 0x13e88940 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51197: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51196: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51195: 0x13e88900 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51194: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51193: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51192: 0x13e888c0 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51191: 0x13e88880 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;51190: 0x13e88880 com.esri.arcgisruntime.internal.jni.CoreArcGISFeature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp;Summary:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 17 of com.esri.arcgisruntime.internal.jni.CoreVector (17 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3 of com.esri.arcgisruntime.internal.jni.CorePlatformHelpersProvider (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of com.esri.arcgisruntime.internal.jni.CoreTask (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18 of com.esri.arcgisruntime.internal.jni.CoreMapView (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of android.opengl.GLSurfaceView$GLThread (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of android.opengl.GLSurfaceView (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of com.esri.arcgisruntime.internal.jni.CoreArrayObservable (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8 of com.esri.arcgisruntime.internal.jni.CoreMap (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6 of com.esri.arcgisruntime.internal.jni.CoreBasemap (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6 of com.esri.arcgisruntime.internal.jni.CoreArcGISTiledLayer (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 24 of com.esri.arcgisruntime.internal.jni.CoreShapefileFeatureTable (8 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;112 of com.esri.arcgisruntime.internal.jni.CoreFeatureLayer (28 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3 of com.esri.arcgisruntime.internal.jni.CoreLocationDisplay (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of com.esri.arcgisruntime.internal.jni.CoreGeodatabase (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 15 of com.esri.arcgisruntime.internal.jni.CorePictureMarkerSymbol (5 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp;42392 of com.esri.arcgisruntime.internal.jni.CoreArcGISFeature (14131 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of com.esri.arcgisruntime.internal.jni.CoreLocationDataSource (1 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 60 of com.esri.arcgisruntime.internal.jni.CoreGeodatabaseFeatureTable (20 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of java.lang.BootClassLoader&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 13 of java.lang.Thread (13 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; 6579 of java.lang.Class (6578 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (8280 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 of byte[] (15876 elements) (4 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (18144 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (18408 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 of byte[] (20164 elements) (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5 of byte[] (20736 elements) (5 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (46332 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[] (82944 elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of byte[]&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;(1048576&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;elements)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 of java.lang.ThreadGroup&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 28 of java.lang.DexCache (28 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10 of dalvik.system.PathClassLoader (2 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;188 of android.view.RenderNode (188 unique instances)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/indirect_reference_table.cc:138]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408] Runtime aborting...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] Aborting thread:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408] "RTC thread" prio=10 tid=18 Runnable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=0 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13114700&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xb4d8b700&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14043 nice=-10 cgrp=default sched=0/0 handle=0xbbb7f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=R schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;12419184995&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;157393886&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1593 ) utm=1214 stm=27 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xbba83000-0xbba85000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes= "abort lock" "JNI weak global reference table lock" "mutator lock"(shared held)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.nativeSetDoneLoadingCallback(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.a(SourceFile:261)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.g.c.&amp;lt;init&amp;gt;(SourceFile:120)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.&amp;lt;init&amp;gt;(SourceFile:103)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.createFromInternal(SourceFile:90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.i.a(SourceFile:2612)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.q.next(SourceFile:79)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.yjdgis.nrap.workspace.MapManager$QueryFeatureByAttrubute$1.run(MapManager.kt:1096)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.b(SourceFile:206)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.a(SourceFile:46)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b$1.a(SourceFile:53)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreTask.onTaskCompleted(SourceFile:149)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] Dumping all threads without appropriate locks held: thread list lock&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] All threads:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] DALVIK THREADS (21):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "RTC thread" prio=10 tid=18 Runnable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=0 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13114700&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xb4d8b700&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14043 nice=-10 cgrp=default sched=0/0 handle=0xbbb7f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=R schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;12458152911&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;158022689&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1603 ) utm=1216 stm=29 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xbba83000-0xbba85000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes= "abort lock" "JNI weak global reference table lock" "mutator lock"(shared held)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.nativeSetDoneLoadingCallback(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreArcGISFeature.a(SourceFile:261)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.g.c.&amp;lt;init&amp;gt;(SourceFile:120)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.&amp;lt;init&amp;gt;(SourceFile:103)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.data.ArcGISFeature.createFromInternal(SourceFile:90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.i.a(SourceFile:2612)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.p.q.next(SourceFile:79)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.yjdgis.nrap.workspace.MapManager$QueryFeatureByAttrubute$1.run(MapManager.kt:1096)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.b(SourceFile:206)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b.a(SourceFile:46)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.b.b$1.a(SourceFile:53)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.esri.arcgisruntime.internal.jni.CoreTask.onTaskCompleted(SourceFile:149)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "main" prio=10 tid=1 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x75e186e8 self=0xe9284f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13851 nice=-10 cgrp=default sched=0/0 handle=0xec0bb534&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;32035665377&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3501051559&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;36399 ) utm=3005 stm=198 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xff5ff000-0xff&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;601000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=8MB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ThreadedRenderer.nSyncAndDrawFrame(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:818)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.draw(ViewRootImpl.java:3000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2794)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2382)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1372)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6782)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer$CallbackRecord.run(Choreographer.java:933)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer.doCallbacks(Choreographer.java:742)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer.doFrame(Choreographer.java:674)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:919)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Handler.handleCallback(Handler.java:761)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Handler.dispatchMessage(Handler.java:98)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.os.Looper.loop(Looper.java:156)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.app.ActivityThread.main(ActivityThread.java:6623)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Jit thread pool worker thread 0" prio=10 tid=2 Native (still starting up)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1911000&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13856 nice=9 cgrp=default sched=0/0 handle=0xe89a6920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;4961700774&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1823753810&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;4537 ) utm=453 stm=43 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe88a8000-0xe88aa000 stackSize=1022KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cded30 self=0xdb&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;786200&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13857 nice=0 cgrp=default sched=0/0 handle=0xe88a5920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=( 523281 411093 4 ) utm=0 stm=0 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe87a9000-0xe87ab000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_sigtimedwait+0xec/0x1d8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_rt_sigtimedwait+0xb4/0x108&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdedc0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1912400&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13858 nice=0 cgrp=default sched=0/0 handle=0xe87a6920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;114318545&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5922133&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;143 ) utm=8 stm=3 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe86aa000-0xe86ac000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: poll_schedule_timeout+0x44/0x68&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_select+0x4cc/0x524&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_core_sys_select+0x170/0x234&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_pselect6+0x1a0/0x24c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "ReferenceQueueDaemon" prio=10 tid=5 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdee50 self=0xdb&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;787600&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13859 nice=0 cgrp=default sched=0/0 handle=0xe86a7920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;94169902&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;7875625 103 ) utm=9 stm=0 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe85a5000-0xe85a7000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x09513f3b&amp;gt; (a java.lang.Class&amp;lt;java.lang.ref.ReferenceQueue&amp;gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x09513f3b&amp;gt; (a java.lang.Class&amp;lt;java.lang.ref.ReferenceQueue&amp;gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "FinalizerDaemon" prio=10 tid=6 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdeee0 self=0xdb787b00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13860 nice=0 cgrp=default sched=0/0 handle=0xe85a2920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;396998011&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;33204800&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;288 ) utm=38 stm=1 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe84a0000-0xe84a2000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x01f43e22&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait(Object.java:407)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x01f43e22&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "FinalizerWatchdogDaemon" prio=10 tid=7 Sleeping&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12cdef70 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;9285900&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13861 nice=0 cgrp=default sched=0/0 handle=0xe849d920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;2107760&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5383699&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;22 ) utm=0 stm=0 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe839b000-0xe839d000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- sleeping on &amp;lt;0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;003900&lt;/SPAN&gt;b3&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep(Thread.java:379)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;003900&lt;/SPAN&gt;b3&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.sleep(Thread.java:321)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:314)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:336)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:253)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "HeapTaskDaemon" prio=10 tid=8 Blocked&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce50d0 self=0xe9285e00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13862 nice=0 cgrp=default sched=0/0 handle=0xe8398920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;2099590424&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;33708383&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;283 ) utm=202 stm=7 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8296000-0&lt;/SPAN&gt;xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8298000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at dalvik.system.VMRuntime.runHeapTasks(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting to lock an unknown object&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_1" prio=10 tid=9 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce51f0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;9286800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13863 nice=0 cgrp=default sched=0/0 handle=0xe8195920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;760178137&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;68173496&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3483 ) utm=28 stm=48 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8099000-0&lt;/SPAN&gt;xe809b000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_2" prio=10 tid=10 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce5280 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1913800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13864 nice=0 cgrp=default sched=0/0 handle=0xe8094920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;758250758&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;101942118&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3486 ) utm=22 stm=53 core=0 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe7f98000-0xe7f9a000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Profile Saver" prio=10 tid=11 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12ce54c0 self=0xe00e0f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13886 nice=-10 cgrp=default sched=0/0 handle=0xe7e5f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;44733485&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;8199009&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;58 ) utm=3 stm=1 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe7d63000-0xe7d65000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "RenderThread" prio=10 tid=12 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12dd4dc0 self=0xe&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1912900&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13889 nice=-10 cgrp=default sched=0/0 handle=0xe1aff920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;54067875662&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;10162045101&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;68092 ) utm=4431 stm=975 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xe1a03000-0xe1a05000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "Binder:13851_3" prio=10 tid=13 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12c62c10 self=0xe176a000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13969 nice=0 cgrp=default sched=0/0 handle=0xc637f920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;766927165&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;64729747&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;3474 ) utm=27 stm=49 core=3 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;6283000-0&lt;/SPAN&gt;xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;6285000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_thread_read+0x1190/0x13f0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: binder_ioctl+0x53c/0xbcc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_ioctl+0x120/0xf9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "hwuiTask2" prio=10 tid=16 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12d3a280 self=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;4777800&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13977 nice=-2 cgrp=default sched=0/0 handle=0xc2fd4920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;882310871&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;775575973&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;4810 ) utm=66 stm=22 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc2ed8000-0xc2eda000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "hwuiTask1" prio=10 tid=17 Native&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12d3a310 self=0xe176b400&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=13976 nice=-2 cgrp=default sched=0/0 handle=0xc30d3920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3581283184&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1852550810&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;23110 ) utm=322 stm=36 core=4 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc2fd7000-0xc2fd9000 stackSize=1014KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;(no managed stack frames)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "GLThread 960" prio=10 tid=20 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x12f29500 self=0xc47de500&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14010 nice=0 cgrp=default sched=0/0 handle=0xc5a87920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;199615966&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;368979097&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;2444 ) utm=16 stm=4 core=5 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5985000-0&lt;/SPAN&gt;xc&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;5987000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1502)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "pool-1-thread-1" prio=10 tid=22 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x131f6700 self=0xc18e8d00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14020 nice=0 cgrp=default sched=0/0 handle=0xc17ff920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;3942030&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1736094 9 ) utm=0 stm=0 core=6 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc16fd000-0xc16ff000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x0cef0de9&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.parkFor$(Thread.java:2142)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x0cef0de9&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at sun.misc.Unsafe.park(Unsafe.java:325)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:776)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "GLThread 1007" prio=10 tid=19 Waiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;13214660&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;self=0xc47de000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14026 nice=0 cgrp=default sched=0/0 handle=0xc5d3b920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;18821164653&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1532305351&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;10712 ) utm=1679 stm=203 core=7 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc5c39000-0xc5c3b000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1502)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x03ee0670&amp;gt; (a android.opengl.GLSurfaceView$GLThreadManager)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408] "AsyncTask #5" prio=10 tid=14 TimedWaiting&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| group="" sCount=1 dsCount=0 obj=0x&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;131141&lt;/SPAN&gt;f0 self=0xb4d8c600&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| sysTid=14187 nice=0 cgrp=default sched=0/0 handle=0xc0f6a920&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/art: art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| state=S schedstat=(&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="border-bottom: 1px dashed #cccccc;"&gt;1169477&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;1179116 10 ) utm=0 stm=0 core=3 HZ=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| stack=0xc0e68000-0xc0e6a000 stackSize=1038KB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;| held mutexes=&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: __switch_to+0x70/0x7c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait_queue_me+0xe4/0x144&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: futex_wait+0xfc/0x208&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: do_futex+0xdc/0x8b8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: compat_SyS_futex+0xdc/0x168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;kernel: el0_svc_naked+0x24/0x28&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Object.wait!(Native method)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- waiting on &amp;lt;0x033c1a6e&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.lang.Thread.parkFor$(Thread.java:2142)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;- locked &amp;lt;0x033c1a6e&amp;gt; (a java.lang.Object)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at sun.misc.Unsafe.park(Unsafe.java:325)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; art/runtime/runtime.cc:408]&amp;nbsp; &amp;nbsp;at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; --------- beginning of crash&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 14043 (RTC thread)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2020 03:00:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/%E5%B1%9E%E6%80%A7%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E5%BC%82%E5%B8%B8/m-p/440692#M2989</guid>
      <dc:creator>jiangxinfei</dc:creator>
      <dc:date>2020-03-04T03:00:38Z</dc:date>
    </item>
    <item>
      <title>Re: 属性查询内存溢出异常</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/%E5%B1%9E%E6%80%A7%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E5%BC%82%E5%B8%B8/m-p/440693#M2990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class=""&gt;Hi Xinfei,&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;从程序看你的应用一次就查询feature layer 中所有的记录并遍历它们。我们sdk的ArcGISFeature实行数个事件包括&lt;SPAN&gt;DoneLoading 和 LoadStatusChanged，每个事件都需要一个weak global reference以便之后可以调用它的Callback。由于Android系统只允许在同一时间生成一定数量的weak global reference，当一次查询多个记录比如30000个就会超过系统限制的数量，导致溢出，从而崩溃。&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;我们建议你一次不要查询过多的记录，你也可以尝试调用ArcGISFeature.close()&amp;nbsp;去释放你不需要的features占用的资源。关于ArcGISFeature.close()&amp;nbsp;可以参见&lt;A href="https://developers.arcgis.com/android/latest/api-reference/reference/com/esri/arcgisruntime/data/ArcGISFeature.html#close()"&gt;这里&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;Based on your code snippet, you queried all the features in your feature layer which contains about 30000 features in a single queryFeaturesAsync call then iterated through the query result.&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;In our Runtime for Android SDK, an ArcGISFeature implements several events such as&amp;nbsp;DoneLoading and&amp;nbsp;LoadStatusChanged. Each of these events requires the allocation of a&amp;nbsp;weak global reference&amp;nbsp;object to allow a callback&amp;nbsp;to be invoked later. As Android system only allows for a limited number of weak global references to be allocated at a time, querying a large amount of features, e.g. 30000, with a single queryFeatures call&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;will exceed the limit and end up with the weak global reference table overflow.&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;The recommendation would be to limit the number of features queried and held in memory at a time. One more thing you can try is to call ArcGISFeature.close() on the features you don’t need to release the underlying resources. For more info about this method can be found at&amp;nbsp;&lt;A _jive_internal="true" href="https://community.esri.com/thread/Based on your code snippet, you queried all the features in your feature layer which contains about 30000 features in a single queryFeaturesAsync call then iterated through the query result.  In our Runtime for Android SDK, an ArcGISFeature implements several events such as&amp;nbsp;DoneLoading and&amp;nbsp;LoadStatusChanged. Each of these events requires the allocation of a&amp;nbsp;weak global reference&amp;nbsp;object to allow a callback&amp;nbsp;to be invoked later. As Android system only allows for a limited number of weak global references to be allocated at a time, querying a large amount of features, e.g. 30000, with a single queryFeatures call  will exceed the limit and end up with the weak global reference table overflow.   The recommendation would be to limit the number of features queried and held in memory at a time. One more thing you can try is to call ArcGISFeature.close() on the features you don’t need to release the underlying resources. For more info about this method see [here](https:/developers.arcgis.com/android/latest/api-reference/reference/com/esri/arcgisruntime/data/ArcGISFeature.html#close())"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2020 23:49:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/%E5%B1%9E%E6%80%A7%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E5%BC%82%E5%B8%B8/m-p/440693#M2990</guid>
      <dc:creator>XuemingWu</dc:creator>
      <dc:date>2020-03-04T23:49:30Z</dc:date>
    </item>
  </channel>
</rss>

