For our application we are using ArcGIS Runtime SDK for Android 10.2.9.
In the application, we are able to add KML using KmlLayer.
But when we try get the KmlNode[], near a tapped point,
using the provided getKmlNodes(double x, double y, int tolerance) method,
the application randomly crashes.
We tried using try/catch to catch the error and also tried changing tolerance values.
Also, we have tested in many devices and with different KML files as well.
In Logcat we are getting the following error
"A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xe9 in tid 25802 (om.ex.test), pid 25802 (com.ex.test)"
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.447</SPAN> <SPAN class="number token">8395</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">8395</SPAN><SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test A<SPAN class="operator token">/</SPAN>libc<SPAN class="operator token">:</SPAN> Fatal signal <SPAN class="number token">11</SPAN> <SPAN class="punctuation token">(</SPAN>SIGSEGV<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> code <SPAN class="number token">1</SPAN><SPAN class="punctuation token">,</SPAN> fault addr <SPAN class="number token">0xe9</SPAN> in tid <SPAN class="number token">8395</SPAN> <SPAN class="punctuation token">(</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> pid <SPAN class="number token">8395</SPAN> <SPAN class="punctuation token">(</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.594</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> I<SPAN class="operator token">/</SPAN>crash_dump32<SPAN class="operator token">:</SPAN> obtaining output fd from tombstoned<SPAN class="punctuation token">,</SPAN> type<SPAN class="operator token">:</SPAN> kDebuggerdTombstone
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.598</SPAN> <SPAN class="number token">852</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">852</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> I<SPAN class="comment token">//system/bin/tombstoned: received crash request for pid 8395</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.600</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> I<SPAN class="operator token">/</SPAN>crash_dump32<SPAN class="operator token">:</SPAN> performing dump of process <SPAN class="number token">8395</SPAN> <SPAN class="punctuation token">(</SPAN>target tid <SPAN class="operator token">=</SPAN> <SPAN class="number token">8395</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.600</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN> <SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN><SPAN class="operator token">*</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.600</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> Build fingerprint<SPAN class="operator token">:</SPAN> <SPAN class="string token">'motorola/athene_f/athene_f:8.1.0/1ec4b:user/release-keys'</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.600</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> Revision<SPAN class="operator token">:</SPAN> <SPAN class="string token">'p2a0'</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> ABI<SPAN class="operator token">:</SPAN> <SPAN class="string token">'arm'</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> pid<SPAN class="operator token">:</SPAN> <SPAN class="number token">8395</SPAN><SPAN class="punctuation token">,</SPAN> tid<SPAN class="operator token">:</SPAN> <SPAN class="number token">8395</SPAN><SPAN class="punctuation token">,</SPAN> name<SPAN class="operator token">:</SPAN> com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test <SPAN class="operator token">>>></SPAN> com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test <SPAN class="operator token"><<</SPAN><SPAN class="operator token"><</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> signal <SPAN class="number token">11</SPAN> <SPAN class="punctuation token">(</SPAN>SIGSEGV<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> code <SPAN class="number token">1</SPAN> <SPAN class="punctuation token">(</SPAN>SEGV_MAPERR<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> fault addr <SPAN class="number token">0xe9</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> Cause<SPAN class="operator token">:</SPAN> null pointer dereference
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> r0 <SPAN class="number token">00000000</SPAN> r1 be864f10 r2 be864f00 r3 <SPAN class="number token">00000001</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> r4 <SPAN class="number token">00000000</SPAN> r5 <SPAN class="number token">41442647</SPAN> r6 5b1b4b41 r7 <SPAN class="number token">41605592</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> r8 8a203900 r9 8a133080 sl <SPAN class="number token">00000005</SPAN> fp be865030
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.601</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> ip be864f00 sp be864ef8 lr 8437b5d0 pc 843c3e2c cpsr a00f0010
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.615</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> backtrace<SPAN class="operator token">:</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">00</SPAN> pc 008bbe2c <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Map_renderer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>World_transform<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">map_to_display</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Geometry<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Point_2D <SPAN class="keyword token">const</SPAN><SPAN class="operator token">*</SPAN><SPAN class="punctuation token">,</SPAN> Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Geometry<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Point_2D<SPAN class="operator token">*</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">const</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">28</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">01</SPAN> pc 008735cc <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Display_context2d<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">within_pick</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Point_2d <SPAN class="keyword token">const</SPAN><SPAN class="operator token">&</SPAN><SPAN class="punctuation token">,</SPAN> Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Icon_display <SPAN class="keyword token">const</SPAN><SPAN class="operator token">&</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">64</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">02</SPAN> pc 0086a184 <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_layer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">test_select_</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_node<SPAN class="operator token">*</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">224</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">03</SPAN> pc 0086a128 <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_layer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">test_select_</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_node<SPAN class="operator token">*</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">132</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">04</SPAN> pc 0086a128 <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_layer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">test_select_</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_node<SPAN class="operator token">*</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">132</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">05</SPAN> pc 0086a2d4 <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Core_layer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">select_2d</SPAN><SPAN class="punctuation token">(</SPAN>std<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>shared_ptr<SPAN class="operator token"><</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Map_renderer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Display_properties<SPAN class="operator token">></SPAN> <SPAN class="keyword token">const</SPAN><SPAN class="operator token">&</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">double</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">double</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">244</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">06</SPAN> pc 008428d8 <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>KML_layer<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN><SPAN class="token function">select_nodes</SPAN><SPAN class="punctuation token">(</SPAN>Esri_runtimecore<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Geometry<SPAN class="operator token">:</SPAN><SPAN class="operator token">:</SPAN>Point_2D <SPAN class="keyword token">const</SPAN><SPAN class="operator token">&</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">int</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="operator token">+</SPAN><SPAN class="number token">212</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">07</SPAN> pc <SPAN class="number token">00726390</SPAN> <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>lib<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>libruntimecore_java<SPAN class="punctuation token">.</SPAN>so <SPAN class="punctuation token">(</SPAN>Java_com_esri_core_internal_map_KmlLayerInternal_nativeSelectNodes<SPAN class="operator token">+</SPAN><SPAN class="number token">176</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="number token">2020</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">09</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">21</SPAN> <SPAN class="number token">20</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">17</SPAN><SPAN class="operator token">:</SPAN><SPAN class="number token">45.616</SPAN> <SPAN class="number token">9022</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">9022</SPAN><SPAN class="operator token">/</SPAN><SPAN class="operator token">?</SPAN> A<SPAN class="operator token">/</SPAN>DEBUG<SPAN class="operator token">:</SPAN> #<SPAN class="number token">08</SPAN> pc <SPAN class="number token">00048595</SPAN> <SPAN class="operator token">/</SPAN>data<SPAN class="operator token">/</SPAN>app<SPAN class="operator token">/</SPAN>com<SPAN class="punctuation token">.</SPAN>example<SPAN class="punctuation token">.</SPAN>test<SPAN class="operator token">-</SPAN>dPnC0d7dY5ma3EEUZ7XRQw<SPAN class="operator token">==</SPAN><SPAN class="operator token">/</SPAN>oat<SPAN class="operator token">/</SPAN>arm<SPAN class="operator token">/</SPAN>base<SPAN class="punctuation token">.</SPAN>odex <SPAN class="punctuation token">(</SPAN>offset <SPAN class="number token">0x3f000</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
The backtrace seems to point to the Esri_runtimecore.::KML C++ class.
Is there any workaround for this error?