scastria

100.4 crashes on Android Xamarin.Forms when try to reuse a Page with Map

Discussion created by scastria on Dec 7, 2018
Latest reply on Dec 10, 2018 by brothhypertherm

I have a Xamarin.Forms app with a Master Detail Page.  The master page is the slide out menu allowing me to change the detail page from the map to reports.  I cache each detail page as they are created so that I can REUSE them if the user goes back to a different detail page.  When the app starts, the MapPage is loaded first and cached.  Then if user goes to ReportsPage, that page is cached and set as the detail of the Master Detail page.  Then if user goes back to Map, I find my cached MapPage and try to set it as the detail page in Master Detail page and it crashes on Android.

 

I have test this on both iOS and Android and it ONLY crashes on Android.  I tested this with 100.3 and 100.4 and they BOTH crash on Android.  I am pretty sure it is an ESRI bug.  Here is the full crash report:

 

[MonoDroid] UNHANDLED EXCEPTION:
[MonoDroid] Java.Lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
[MonoDroid]   at Java.Interop.JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x00089] in <0ad2222fd7074badb5de547b1521aab0>:0
[MonoDroid]   at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x0005d] in <0ad2222fd7074badb5de547b1521aab0>:0
[MonoDroid]   at Android.Views.ViewGroup.AddView (Android.Views.View child, System.Int32 index) [0x0003a] in /Users/builder/data/lanes/6102/61d16aa2/source/monodroid/external/xamarin-android/src/Mono.Android/obj/Release/android-28/mcw/Android.Views.ViewGroup.cs:1984
[MonoDroid]   at Xamarin.Forms.Platform.Android.ViewRenderer`2[TView,TNativeView].SetNativeControl (TNativeView control, Android.Views.ViewGroup container) [0x00073] in D:\a\1\s\Xamarin.Forms.Platform.Android\ViewRenderer.cs:306
[MonoDroid]   at Xamarin.Forms.Platform.Android.ViewRenderer`2[TView,TNativeView].SetNativeControl (TNativeView control) [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\ViewRenderer.cs:245
[MonoDroid]   at Esri.ArcGISRuntime.Xamarin.Forms.GeoViewRenderer.OnElementChanged (Xamarin.Forms.Platform.Android.ElementChangedEventArgs`1[TElement] e) [0x0000f] in C:\daily_r\api_xam\dotnet\api\src\Esri.ArcGISRuntime\Esri.ArcGISRuntime.Xamarin.Forms.Shared\GeoView\GeoViewRenderer.cs:40
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetElement (TElement element) [0x000d5] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:178
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].Xamarin.Forms.Platform.Android.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x00027] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:126
[MonoDroid]   at Xamarin.Forms.Platform.Android.Platform.CreateRenderer (Xamarin.Forms.VisualElement element, Android.Content.Context context) [0x0001f] in D:\a\1\s\Xamarin.Forms.Platform.Android\Platform.cs:330
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.AddChild (Xamarin.Forms.VisualElement view, Xamarin.Forms.Platform.Android.IVisualElementRenderer oldRenderer, Xamarin.Forms.Platform.Android.RendererPool pool, System.Boolean sameChildren) [0x000af] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:116
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.SetElement (Xamarin.Forms.VisualElement oldElement, Xamarin.Forms.VisualElement newElement) [0x00131] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:264
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.Load () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:88
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetPackager (Xamarin.Forms.Platform.Android.VisualElementPackager packager) [0x00007] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:346
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetElement (TElement element) [0x000f2] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:181
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].Xamarin.Forms.Platform.Android.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x00027] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:126
[MonoDroid]   at Xamarin.Forms.Platform.Android.Platform.CreateRenderer (Xamarin.Forms.VisualElement element, Android.Content.Context context) [0x0001f] in D:\a\1\s\Xamarin.Forms.Platform.Android\Platform.cs:330
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.AddChild (Xamarin.Forms.VisualElement view, Xamarin.Forms.Platform.Android.IVisualElementRenderer oldRenderer, Xamarin.Forms.Platform.Android.RendererPool pool, System.Boolean sameChildren) [0x000af] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:116
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.SetElement (Xamarin.Forms.VisualElement oldElement, Xamarin.Forms.VisualElement newElement) [0x00131] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:264
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementPackager.Load () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementPackager.cs:88
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetPackager (Xamarin.Forms.Platform.Android.VisualElementPackager packager) [0x00007] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:346
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetElement (TElement element) [0x000f2] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:181
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].Xamarin.Forms.Platform.Android.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x00027] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:126
[MonoDroid]   at Xamarin.Forms.Platform.Android.Platform.CreateRenderer (Xamarin.Forms.VisualElement element, Android.Content.Context context) [0x0001f] in D:\a\1\s\Xamarin.Forms.Platform.Android\Platform.cs:330
[MonoDroid]   at Xamarin.Forms.Platform.Android.NavigationRenderer.SwitchContentAsync (Xamarin.Forms.Page view, System.Boolean animated, System.Boolean removed) [0x00028] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\NavigationRenderer.cs:216
[MonoDroid]   at Xamarin.Forms.Platform.Android.NavigationRenderer.OnPushAsync (Xamarin.Forms.Page view, System.Boolean animated) [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\NavigationRenderer.cs:146
[MonoDroid]   at Xamarin.Forms.Platform.Android.NavigationRenderer.PushViewAsync (Xamarin.Forms.Page page, System.Boolean animated) [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\NavigationRenderer.cs:40
[MonoDroid]   at Xamarin.Forms.Platform.Android.NavigationRenderer.OnElementChanged (Xamarin.Forms.Platform.Android.ElementChangedEventArgs`1[TElement] e) [0x000e8] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\NavigationRenderer.cs:118
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].SetElement (TElement element) [0x000d5] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:178
[MonoDroid]   at Xamarin.Forms.Platform.Android.VisualElementRenderer`1[TElement].Xamarin.Forms.Platform.Android.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x00027] in D:\a\1\s\Xamarin.Forms.Platform.Android\VisualElementRenderer.cs:126
[MonoDroid]   at Xamarin.Forms.Platform.Android.Platform.CreateRenderer (Xamarin.Forms.VisualElement element, Android.Content.Context context) [0x0001f] in D:\a\1\s\Xamarin.Forms.Platform.Android\Platform.cs:330
[MonoDroid]   at Xamarin.Forms.Platform.Android.MasterDetailContainer.AddChildView (Xamarin.Forms.VisualElement childView) [0x0000a] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\MasterDetailContainer.cs:55
[MonoDroid]   at Xamarin.Forms.Platform.Android.MasterDetailContainer.set_ChildView (Xamarin.Forms.VisualElement value) [0x0002e] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\MasterDetailContainer.cs:47
[MonoDroid]   at Xamarin.Forms.Platform.Android.MasterDetailRenderer.<UpdateDetail>g__Update|62_1 () [0x0000c] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\MasterDetailRenderer.cs:339
[MonoDroid]   at Xamarin.Forms.Platform.Android.MasterDetailRenderer.<UpdateDetail>b__62_0 () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.Android\Renderers\MasterDetailRenderer.cs:334
[MonoDroid]   at Java.Lang.Thread+RunnableImplementor.Run () [0x00008] in /Users/builder/data/lanes/6102/61d16aa2/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Thread.cs:36
[MonoDroid]   at Java.Lang.IRunnableInvoker.n_Run (System.IntPtr jnienv, System.IntPtr native__this) [0x00009] in /Users/builder/data/lanes/6102/61d16aa2/source/monodroid/external/xamarin-android/src/Mono.Android/obj/Release/android-28/mcw/Java.Lang.IRunnable.cs:81
[MonoDroid]   at (wrapper dynamic-method) System.Object.33(intptr,intptr)
[MonoDroid]   --- End of managed Java.Lang.IllegalStateException stack trace ---
[MonoDroid] java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
[MonoDroid]     at android.view.ViewGroup.addViewInner(ViewGroup.java:5034)
[MonoDroid]     at android.view.ViewGroup.addView(ViewGroup.java:4865)
[MonoDroid]     at android.view.ViewGroup.addView(ViewGroup.java:4805)
[MonoDroid]     at mono.java.lang.RunnableImplementor.n_run(Native Method)
[MonoDroid]     at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
[MonoDroid]     at android.os.Handler.handleCallback(Handler.java:873)
[MonoDroid]     at android.os.Handler.dispatchMessage(Handler.java:99)
[MonoDroid]     at android.os.Looper.loop(Looper.java:193)
[MonoDroid]     at android.app.ActivityThread.main(ActivityThread.java:6669)
[MonoDroid]     at java.lang.reflect.Method.invoke(Native Method)
[MonoDroid]     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[MonoDroid]     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[MonoDroid]
[Mono] DllImport searching in: '__Internal' ('(null)').
[Mono] Searching for 'java_interop_jnienv_throw'.
[Mono] Probing 'java_interop_jnienv_throw'.
[Mono] Found as 'java_interop_jnienv_throw'.
[m.ihs.petrodat] java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: JNI CallObjectMethodA called with pending exception java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
[m.ihs.petrodat] java_vm_ext.cc:542] (Throwable with no stack trace)
[m.ihs.petrodat] java_vm_ext.cc:542]
[m.ihs.petrodat] java_vm_ext.cc:542]     in call to CallObjectMethodA
[m.ihs.petrodat] java_vm_ext.cc:542]     from void mono.java.lang.RunnableImplementor.n_run()
[m.ihs.petrodat] java_vm_ext.cc:542] "main" prio=5 tid=1 Runnable
[m.ihs.petrodat] java_vm_ext.cc:542]   | group="main" sCount=0 dsCount=0 flags=0 obj=0x75085f60 self=0xec610000
[m.ihs.petrodat] java_vm_ext.cc:542]   | sysTid=30177 nice=-10 cgrp=default sched=0/0 handle=0xf021c494
[m.ihs.petrodat] java_vm_ext.cc:542]   | state=R schedstat=( 31426300296 876383347 21879 ) utm=2393 stm=748 core=3 HZ=100
[m.ihs.petrodat] java_vm_ext.cc:542]   | stack=0xff535000-0xff537000 stackSize=8MB
[m.ihs.petrodat] java_vm_ext.cc:542]   | held mutexes= "mutator lock"(shared held)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #00 pc 002d975f  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #01 pc 0036e98b  /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+210)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #02 pc 0036b143  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #03 pc 00231e37  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+694)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #04 pc 00232197  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #05 pc 000c3f77  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+42)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #06 pc 000c2c09  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+1052)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #07 pc 000c20f5  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+624)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #08 pc 000c6a2f  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CheckCallArgs(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck&, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, art::InvokeType, art::(anonymous namespace)::VarArgs const*)+94)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #09 pc 000c72bf  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+502)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #10 pc 000b6d21  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+40)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #11 pc 00008dbd  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonodroid.so (java_interop_jnienv_call_object_method_a+28)
[m.ihs.petrodat] java_vm_ext.cc:542]   native: #12 pc 0000ea0a  <anonymous:ecef8000> (???)
[m.ihs.petrodat] java_vm_ext.cc:542]   at mono.java.lang.RunnableImplementor.n_run(Native method)
[m.ihs.petrodat] java_vm_ext.cc:542]   at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
[m.ihs.petrodat] java_vm_ext.cc:542]   at android.os.Handler.handleCallback(Handler.java:873)
[m.ihs.petrodat] java_vm_ext.cc:542]   at android.os.Handler.dispatchMessage(Handler.java:99)
[m.ihs.petrodat] java_vm_ext.cc:542]   at android.os.Looper.loop(Looper.java:193)
[m.ihs.petrodat] java_vm_ext.cc:542]   at android.app.ActivityThread.main(ActivityThread.java:6669)
[m.ihs.petrodat] java_vm_ext.cc:542]   at java.lang.reflect.Method.invoke(Native method)
[m.ihs.petrodat] java_vm_ext.cc:542]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[m.ihs.petrodat] java_vm_ext.cc:542]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[m.ihs.petrodat] java_vm_ext.cc:542]
[m.ihs.petrodat] runtime.cc:558] Runtime aborting...
[m.ihs.petrodat] runtime.cc:558] Dumping all threads without appropriate locks held: thread list lock mutator lock
[m.ihs.petrodat] runtime.cc:558] All threads:
[m.ihs.petrodat] runtime.cc:558] DALVIK THREADS (47):
[m.ihs.petrodat] runtime.cc:558] "main" prio=10 tid=1 Runnable
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=0 dsCount=0 flags=0 obj=0x75085f60 self=0xec610000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30177 nice=-10 cgrp=default sched=0/0 handle=0xf021c494
[m.ihs.petrodat] runtime.cc:558]   | state=R schedstat=( 31583998214 878828505 21899 ) utm=2399 stm=758 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xff535000-0xff537000 stackSize=8MB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes= "abort lock" "mutator lock"(shared held)
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 002d975f  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0036e98b  /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+210)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0036b143  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 00383df9  /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+624)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0037e0df  /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+314)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0037d7d7  /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+758)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0034d8fb  /system/lib/libart.so (art::Runtime::Abort(char const*)+314)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 000071b3  /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+494)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 0023203f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1214)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 00232197  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
[m.ihs.petrodat] runtime.cc:558]   native: #10 pc 000c3f77  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+42)
[m.ihs.petrodat] runtime.cc:558]   native: #11 pc 000c2c09  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+1052)
[m.ihs.petrodat] runtime.cc:558]   native: #12 pc 000c20f5  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+624)
[m.ihs.petrodat] runtime.cc:558]   native: #13 pc 000c6a2f  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CheckCallArgs(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck&, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, art::InvokeType, art::(anonymous namespace)::VarArgs const*)+94)
[m.ihs.petrodat] runtime.cc:558]   native: #14 pc 000c72bf  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+502)
[m.ihs.petrodat] runtime.cc:558]   native: #15 pc 000b6d21  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+40)
[m.ihs.petrodat] runtime.cc:558]   native: #16 pc 00008dbd  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonodroid.so (java_interop_jnienv_call_object_method_a+28)
[m.ihs.petrodat] runtime.cc:558]   native: #17 pc 0000ea0a  <anonymous:ecef8000> (???)
[m.ihs.petrodat] runtime.cc:558]   at mono.java.lang.RunnableImplementor.n_run(Native method)
[m.ihs.petrodat] runtime.cc:558]   at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Handler.handleCallback(Handler.java:873)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Handler.dispatchMessage(Handler.java:99)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:193)
[m.ihs.petrodat] runtime.cc:558]   at android.app.ActivityThread.main(ActivityThread.java:6669)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.reflect.Method.invoke(Native method)
[m.ihs.petrodat] runtime.cc:558]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[m.ihs.petrodat] runtime.cc:558]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Jit thread pool worker thread 0" prio=10 tid=2 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00278 self=0xe6495000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30186 nice=9 cgrp=default sched=0/0 handle=0xe672d970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 1132838832 519235933 1546 ) utm=84 stm=27 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xe662f000-0xe6631000 stackSize=1022KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00384fc3  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+174)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 00384887  /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 003844bb  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+94)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00300 self=0xec610c00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30187 nice=0 cgrp=default sched=0/0 handle=0xe662c970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 506615 2761 1 ) utm=0 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xe6531000-0xe6533000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: do_sigtimedwait+0x160/0x224
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_rt_sigtimedwait+0x94/0x104
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053c00  /system/lib/libc.so (__rt_sigtimedwait+12)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00024cff  /system/lib/libc.so (sigwait+38)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0036096b  /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+186)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0035f851  /system/lib/libart.so (art::SignalCatcher::Run(void*)+188)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "ADB-JDWP Connection Control Thread" prio=10 tid=4 WaitingInMainDebuggerLoop
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00388 self=0xe6498c00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30188 nice=0 cgrp=default sched=0/0 handle=0xd526b970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 665104 40364 6 ) utm=0 stm=0 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd5170000-0xd5172000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: poll_schedule_timeout+0x38/0x5c
[m.ihs.petrodat] runtime.cc:558]   kernel: do_sys_poll+0x38c/0x4e8
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ppoll+0x1cc/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053aa8  /system/lib/libc.so (__ppoll+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000233b5  /system/lib/libc.so (poll+48)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00005553  /system/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+682)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 000040f7  /system/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+742)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "FinalizerDaemon" prio=10 tid=5 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00410 self=0xec674800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30190 nice=4 cgrp=default sched=0/0 handle=0xd5067970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 20469166 12196561 46 ) utm=1 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4f64000-0xd4f66000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eba1d  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0aa7100f> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Object.java:422)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0aa7100f> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "FinalizerWatchdogDaemon" prio=10 tid=6 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00498 self=0xec674e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30191 nice=4 cgrp=default sched=0/0 handle=0xd4f61970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 1237658 4478229 15 ) utm=0 stm=0 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4e5e000-0xd4e60000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eb9f1  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0aa0989c> (a java.lang.Daemons$FinalizerWatchdogDaemon)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:297)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0aa0989c> (a java.lang.Daemons$FinalizerWatchdogDaemon)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:277)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "HeapTaskDaemon" prio=10 tid=7 WaitingForTaskProcessor
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00528 self=0xec675400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30192 nice=4 cgrp=default sched=0/0 handle=0xd4e5b970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 45522185 14758284 68 ) utm=3 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4d58000-0xd4d5a000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 001a9613  /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+298)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 001a9c39  /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
[m.ihs.petrodat] runtime.cc:558]   at dalvik.system.VMRuntime.runHeapTasks(Native method)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:475)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "ReferenceQueueDaemon" prio=10 tid=8 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d005b0 self=0xec674200
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30189 nice=4 cgrp=default sched=0/0 handle=0xd516d970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 18363803 36961354 62 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd506a000-0xd506c000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eb9f1  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0988b2a5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0988b2a5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Binder:30177_1" prio=10 tid=9 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00638 self=0xe850a000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30193 nice=0 cgrp=default sched=0/0 handle=0xd4c57970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 18327286 35591929 55 ) utm=1 stm=0 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4b5c000-0xd4b5e000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_thread_read+0x4d0/0x1414
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl_write_read+0x20c/0x344
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl+0x590/0x778
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ioctl+0xbc/0x1340
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053a0c  /system/lib/libc.so (__ioctl+8)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00021ab3  /system/lib/libc.so (ioctl+30)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0003d3f5  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0003d53f  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0003dabf  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000543ad  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Binder:30177_2" prio=10 tid=10 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d006c0 self=0xe649f800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30194 nice=0 cgrp=default sched=0/0 handle=0xd4b59970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 36613228 29677449 90 ) utm=3 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4a5e000-0xd4a60000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_thread_read+0x4d0/0x1414
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl_write_read+0x20c/0x344
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl+0x590/0x778
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ioctl+0xbc/0x1340
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053a0c  /system/lib/libc.so (__ioctl+8)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00021ab3  /system/lib/libc.so (ioctl+30)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0003d3f5  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0003d53f  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0003dabf  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000543ad  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Binder:30177_3" prio=10 tid=11 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00748 self=0xe3aa2400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30195 nice=0 cgrp=default sched=0/0 handle=0xd4a5b970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 40789424 51831453 86 ) utm=3 stm=0 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd4960000-0xd4962000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_thread_read+0x4d0/0x1414
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl_write_read+0x20c/0x344
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl+0x590/0x778
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ioctl+0xbc/0x1340
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053a0c  /system/lib/libc.so (__ioctl+8)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00021ab3  /system/lib/libc.so (ioctl+30)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0003d3f5  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0003d53f  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0003dabf  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000543ad  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Profile Saver" prio=10 tid=12 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d007d0 self=0xe64a3400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30196 nice=9 cgrp=default sched=0/0 handle=0xd3a62970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 49822656 48775524 43 ) utm=3 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xd3967000-0xd3969000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6e8f  /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+98)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0025d7e9  /system/lib/libart.so (art::ProfileSaver::Run()+632)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0025ff9d  /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+52)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-2" prio=10 tid=13 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00858 self=0xe3af0000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30198 nice=-10 cgrp=default sched=0/0 handle=0xc53ff970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 123317869 51860786 448 ) utm=8 stm=3 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc5300000-0xc5302000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 000241ad  /system/lib/libc.so (sem_wait+80)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0023fe78  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-3" prio=10 tid=14 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d008e0 self=0xe64f9000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30199 nice=-10 cgrp=default sched=0/0 handle=0xc52fd970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 236493199 9692549 1661 ) utm=6 stm=16 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc51fe000-0xc5200000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: sk_wait_data+0x11c/0x128
[m.ihs.petrodat] runtime.cc:558]   kernel: tcp_recvmsg+0x1fc/0xaa4
[m.ihs.petrodat] runtime.cc:558]   kernel: inet_recvmsg+0xb8/0xec
[m.ihs.petrodat] runtime.cc:558]   kernel: sock_recvmsg+0xc8/0xe0
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_recvfrom+0x184/0x1b4
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_recvfrom+0x14/0x1c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 0005493c  /system/lib/libc.so (recvfrom+16)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00023f71  /system/lib/libc.so (recv+12)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0010dc08  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-4" prio=10 tid=15 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00968 self=0xc3fb1a00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30233 nice=-10 cgrp=default sched=0/0 handle=0xc0c1a970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 76658811 11228544 253 ) utm=5 stm=1 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc0b1b000-0xc0b1d000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062cc3  /system/lib/libc.so (pthread_cond_timedwait+82)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002afd08  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "magnifier pixel copy result handler" prio=10 tid=16 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d009f0 self=0xc08e5400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30239 nice=0 cgrp=default sched=0/0 handle=0xc027f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 2278698 1810157 2 ) utm=0 stm=0 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc017c000-0xc017e000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000b79fb  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+24)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.nativePollOnce(Native method)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.next(MessageQueue.java:326)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:160)
[m.ihs.petrodat] runtime.cc:558]   at android.os.HandlerThread.run(HandlerThread.java:65)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "queued-work-looper" prio=10 tid=19 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00ae0 self=0xc06e9200
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30247 nice=-2 cgrp=default sched=0/0 handle=0xbec91970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 4947555 1496040 9 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbeb8e000-0xbeb90000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000b79fb  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+24)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.nativePollOnce(Native method)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.next(MessageQueue.java:326)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:160)
[m.ihs.petrodat] runtime.cc:558]   at android.os.HandlerThread.run(HandlerThread.java:65)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Chrome_ProcessLauncherThread" prio=10 tid=17 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00c10 self=0xc06e8600
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30249 nice=0 cgrp=default sched=0/0 handle=0xbeb8b970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 28979269 31427138 48 ) utm=1 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbea88000-0xbea8a000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000b79fb  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+24)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.nativePollOnce(Native method)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.next(MessageQueue.java:326)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:160)
[m.ihs.petrodat] runtime.cc:558]   at android.os.HandlerThread.run(HandlerThread.java:65)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "GoogleApiHandler" prio=10 tid=21 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00d40 self=0xe64fcc00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30256 nice=9 cgrp=default sched=0/0 handle=0xbe482970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 20802088 18639998 41 ) utm=1 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbe37f000-0xbe381000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000b79fb  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+24)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.nativePollOnce(Native method)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.next(MessageQueue.java:326)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:160)
[m.ihs.petrodat] runtime.cc:558]   at android.os.HandlerThread.run(HandlerThread.java:65)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Chrome_IOThread" prio=10 tid=22 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00e70 self=0xc6037800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30272 nice=-4 cgrp=default sched=0/0 handle=0xbdc7f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 4584086139 251356313 9529 ) utm=277 stm=180 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbdb84000-0xbdb86000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 05391e73  /data/app/com.android.chrome-5HfPC8YzLyRt2NHVI7R1-Q==/base.apk (offset 452a000) (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "PlatformServiceBridgeHandlerThread" prio=10 tid=24 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d00ef8 self=0xbdc96800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30294 nice=0 cgrp=default sched=0/0 handle=0xbcf7f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 15637501 13850156 47 ) utm=1 stm=0 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbce7c000-0xbce7e000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000b79fb  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+24)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.nativePollOnce(Native method)
[m.ihs.petrodat] runtime.cc:558]   at android.os.MessageQueue.next(MessageQueue.java:326)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:160)
[m.ihs.petrodat] runtime.cc:558]   at android.os.HandlerThread.run(HandlerThread.java:65)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "GAC_Executor[0]" prio=10 tid=25 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01028 self=0xc6044400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30296 nice=0 cgrp=default sched=0/0 handle=0xbce79970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 5319219 4064737 15 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbcd76000-0xbcd78000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eba1d  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0640867a> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.parkFor$(Thread.java:2137)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0640867a> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at sun.misc.Unsafe.park(Unsafe.java:358)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
[m.ihs.petrodat] runtime.cc:558]   at Os.run(SourceFile:5)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "CleanupReference" prio=10 tid=26 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01270 self=0xbdc96e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30297 nice=0 cgrp=default sched=0/0 handle=0xbcd73970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 213074 4064635 2 ) utm=0 stm=0 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbcc70000-0xbcc72000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eba1d  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0ece9e2b> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Object.java:422)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0ece9e2b> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
[m.ihs.petrodat] runtime.cc:558]   at ayH.run(SourceFile:3)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "AudioThread" prio=10 tid=27 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01450 self=0xc6038a00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30288 nice=0 cgrp=default sched=0/0 handle=0xbd54e970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 14008642 9594428 61 ) utm=1 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbd453000-0xbd455000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062d23  /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 053af2d1  /data/app/com.android.chrome-5HfPC8YzLyRt2NHVI7R1-Q==/base.apk (offset 452a000) (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Chrome_InProcGpuThread" prio=10 tid=28 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d014d8 self=0xc4494000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30298 nice=-4 cgrp=default sched=0/0 handle=0xc007f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 190732972 37042342 366 ) utm=16 stm=2 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbff84000-0xbff86000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062d23  /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 053af2d1  /data/app/com.android.chrome-5HfPC8YzLyRt2NHVI7R1-Q==/base.apk (offset 452a000) (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "TaskSchedulerFo" prio=10 tid=29 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01560 self=0xbcfba200
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30285 nice=0 cgrp=default sched=0/0 handle=0xbd74a970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 12096309 2994167 52 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbd64f000-0xbd651000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062d23  /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 053af2d1  /data/app/com.android.chrome-5HfPC8YzLyRt2NHVI7R1-Q==/base.apk (offset 452a000) (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "RenderThread" prio=10 tid=30 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d015e8 self=0xc4495e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30300 nice=-10 cgrp=default sched=0/0 handle=0xbfa7f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 3091103239 943528486 5581 ) utm=234 stm=74 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbf984000-0xbf986000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: SyS_epoll_wait+0x38c/0x478
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_epoll_pwait+0x130/0x13c
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 000538d0  /system/lib/libc.so (__epoll_pwait+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00025f79  /system/lib/libc.so (epoll_wait+16)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0000f035  /system/lib/libutils.so (android::Looper::pollInner(int)+116)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0000ef43  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 000a2493  /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+166)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "GAC_Executor[1]" prio=10 tid=31 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01670 self=0xc6044a00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30302 nice=0 cgrp=default sched=0/0 handle=0xbf87f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 1993906 6700417 9 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbf77c000-0xbf77e000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eba1d  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x026ca288> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.parkFor$(Thread.java:2137)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x026ca288> (a java.lang.Object)
[m.ihs.petrodat] runtime.cc:558]   at sun.misc.Unsafe.park(Unsafe.java:358)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
[m.ihs.petrodat] runtime.cc:558]   at Os.run(SourceFile:5)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-16" prio=10 tid=18 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01760 self=0xe6497400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30795 nice=-10 cgrp=default sched=0/0 handle=0xbe588970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 1415216697 325266246 1272 ) utm=130 stm=10 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbe489000-0xbe48b000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-17" prio=10 tid=20 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d017e8 self=0xbdc96200
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30796 nice=-10 cgrp=default sched=0/0 handle=0xbd281970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 608711058 287348863 1105 ) utm=54 stm=5 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbd182000-0xbd184000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-18" prio=10 tid=32 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01870 self=0xbf693000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30877 nice=-10 cgrp=default sched=0/0 handle=0xbafff970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 19056367 6250674 240 ) utm=0 stm=1 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbaf00000-0xbaf02000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062cc3  /system/lib/libc.so (pthread_cond_timedwait+82)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002afd08  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Binder:30177_4" prio=10 tid=33 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d018f8 self=0xc6036600
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30956 nice=0 cgrp=default sched=0/0 handle=0xbd17f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 3784686 1460261 9 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbd084000-0xbd086000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_thread_read+0x4d0/0x1414
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl_write_read+0x20c/0x344
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl+0x590/0x778
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ioctl+0xbc/0x1340
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053a0c  /system/lib/libc.so (__ioctl+8)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00021ab3  /system/lib/libc.so (ioctl+30)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0003d3f5  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0003d53f  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0003dabf  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000543ad  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Binder:30177_5" prio=10 tid=34 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01980 self=0xbc37b400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30960 nice=0 cgrp=default sched=0/0 handle=0xbc1df970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 31364634 19246040 64 ) utm=2 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xbc0e4000-0xbc0e6000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_thread_read+0x4d0/0x1414
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl_write_read+0x20c/0x344
[m.ihs.petrodat] runtime.cc:558]   kernel: binder_ioctl+0x590/0x778
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ioctl+0xbc/0x1340
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053a0c  /system/lib/libc.so (__ioctl+8)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 00021ab3  /system/lib/libc.so (ioctl+30)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0003d3f5  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0003d53f  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0003dabf  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000543ad  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0000c08b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-19" prio=10 tid=35 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01a08 self=0xe64fd800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31001 nice=-10 cgrp=default sched=0/0 handle=0xba8ff970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 1047387449 197921268 924 ) utm=85 stm=18 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba800000-0xba802000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-20" prio=10 tid=36 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d02520 self=0xbb5a1e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31003 nice=-10 cgrp=default sched=0/0 handle=0xba6fb970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 2921414868 446100834 2004 ) utm=279 stm=11 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba5fc000-0xba5fe000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-21" prio=10 tid=37 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01a90 self=0xbc37a800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31002 nice=-10 cgrp=default sched=0/0 handle=0xba7fd970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 681036898 209629998 1503 ) utm=54 stm=13 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba6fe000-0xba700000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "OkHttp ConnectionPool" prio=10 tid=38 TimedWaiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01b18 self=0xbd38e000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31005 nice=-8 cgrp=default sched=0/0 handle=0xba5f9970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 4663644 1440364 16 ) utm=0 stm=0 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba4f6000-0xba4f8000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6e8f  /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+98)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d6007  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+558)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eba1d  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x0ef6d421> (a com.android.okhttp.ConnectionPool)
[m.ihs.petrodat] runtime.cc:558]   at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:101)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x0ef6d421> (a com.android.okhttp.ConnectionPool)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
[m.ihs.petrodat] runtime.cc:558]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Thread.run(Thread.java:764)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Okio Watchdog" prio=10 tid=39 Waiting
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01c50 self=0xe64fde00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31006 nice=-8 cgrp=default sched=0/0 handle=0xba4f3970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 3447707 39445159 111 ) utm=0 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba3f0000-0xba3f2000 stackSize=1042KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000a6b63  /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 002d5ff5  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 002d74f9  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 002eb9f1  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.Object.wait(Native method)
[m.ihs.petrodat] runtime.cc:558]   - waiting on <0x06409046> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
[m.ihs.petrodat] runtime.cc:558]   at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:311)
[m.ihs.petrodat] runtime.cc:558]   - locked <0x06409046> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
[m.ihs.petrodat] runtime.cc:558]   at com.android.okhttp.okio.AsyncTimeout.access$000(AsyncTimeout.java:40)
[m.ihs.petrodat] runtime.cc:558]   at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:286)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-22" prio=10 tid=40 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01cd8 self=0xbf695400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31012 nice=-10 cgrp=default sched=0/0 handle=0xba1ff970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 31263020 23360257 315 ) utm=0 stm=1 core=2 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xba100000-0xba102000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: poll_schedule_timeout+0x38/0x5c
[m.ihs.petrodat] runtime.cc:558]   kernel: do_sys_poll+0x38c/0x4e8
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_ppoll+0x1cc/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00053aa8  /system/lib/libc.so (__ppoll+20)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 000233b5  /system/lib/libc.so (poll+48)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00203038  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-23" prio=10 tid=41 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01d60 self=0xbb5a0c00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31013 nice=-10 cgrp=default sched=0/0 handle=0xb9fd9970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 304567152 198628850 899 ) utm=26 stm=3 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xb9eda000-0xb9edc000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-24" prio=10 tid=42 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01de8 self=0xba2e9e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31015 nice=-10 cgrp=default sched=0/0 handle=0xb9dd5970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 969833919 365896654 1285 ) utm=90 stm=5 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xb9cd6000-0xb9cd8000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-25" prio=10 tid=43 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01e70 self=0xbad5d400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31014 nice=-10 cgrp=default sched=0/0 handle=0xb9ed7970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 505691795 196252552 924 ) utm=40 stm=9 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xb9dd8000-0xb9dda000 stackSize=1026KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d40  /system/lib/libc.so (syscall+32)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0002427d  /system/lib/libc.so (__sem_timedwait(sem_t*, timespec const*, bool)+158)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0014d9a0  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonosgen-2.0.so (???)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "hwuiTask1" prio=10 tid=45 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d01ef8 self=0xbed1ac00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31031 nice=-2 cgrp=default sched=0/0 handle=0xb947f970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 47900305 150098694 430 ) utm=4 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xb9384000-0xb9386000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062c57  /system/lib/libc.so (pthread_cond_wait+32)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0032db03  /system/lib/libhwui.so (android::uirenderer::TaskManager::WorkerThread::threadLoop()+214)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0000c107  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+290)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 0006ee5b  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-28" prio=10 tid=46 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d02300 self=0xbed1a600
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30227 nice=-10 cgrp=default sched=0/0 handle=0xc120e970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 25381097 15427659 97 ) utm=1 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc1113000-0xc1115000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062c57  /system/lib/libc.so (pthread_cond_wait+32)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0157fd71  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0110604d  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 011060e9  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 015847ef  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-29" prio=10 tid=47 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d02388 self=0xe3af1e00
[m.ihs.petrodat] runtime.cc:558]   | sysTid=31024 nice=-10 cgrp=default sched=0/0 handle=0xb9aff970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 221825586 27537439 587 ) utm=18 stm=3 core=0 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xb9a04000-0xb9a06000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062c57  /system/lib/libc.so (pthread_cond_wait+32)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0157fd71  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0110604d  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 011060e9  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 015847ef  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-30" prio=10 tid=23 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d02410 self=0xbbccd800
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30222 nice=-10 cgrp=default sched=0/0 handle=0xc1704970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 157251824 22268601 115 ) utm=15 stm=0 core=1 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc1609000-0xc160b000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0xbc/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062c57  /system/lib/libc.so (pthread_cond_wait+32)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0157fd71  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0110604d  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 011060e9  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 015847ef  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] "Thread-31" prio=10 tid=48 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d02498 self=0xba2ea400
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30229 nice=-10 cgrp=default sched=0/0 handle=0xc1012970
[m.ihs.petrodat] runtime.cc:558]   | state=S schedstat=( 497926513 29493330 197 ) utm=48 stm=0 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xc0f17000-0xc0f19000 stackSize=1010KB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes=
[m.ihs.petrodat] runtime.cc:558]   kernel: __switch_to+0x94/0xc8
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait_queue_me+0xc0/0x144
[m.ihs.petrodat] runtime.cc:558]   kernel: futex_wait+0xe4/0x204
[m.ihs.petrodat] runtime.cc:558]   kernel: do_futex+0x168/0xc40
[m.ihs.petrodat] runtime.cc:558]   kernel: compat_SyS_futex+0x8c/0x174
[m.ihs.petrodat] runtime.cc:558]   kernel: __sys_trace_return+0x0/0x4
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 00019d3c  /system/lib/libc.so (syscall+28)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0001d117  /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 00062c57  /system/lib/libc.so (pthread_cond_wait+32)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 0157fd71  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0110604d  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 011060e9  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 015847ef  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libruntimecore.so (???)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 00063505  /system/lib/libc.so (__pthread_start(void*)+22)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 0001df29  /system/lib/libc.so (__start_thread+24)
[m.ihs.petrodat] runtime.cc:558]   (no managed stack frames)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:558] Aborting thread:
[m.ihs.petrodat] runtime.cc:558] "main" prio=10 tid=1 Native
[m.ihs.petrodat] runtime.cc:558]   | group="" sCount=0 dsCount=0 flags=0 obj=0x75085f60 self=0xec610000
[m.ihs.petrodat] runtime.cc:558]   | sysTid=30177 nice=-10 cgrp=default sched=0/0 handle=0xf021c494
[m.ihs.petrodat] runtime.cc:558]   | state=R schedstat=( 31817474562 888650069 22019 ) utm=2410 stm=771 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:558]   | stack=0xff535000-0xff537000 stackSize=8MB
[m.ihs.petrodat] runtime.cc:558]   | held mutexes= "abort lock"
[m.ihs.petrodat] runtime.cc:558]   native: #00 pc 002d975f  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
[m.ihs.petrodat] runtime.cc:558]   native: #01 pc 0036e98b  /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+210)
[m.ihs.petrodat] runtime.cc:558]   native: #02 pc 0036b143  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
[m.ihs.petrodat] runtime.cc:558]   native: #03 pc 003598b3  /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+30)
[m.ihs.petrodat] runtime.cc:558]   native: #04 pc 0034d953  /system/lib/libart.so (art::Runtime::Abort(char const*)+402)
[m.ihs.petrodat] runtime.cc:558]   native: #05 pc 000071b3  /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+494)
[m.ihs.petrodat] runtime.cc:558]   native: #06 pc 0023203f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1214)
[m.ihs.petrodat] runtime.cc:558]   native: #07 pc 00232197  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
[m.ihs.petrodat] runtime.cc:558]   native: #08 pc 000c3f77  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+42)
[m.ihs.petrodat] runtime.cc:558]   native: #09 pc 000c2c09  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+1052)
[m.ihs.petrodat] runtime.cc:558]   native: #10 pc 000c20f5  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+624)
[m.ihs.petrodat] runtime.cc:558]   native: #11 pc 000c6a2f  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CheckCallArgs(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck&, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, art::InvokeType, art::(anonymous namespace)::VarArgs const*)+94)
[m.ihs.petrodat] runtime.cc:558]   native: #12 pc 000c72bf  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+502)
[m.ihs.petrodat] runtime.cc:558]   native: #13 pc 000b6d21  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+40)
[m.ihs.petrodat] runtime.cc:558]   native: #14 pc 00008dbd  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonodroid.so (java_interop_jnienv_call_object_method_a+28)
[m.ihs.petrodat] runtime.cc:558]   native: #15 pc 0000ea0a  <anonymous:ecef8000> (???)
[m.ihs.petrodat] runtime.cc:558]   at mono.java.lang.RunnableImplementor.n_run(Native method)
[m.ihs.petrodat] runtime.cc:558]   at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Handler.handleCallback(Handler.java:873)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Handler.dispatchMessage(Handler.java:99)
[m.ihs.petrodat] runtime.cc:558]   at android.os.Looper.loop(Looper.java:193)
[m.ihs.petrodat] runtime.cc:558]   at android.app.ActivityThread.main(ActivityThread.java:6669)
[m.ihs.petrodat] runtime.cc:558]   at java.lang.reflect.Method.invoke(Native method)
[m.ihs.petrodat] runtime.cc:558]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[m.ihs.petrodat] runtime.cc:558]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[m.ihs.petrodat] runtime.cc:558] Pending exception java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
[m.ihs.petrodat] runtime.cc:558] (Throwable with no stack trace)
[m.ihs.petrodat] runtime.cc:558]
[m.ihs.petrodat] runtime.cc:566] JNI DETECTED ERROR IN APPLICATION: JNI CallObjectMethodA called with pending exception java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
[m.ihs.petrodat] runtime.cc:566] (Throwable with no stack trace)
[m.ihs.petrodat] runtime.cc:566]
[m.ihs.petrodat] runtime.cc:566]     in call to CallObjectMethodA
[m.ihs.petrodat] runtime.cc:566]     from void mono.java.lang.RunnableImplementor.n_run()
[m.ihs.petrodat] runtime.cc:566] "main" prio=5 tid=1 Runnable
[m.ihs.petrodat] runtime.cc:566]   | group="main" sCount=0 dsCount=0 flags=0 obj=0x75085f60 self=0xec610000
[m.ihs.petrodat] runtime.cc:566]   | sysTid=30177 nice=-10 cgrp=default sched=0/0 handle=0xf021c494
[m.ihs.petrodat] runtime.cc:566]   | state=R schedstat=( 31426300296 876383347 21879 ) utm=2393 stm=748 core=3 HZ=100
[m.ihs.petrodat] runtime.cc:566]   | stack=0xff535000-0xff537000 stackSize=8MB
[m.ihs.petrodat] runtime.cc:566]   | held mutexes= "mutator lock"(shared held)
[m.ihs.petrodat] runtime.cc:566]   native: #00 pc 002d975f  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
[m.ihs.petrodat] runtime.cc:566]   native: #01 pc 0036e98b  /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+210)
[m.ihs.petrodat] runtime.cc:566]   native: #02 pc 0036b143  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
[m.ihs.petrodat] runtime.cc:566]   native: #03 pc 00231e37  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+694)
[m.ihs.petrodat] runtime.cc:566]   native: #04 pc 00232197  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
[m.ihs.petrodat] runtime.cc:566]   native: #05 pc 000c3f77  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+42)
[m.ihs.petrodat] runtime.cc:566]   native: #06 pc 000c2c09  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+1052)
[m.ihs.petrodat] runtime.cc:566]   native: #07 pc 000c20f5  /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+624)
[m.ihs.petrodat] runtime.cc:566]   native: #08 pc 000c6a2f  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CheckCallArgs(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck&, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, art::InvokeType, art::(anonymous namespace)::VarArgs const*)+94)
[m.ihs.petrodat] runtime.cc:566]   native: #09 pc 000c72bf  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+502)
[m.ihs.petrodat] runtime.cc:566]   native: #10 pc 000b6d21  /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+40)
[m.ihs.petrodat] runtime.cc:566]   native: #11 pc 00008dbd  /data/app/com.ihs.petrodata-GRwtOaCRehrw-RIuiz5upw==/lib/arm/libmonodroid.so (java_interop_jnienv_call_object_method_a+28)
[m.ihs.petrodat] runtime.cc:566]   native: #12 pc 0000ea0a  <anonymous:ecef8000> (???)
[m.ihs.petrodat] runtime.cc:566]   at mono.java.lang.RunnableImplementor.n_run(Native method)
[m.ihs.petrodat] runtime.cc:566]   at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
[m.ihs.petrodat] runtime.cc:566]   at android.os.Handler.handleCallback(Handler.java:873)
[m.ihs.petrodat] runtime.cc:566]   at android.os.Handler.dispatchMessage(Handler.java:99)
[m.ihs.petrodat] runtime.cc:566]   at android.os.Looper.loop(Looper.java:193)
[m.ihs.petrodat] runtime.cc:566]   at android.app.ActivityThread.main(ActivityThread.java:6669)
[m.ihs.petrodat] runtime.cc:566]   at java.lang.reflect.Method.invoke(Native method)
[m.ihs.petrodat] runtime.cc:566]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[m.ihs.petrodat] runtime.cc:566]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[m.ihs.petrodat] runtime.cc:566]
[m.ihs.petrodat] runtime.cc:566]
[google-breakpad] ### ### ### ### ### ### ### ### ### ### ### ### ###
[google-breakpad] Chrome build fingerprint:
[google-breakpad] 71.0.3578.83
[google-breakpad] 357808352
[google-breakpad] ### ### ### ### ### ### ### ### ### ### ### ### ###
[libc] Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 30177 (m.ihs.petrodata), pid 30177 (m.ihs.petrodata)

Outcomes