Giter Club home page Giter Club logo

Comments (5)

HarlonWang avatar HarlonWang commented on May 31, 2024

最新版本你可以测试下看看?崩溃日志有的话,也发下看看,晚点我看下

from quickjs-wrapper.

yubaokang avatar yubaokang commented on May 31, 2024

是用0.18.7测试的

from quickjs-wrapper.

yubaokang avatar yubaokang commented on May 31, 2024
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  changedByBranch: callBack = null
 E  getActivityLaunchOptions iconLoc=Rect(100, 426 - 268, 594)
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  com_qualcomm_qtiperformance_native_perf_io_prefetch_start
 E  getDefaultCellBroadcastReceiverPackageName: no package found
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  io prefetch is disabled
 E  MiuiLog-ActivityObserver: There was something wrong : null
 E  get all recent tasks force including 2
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3963   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.Settings$UsbDetailsActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  get all recent tasks force including 2
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3963   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.Settings$UsbDetailsActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  onAnimationStart
 E  onAnimationStart:   mode=1   taskId=2   isTranslucent=false
 E  onAnimationStart:   mode=0   taskId=3964   isTranslucent=false
 E  startIconLaunchAnimator:launcherClosing=true   iconLoc=Rect(100, 426 - 268, 594)
 E  startOpeningWindowAnimators:iconLoc=Rect(100, 426 - 268, 594)
 E  updateSourceStack  mSourceInsets=Rect(0, 90 - 0, 44), mSourceStackBounds=Rect(0, 0 - 1080, 2340)
 E  updateHomeStack  mSourceInsets=Rect(0, 90 - 0, 44), mHomeStackBounds=Rect(0, 0 - 1080, 2340)
 E  updateTargetRect  mSourceRect=RectF(0.0, 90.0, 1080.0, 2430.0)   mTargetRect=RectF(0.0, 0.0, 1080.0, 2340.0)   mSourceWindowClipInsets=RectF(0.0, 90.0, 0.0, 0.0)   mHomeStackBounds=Rect(0, 0 - 1080, 2340)   targetRect=Rect(0, 0 - 1080, 2340)
 E  startLauncherContentAnimator:isAppOpening=true
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3963   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.Settings$UsbDetailsActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  get all recent tasks force including 3964
---------------------------- PROCESS STARTED (28053) for package com.whl.quickjs.wrapper.sample ----------------------------
 E  getPkgRuntimeInfo exception: /proc/package/pkg/show_fb_showall: open failed: EACCES (Permission denied)
 E  openApp name = com.whl.quickjs.wrapper.sample
 E  insert result = 125888
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3963   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.Settings$UsbDetailsActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  click app not fount, pkgName is com.whl.quickjs.wrapper.sample
 E  setUidState
    java.lang.IllegalArgumentException: missing ILocationPolicyManager
        at android.location.LocationPolicyManager.<init>(LocationPolicyManager.java:61)
        at android.app.SystemServiceRegistryImpl$3.createService(SystemServiceRegistryImpl.java:63)
        at android.app.SystemServiceRegistryImpl$3.createService(SystemServiceRegistryImpl.java:60)
        at android.app.SystemServiceRegistry$CachedServiceFetcher.getService(SystemServiceRegistry.java:1917)
        at android.app.SystemServiceRegistry.getSystemService(SystemServiceRegistry.java:1592)
        at android.app.ContextImpl.getSystemService(ContextImpl.java:2130)
        at android.content.ContextWrapper.getSystemService(ContextWrapper.java:910)
        at android.location.LocationPolicyManager.from(LocationPolicyManager.java:67)
        at com.miui.powerkeeper.controller.LocationController.setUidState(Unknown Source:70)
        at com.miui.powerkeeper.controller.LocationController.updateRuleForUidLocked(Unknown Source:15)
        at com.miui.powerkeeper.controller.LocationController.access$000(Unknown Source:0)
        at com.miui.powerkeeper.controller.LocationController$1.onAppRuleChange(Unknown Source:34)
        at com.miui.powerkeeper.appcontrol.HideModeStateMachine$12.run(Unknown Source:10)
        at android.os.Handler.handleCallback(Handler.java:942)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loopOnce(Looper.java:210)
        at android.os.Looper.loop(Looper.java:299)
        at android.os.HandlerThread.run(HandlerThread.java:67)
 E  get all recent tasks force including 3964
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3963   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.Settings$UsbDetailsActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  error write exception log
 A  java_vm_ext.cc:594] JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception com.whl.quickjs.wrapper.QuickJSException: UnhandledPromiseRejectionException: 我来自Java的值
    java_vm_ext.cc:594] 
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(long, long, long, java.lang.Object[]) (QuickJSContext.java:-2)
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(com.whl.quickjs.wrapper.JSObject, long, java.lang.Object[]) (QuickJSContext.java:169)
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.JSFunction.call(java.lang.Object[]) (JSFunction.java:13)
    java_vm_ext.cc:594]   at java.lang.Object com.xxxxx.quickjs.wrapper.sample.MainActivity$1.call(java.lang.Object[]) (MainActivity.java:51)
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String) (QuickJSContext.java:-2)
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String, java.lang.String) (QuickJSContext.java:78)
    java_vm_ext.cc:594]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String) (QuickJSContext.java:72)
    java_vm_ext.cc:594]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash() (MainActivity.java:65)
    java_vm_ext.cc:594]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:40)
    java_vm_ext.cc:594]   at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:8516)
    java_vm_ext.cc:594]   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:8480)
    java_vm_ext.cc:594]   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1418)
    java_vm_ext.cc:594]   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3806)
    java_vm_ext.cc:594]   at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3971)
    java_vm_ext.cc:594]   at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:101)
    java_vm_ext.cc:594]   at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:135)
    java_vm_ext.cc:594]   at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:95)
    java_vm_ext.cc:594]   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2389)
    java_vm_ext.cc:594]   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
    java_vm_ext.cc:594]   at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:210)
    java_vm_ext.cc:594]   at void android.os.Looper.loop() (Looper.java:299)
    java_vm_ext.cc:594]   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:8261)
    java_vm_ext.cc:594]   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
    java_vm_ext.cc:594]   at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:559)
    java_vm_ext.cc:594]   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:954)
    java_vm_ext.cc:594] 
    java_vm_ext.cc:594]     in call to NewObjectV
    java_vm_ext.cc:594]     from java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String)
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 A  runtime.cc:675] Runtime aborting...
    runtime.cc:675] Dumping all threads without mutator lock held
    runtime.cc:675] All threads:
    runtime.cc:675] DALVIK THREADS (22):
    runtime.cc:675] "main" prio=10 tid=1 Runnable
    runtime.cc:675]   | group="" sCount=0 ucsCount=0 flags=0 obj=0x719752f8 self=0xb400007e47e42c00
    runtime.cc:675]   | sysTid=28053 nice=-10 cgrp=default sched=0/0 handle=0x7ef71f04f8
    runtime.cc:675]   | state=R schedstat=( 273541506 55656617 312 ) utm=21 stm=5 core=5 HZ=100
    runtime.cc:675]   | stack=0x7fcf564000-0x7fcf566000 stackSize=8188KB
    runtime.cc:675]   | held mutexes= "abort lock" "mutator lock"(shared held)
    runtime.cc:675]   native: #00 pc 0000000000564a50  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+152) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #01 pc 0000000000668148  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+344) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 00000000006855c8  /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+912) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000067f3e0  /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+508) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 000000000067e6ac  /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool)+1824) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000006349b8  /apex/com.android.art/lib64/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+216) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #06 pc 000000000061f148  /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+1272) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #07 pc 0000000000017114  /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+84) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
    runtime.cc:675]   native: #08 pc 0000000000016648  /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+356) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
    runtime.cc:675]   native: #09 pc 0000000000459d44  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2368) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #10 pc 0000000000459dc0  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+112) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #11 pc 000000000044c1c0  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #12 pc 000000000044a8ec  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+3240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #13 pc 0000000000449590  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+796) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #14 pc 000000000043a71c  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (.llvm.7473501674073390096)+664) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A  runtime.cc:675]   native: #15 pc 00000000000233b4  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+116) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #16 pc 00000000000231f8  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::toJavaObject(_JNIEnv*, _jobject*, JSValue&, JSValue&, bool)+452) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #17 pc 000000000002360c  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::evaluate(_JNIEnv*, _jobject*, _jstring*, _jstring*)+560) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #18 pc 000000000021a354  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #19 pc 000000000020a910  /apex/com.android.art/lib64/libart.so (nterp_helper+5648) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #20 pc 0000000000282a30  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+16)
    runtime.cc:675]   native: #21 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #22 pc 0000000000282a04  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+4)
    runtime.cc:675]   native: #23 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #24 pc 00000000002784ce  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash+58)
    runtime.cc:675]   native: #25 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #26 pc 0000000000278458  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate+24)
    runtime.cc:675]   native: #27 pc 000000000020a958  /apex/com.android.art/lib64/libart.so (nterp_helper+5720) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #28 pc 00000000001d0bce  /system/framework/framework.jar (android.app.Activity.performCreate+254)
    runtime.cc:675]   native: #29 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #30 pc 00000000001d0ab6  /system/framework/framework.jar (android.app.Activity.performCreate+2)
    runtime.cc:675]   native: #31 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #32 pc 000000000023b47a  /system/framework/framework.jar (android.app.Instrumentation.callActivityOnCreate+6)
    runtime.cc:675]   native: #33 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #34 pc 00000000001bde6e  /system/framework/framework.jar (android.app.ActivityThread.performLaunchActivity+1254)
 A  runtime.cc:675]   native: #35 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #36 pc 00000000001bd90e  /system/framework/framework.jar (android.app.ActivityThread.handleLaunchActivity+154)
    runtime.cc:675]   native: #37 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #38 pc 00000000002c729e  /system/framework/framework.jar (android.app.servertransaction.LaunchActivityItem.execute+158)
    runtime.cc:675]   native: #39 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #40 pc 00000000002c980e  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.executeCallbacks+154)
    runtime.cc:675]   native: #41 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #42 pc 00000000002c974c  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.execute+152)
    runtime.cc:675]   native: #43 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #44 pc 00000000001bca40  /system/framework/framework.jar (android.app.ActivityThread$H.handleMessage+344)
    runtime.cc:675]   native: #45 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #46 pc 00000000001ca16e  /system/framework/framework.jar (android.os.Handler.dispatchMessage+38)
    runtime.cc:675]   native: #47 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #48 pc 00000000001ed6e0  /system/framework/framework.jar (android.os.Looper.loopOnce+364)
    runtime.cc:675]   native: #49 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #50 pc 00000000001ede08  /system/framework/framework.jar (android.os.Looper.loop+164)
    runtime.cc:675]   native: #51 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #52 pc 00000000001c8c02  /system/framework/framework.jar (android.app.ActivityThread.main+246)
    runtime.cc:675]   native: #53 pc 0000000000210c00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #54 pc 000000000027b4ac  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #55 pc 0000000000616f84  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1400) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #56 pc 0000000000596aa0  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(Native method)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(QuickJSContext.java:78)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(QuickJSContext.java:72)
    runtime.cc:675]   at com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash(MainActivity.java:65)
    runtime.cc:675]   at com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(MainActivity.java:40)
    runtime.cc:675]   at android.app.Activity.performCreate(Activity.java:8516)
 A  runtime.cc:675]   at android.app.Activity.performCreate(Activity.java:8480)
    runtime.cc:675]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1418)
    runtime.cc:675]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3806)
    runtime.cc:675]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3971)
    runtime.cc:675]   at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
    runtime.cc:675]   at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    runtime.cc:675]   at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    runtime.cc:675]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2389)
    runtime.cc:675]   at android.os.Handler.dispatchMessage(Handler.java:106)
    runtime.cc:675]   at android.os.Looper.loopOnce(Looper.java:210)
    runtime.cc:675]   at android.os.Looper.loop(Looper.java:299)
    runtime.cc:675]   at android.app.ActivityThread.main(ActivityThread.java:8261)
    runtime.cc:675]   at java.lang.reflect.Method.invoke(Native method)
    runtime.cc:675]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
    runtime.cc:675]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
    runtime.cc:675] 
    runtime.cc:675] "Runtime worker thread 2" prio=10 tid=2 Native (still starting up)
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007e2cc03000
    runtime.cc:675]   | sysTid=28060 nice=-20 cgrp=default sched=0/0 handle=0x7ee624ccb0
    runtime.cc:675]   | state=S schedstat=( 107969 126302 1 ) utm=0 stm=0 core=7 HZ=100
    runtime.cc:675]   | stack=0x7ee623d000-0x7ee623f000 stackSize=63KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000687044  /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+128) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000006863cc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+84) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 0000000000685e90  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #06 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "Runtime worker thread 3" prio=10 tid=3 Native (still starting up)
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007e47e44800
    runtime.cc:675]   | sysTid=28061 nice=-20 cgrp=default sched=0/0 handle=0x7ee620dcb0
    runtime.cc:675]   | state=S schedstat=( 38177 212448 1 ) utm=0 stm=0 core=7 HZ=100
    runtime.cc:675]   | stack=0x7ee61fe000-0x7ee6200000 stackSize=63KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000687044  /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+128) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A  runtime.cc:675]   native: #03 pc 00000000006863cc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+84) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 0000000000685e90  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #06 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "Signal Catcher" prio=10 tid=4 WaitingInMainSignalCatcherLoop
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d0fd98 self=0xb400007e2cc1c800
    runtime.cc:675]   | sysTid=28062 nice=-20 cgrp=default sched=0/0 handle=0x7e2e395cb0
    runtime.cc:675]   | state=S schedstat=( 262969 373019 5 ) utm=0 stm=0 core=7 HZ=100
    runtime.cc:675]   | stack=0x7e2e29e000-0x7e2e2a0000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e153c  /apex/com.android.runtime/lib64/bionic/libc.so (__rt_sigtimedwait+12) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 000000000009d2fc  /apex/com.android.runtime/lib64/bionic/libc.so (sigwait64+92) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #02 pc 0000000000645464  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+200) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000006441f4  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+268) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #05 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "Runtime worker thread 0" prio=10 tid=5 Native (still starting up)
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007e1e929000
    runtime.cc:675]   | sysTid=28058 nice=-20 cgrp=default sched=0/0 handle=0x7ef5c24cb0
    runtime.cc:675]   | state=S schedstat=( 79635 594167 1 ) utm=0 stm=0 core=6 HZ=100
    runtime.cc:675]   | stack=0x7ef5c15000-0x7ef5c17000 stackSize=63KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000687044  /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+128) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000006863cc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+84) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 0000000000685e90  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #06 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
 A  runtime.cc:675] "Runtime worker thread 1" prio=10 tid=6 Native (still starting up)
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007e2cc40000
    runtime.cc:675]   | sysTid=28059 nice=-20 cgrp=default sched=0/0 handle=0x7ee62c0cb0
    runtime.cc:675]   | state=S schedstat=( 84063 712708 2 ) utm=0 stm=0 core=7 HZ=100
    runtime.cc:675]   | stack=0x7ee62b1000-0x7ee62b3000 stackSize=63KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000687044  /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+128) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000006863cc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+84) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 0000000000685e90  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #06 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007e1e93a800
    runtime.cc:675]   | sysTid=28063 nice=-20 cgrp=default sched=0/0 handle=0x7e2d297cb0
    runtime.cc:675]   | state=S schedstat=( 305625 93698 1 ) utm=0 stm=0 core=1 HZ=100
    runtime.cc:675]   | stack=0x7e2d1a0000-0x7e2d1a2000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e0858  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 000000000001db3c  /apex/com.android.art/lib64/libperfetto_hprof.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ArtPlugin_Initialize::$_34> >(void*)+264) (BuildId: 6d757b90c71d6d4f3fe8f37dc6d859ee)
    runtime.cc:675]   native: #02 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #03 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "ADB-JDWP Connection Control Thread" prio=10 tid=8 WaitingInMainDebuggerLoop
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x130c88d0 self=0xb400007e2cc51800
    runtime.cc:675]   | sysTid=28064 nice=-20 cgrp=default sched=0/0 handle=0x7dd7c22cb0
    runtime.cc:675]   | state=S schedstat=( 1314687 180573 8 ) utm=0 stm=0 core=6 HZ=100
    runtime.cc:675]   | stack=0x7dd7b2b000-0x7dd7b2d000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e1c1c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 000000000009a36c  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #02 pc 0000000000009a8c  /apex/com.android.art/lib64/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+728) (BuildId: 1bc8e4df1d86736cd3294269b910eec2)
 A  runtime.cc:675]   native: #03 pc 0000000000008110  /apex/com.android.art/lib64/libadbconnection.so (adbconnection::CallbackFunction(void*)+1324) (BuildId: 1bc8e4df1d86736cd3294269b910eec2)
    runtime.cc:675]   native: #04 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #05 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "HeapTaskDaemon" prio=5 tid=9 WaitingForTaskProcessor
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x130c8998 self=0xb400007e1e951000
    runtime.cc:675]   | sysTid=28066 nice=4 cgrp=default sched=0/0 handle=0x7dd6a1ecb0
    runtime.cc:675]   | state=S schedstat=( 366614 159584 3 ) utm=0 stm=0 core=5 HZ=100
    runtime.cc:675]   | stack=0x7dd691b000-0x7dd691d000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a74  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+36) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282f80  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 00000000003b90f0  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+288) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000003b9a6c  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+96) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at dalvik.system.VMRuntime.runHeapTasks(Native method)
    runtime.cc:675]   at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:609)
    runtime.cc:675]   at java.lang.Daemons$Daemon.run(Daemons.java:140)
    runtime.cc:675]   at java.lang.Thread.run(Thread.java:1012)
    runtime.cc:675] 
    runtime.cc:675] "Jit thread pool worker thread 0" prio=5 tid=10 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13180030 self=0xb400007e2cc75000
    runtime.cc:675]   | sysTid=28065 nice=9 cgrp=default sched=0/0 handle=0x7dd6b24cb0
    runtime.cc:675]   | state=S schedstat=( 311874 278958 3 ) utm=0 stm=0 core=0 HZ=100
    runtime.cc:675]   | stack=0x7dd6a25000-0x7dd6a27000 stackSize=1023KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000687044  /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+128) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 00000000006863cc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+84) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 0000000000685e90  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #06 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "FinalizerDaemon" prio=5 tid=11 Waiting
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x130c8ab8 self=0xb400007e1e954800
    runtime.cc:675]   | sysTid=28068 nice=4 cgrp=default sched=0/0 handle=0x7dd380acb0
 A  runtime.cc:675]   | state=S schedstat=( 343436 50938 1 ) utm=0 stm=0 core=1 HZ=100
    runtime.cc:675]   | stack=0x7dd3707000-0x7dd3709000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 000000000055fb9c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+632) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000056132c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+300) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at java.lang.Object.wait(Native method)
    runtime.cc:675]   - waiting on <0x05bd9e54> (a java.lang.Object)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:442)
    runtime.cc:675]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:203)
    runtime.cc:675]   - locked <0x05bd9e54> (a java.lang.Object)
    runtime.cc:675]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:224)
    runtime.cc:675]   at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:300)
    runtime.cc:675]   at java.lang.Daemons$Daemon.run(Daemons.java:140)
    runtime.cc:675]   at java.lang.Thread.run(Thread.java:1012)
    runtime.cc:675] 
    runtime.cc:675] "FinalizerWatchdogDaemon" prio=5 tid=12 Sleeping
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x130c8b48 self=0xb400007e1e956400
    runtime.cc:675]   | sysTid=28069 nice=4 cgrp=default sched=0/0 handle=0x7dd3700cb0
    runtime.cc:675]   | state=S schedstat=( 224167 110521 1 ) utm=0 stm=0 core=3 HZ=100
    runtime.cc:675]   | stack=0x7dd35fd000-0x7dd35ff000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a74  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+36) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282f80  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 000000000055fbb0  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+652) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000056132c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+300) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at java.lang.Thread.sleep(Native method)
    runtime.cc:675]   - sleeping on <0x00f231fd> (a java.lang.Object)
    runtime.cc:675]   at java.lang.Thread.sleep(Thread.java:450)
    runtime.cc:675]   - locked <0x00f231fd> (a java.lang.Object)
    runtime.cc:675]   at java.lang.Thread.sleep(Thread.java:355)
    runtime.cc:675]   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:438)
    runtime.cc:675]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForProgress(Daemons.java:480)
    runtime.cc:675]   at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:369)
    runtime.cc:675]   at java.lang.Daemons$Daemon.run(Daemons.java:140)
    runtime.cc:675]   at java.lang.Thread.run(Thread.java:1012)
    runtime.cc:675] 
    runtime.cc:675] "ReferenceQueueDaemon" prio=5 tid=13 Waiting
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x130c8a28 self=0xb400007e1e952c00
    runtime.cc:675]   | sysTid=28067 nice=4 cgrp=default sched=0/0 handle=0x7dd5914cb0
    runtime.cc:675]   | state=S schedstat=( 162708 435469 2 ) utm=0 stm=0 core=4 HZ=100
    runtime.cc:675]   | stack=0x7dd5811000-0x7dd5813000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
 A  runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 000000000055fb9c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+632) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000056132c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+300) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at java.lang.Object.wait(Native method)
    runtime.cc:675]   - waiting on <0x09088ef2> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:442)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:568)
    runtime.cc:675]   at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:232)
    runtime.cc:675]   - locked <0x09088ef2> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    runtime.cc:675]   at java.lang.Daemons$Daemon.run(Daemons.java:140)
    runtime.cc:675]   at java.lang.Thread.run(Thread.java:1012)
    runtime.cc:675] 
    runtime.cc:675] "binder:28053_1" prio=5 tid=14 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13240020 self=0xb400007e2cc86800
    runtime.cc:675]   | sysTid=28070 nice=0 cgrp=default sched=0/0 handle=0x7dd14f8cb0
    runtime.cc:675]   | state=S schedstat=( 7455835 21349115 18 ) utm=0 stm=0 core=4 HZ=100
    runtime.cc:675]   | stack=0x7dd1401000-0x7dd1403000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e0b38  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 00000000000979bc  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #02 pc 000000000005c3dc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+284) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #03 pc 000000000005c6d0  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #04 pc 000000000005d01c  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #05 pc 000000000008cf50  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #06 pc 0000000000013598  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+424) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #07 pc 00000000000cdb84  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   native: #08 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #09 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "binder:28053_2" prio=5 tid=15 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13280020 self=0xb400007e1e962800
    runtime.cc:675]   | sysTid=28071 nice=0 cgrp=default sched=0/0 handle=0x7dd03facb0
    runtime.cc:675]   | state=S schedstat=( 716198 91198 2 ) utm=0 stm=0 core=6 HZ=100
    runtime.cc:675]   | stack=0x7dd0303000-0x7dd0305000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
 A  runtime.cc:675]   native: #00 pc 00000000000e0b38  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 00000000000979bc  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #02 pc 000000000005c3dc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+284) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #03 pc 000000000005c6d0  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #04 pc 000000000005d01c  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #05 pc 000000000008cf50  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #06 pc 0000000000013598  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+424) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #07 pc 00000000000cdb84  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   native: #08 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #09 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "binder:28053_3" prio=5 tid=16 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x132c0020 self=0xb400007e2cc98000
    runtime.cc:675]   | sysTid=28073 nice=0 cgrp=default sched=0/0 handle=0x7dcf2fccb0
    runtime.cc:675]   | state=S schedstat=( 401979 19767500 3 ) utm=0 stm=0 core=6 HZ=100
    runtime.cc:675]   | stack=0x7dcf205000-0x7dcf207000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e0b38  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 00000000000979bc  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #02 pc 000000000005c3dc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+284) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #03 pc 000000000005c6d0  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #04 pc 000000000005d01c  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #05 pc 000000000008cf50  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: f92d773eef1cb48fa273b3e6ee595557)
    runtime.cc:675]   native: #06 pc 0000000000013598  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+424) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #07 pc 00000000000cdb84  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   native: #08 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #09 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "28053-ScoutStateMachine" prio=5 tid=17 Native
 A  runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13245cd8 self=0xb400007e2cc88400
    runtime.cc:675]   | sysTid=28076 nice=0 cgrp=default sched=0/0 handle=0x7dce079cb0
    runtime.cc:675]   | state=S schedstat=( 1020262 4074218 4 ) utm=0 stm=0 core=1 HZ=100
    runtime.cc:675]   | stack=0x7dcdf76000-0x7dcdf78000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e1b1c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000017e40  /system/lib64/libutils.so (android::Looper::pollInner(int)+192) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #02 pc 0000000000017d1c  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+116) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #03 pc 0000000000165eb8  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+48) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   at android.os.MessageQueue.nativePollOnce(Native method)
    runtime.cc:675]   at android.os.MessageQueue.next(MessageQueue.java:341)
    runtime.cc:675]   at android.os.Looper.loopOnce(Looper.java:168)
    runtime.cc:675]   at android.os.Looper.loop(Looper.java:299)
    runtime.cc:675]   at android.os.HandlerThread.run(HandlerThread.java:67)
    runtime.cc:675] 
    runtime.cc:675] "Profile Saver" prio=5 tid=18 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13380020 self=0xb400007e2cca9800
    runtime.cc:675]   | sysTid=28078 nice=9 cgrp=default sched=0/0 handle=0x7dcc52bcb0
    runtime.cc:675]   | state=S schedstat=( 152032 0 1 ) utm=0 stm=0 core=5 HZ=100
    runtime.cc:675]   | stack=0x7dcc434000-0x7dcc436000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a74  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+36) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282f80  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 00000000004293dc  /apex/com.android.art/lib64/libart.so (art::ProfileSaver::Run()+260) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000042ea54  /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+180) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #05 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "RenderThread" prio=7 tid=19 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x133c0020 self=0xb400007dcc564000
    runtime.cc:675]   | sysTid=28079 nice=-4 cgrp=default sched=0/0 handle=0x7dcb3e8cb0
    runtime.cc:675]   | state=S schedstat=( 1022291 1093386 9 ) utm=0 stm=0 core=4 HZ=100
    runtime.cc:675]   | stack=0x7dcb2f1000-0x7dcb2f3000 stackSize=991KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e1b1c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000017e40  /system/lib64/libutils.so (android::Looper::pollInner(int)+192) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #02 pc 0000000000017d1c  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+116) (BuildId: 104125701f0f8a41374b9998e94209e9)
 A  runtime.cc:675]   native: #03 pc 0000000000275be4  /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+160) (BuildId: 3a53327ad662ec8c2267d1577740b350)
    runtime.cc:675]   native: #04 pc 00000000002970ac  /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+408) (BuildId: 3a53327ad662ec8c2267d1577740b350)
    runtime.cc:675]   native: #05 pc 0000000000013598  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+424) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #06 pc 00000000000f5548  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #07 pc 000000000008ef3c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   (no managed stack frames)
    runtime.cc:675] 
    runtime.cc:675] "Binder:interceptor" prio=7 tid=20 Native
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x13452688 self=0xb400007e1e95f000
    runtime.cc:675]   | sysTid=28082 nice=-4 cgrp=default sched=0/0 handle=0x7dc7d65cb0
    runtime.cc:675]   | state=S schedstat=( 39270731 4963592 42 ) utm=2 stm=1 core=5 HZ=100
    runtime.cc:675]   | stack=0x7dc7c62000-0x7dc7c64000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 00000000000e1b1c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000017e40  /system/lib64/libutils.so (android::Looper::pollInner(int)+192) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #02 pc 0000000000017d1c  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+116) (BuildId: 104125701f0f8a41374b9998e94209e9)
    runtime.cc:675]   native: #03 pc 0000000000165eb8  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+48) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   at android.os.MessageQueue.nativePollOnce(Native method)
    runtime.cc:675]   at android.os.MessageQueue.next(MessageQueue.java:341)
    runtime.cc:675]   at android.os.Looper.loopOnce(Looper.java:168)
    runtime.cc:675]   at android.os.Looper.loop(Looper.java:299)
    runtime.cc:675]   at android.os.HandlerThread.run(HandlerThread.java:67)
    runtime.cc:675] 
    runtime.cc:675] "Timer-0" prio=5 tid=21 Waiting
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x1345b828 self=0xb400007e1e960c00
    runtime.cc:675]   | sysTid=28083 nice=0 cgrp=default sched=0/0 handle=0x7dc6949cb0
    runtime.cc:675]   | state=S schedstat=( 111459 0 1 ) utm=0 stm=0 core=5 HZ=100
    runtime.cc:675]   | stack=0x7dc6846000-0x7dc6848000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 000000000055fb9c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+632) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000056132c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+300) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at java.lang.Object.wait(Native method)
    runtime.cc:675]   - waiting on <0x055ec943> (a java.util.TaskQueue)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:442)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:568)
    runtime.cc:675]   at java.util.TimerThread.mainLoop(Timer.java:534)
    runtime.cc:675]   - locked <0x055ec943> (a java.util.TaskQueue)
 A  runtime.cc:675]   at java.util.TimerThread.run(Timer.java:513)
    runtime.cc:675] 
    runtime.cc:675] "Timer-1" prio=5 tid=22 Waiting
    runtime.cc:675]   | group="" sCount=1 ucsCount=0 flags=1 obj=0x1345bbf8 self=0xb400007dcc575800
    runtime.cc:675]   | sysTid=28084 nice=0 cgrp=default sched=0/0 handle=0x7dc583fcb0
    runtime.cc:675]   | state=S schedstat=( 123333 680781 1 ) utm=0 stm=0 core=5 HZ=100
    runtime.cc:675]   | stack=0x7dc573c000-0x7dc573e000 stackSize=1039KB
    runtime.cc:675]   | held mutexes=
    runtime.cc:675]   native: #00 pc 0000000000089a70  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   native: #01 pc 0000000000282bb4  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+144) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 000000000055fb9c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+632) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 000000000056132c  /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+300) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   at java.lang.Object.wait(Native method)
    runtime.cc:675]   - waiting on <0x07804bc0> (a java.util.TaskQueue)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:442)
    runtime.cc:675]   at java.lang.Object.wait(Object.java:568)
    runtime.cc:675]   at java.util.TimerThread.mainLoop(Timer.java:534)
    runtime.cc:675]   - locked <0x07804bc0> (a java.util.TaskQueue)
    runtime.cc:675]   at java.util.TimerThread.run(Timer.java:513)
    runtime.cc:675] 
    runtime.cc:675] Aborting thread:
    runtime.cc:675] "main" prio=10 tid=1 Native
    runtime.cc:675]   | group="" sCount=0 ucsCount=0 flags=0 obj=0x719752f8 self=0xb400007e47e42c00
    runtime.cc:675]   | sysTid=28053 nice=-10 cgrp=default sched=0/0 handle=0x7ef71f04f8
    runtime.cc:675]   | state=R schedstat=( 317275929 58597086 363 ) utm=24 stm=7 core=4 HZ=100
    runtime.cc:675]   | stack=0x7fcf564000-0x7fcf566000 stackSize=8188KB
    runtime.cc:675]   | held mutexes= "abort lock" "mutator lock"(shared held)
    runtime.cc:675]   native: #00 pc 0000000000564a50  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+152) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #01 pc 0000000000668148  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+344) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #02 pc 0000000000634e44  /apex/com.android.art/lib64/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+72) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #03 pc 0000000000634ac8  /apex/com.android.art/lib64/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+488) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #04 pc 000000000061f148  /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+1272) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #05 pc 0000000000017114  /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+84) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
    runtime.cc:675]   native: #06 pc 0000000000016648  /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+356) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
 A  runtime.cc:675]   native: #07 pc 0000000000459d44  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2368) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #08 pc 0000000000459dc0  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+112) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #09 pc 000000000044c1c0  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #10 pc 000000000044a8ec  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+3240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #11 pc 0000000000449590  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+796) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #12 pc 000000000043a71c  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (.llvm.7473501674073390096)+664) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #13 pc 00000000000233b4  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+116) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #14 pc 00000000000231f8  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::toJavaObject(_JNIEnv*, _jobject*, JSValue&, JSValue&, bool)+452) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #15 pc 000000000002360c  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::evaluate(_JNIEnv*, _jobject*, _jstring*, _jstring*)+560) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
    runtime.cc:675]   native: #16 pc 000000000021a354  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #17 pc 000000000020a910  /apex/com.android.art/lib64/libart.so (nterp_helper+5648) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #18 pc 0000000000282a30  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+16)
    runtime.cc:675]   native: #19 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #20 pc 0000000000282a04  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+4)
    runtime.cc:675]   native: #21 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #22 pc 00000000002784ce  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash+58)
    runtime.cc:675]   native: #23 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A  runtime.cc:675]   native: #24 pc 0000000000278458  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate+24)
    runtime.cc:675]   native: #25 pc 000000000020a958  /apex/com.android.art/lib64/libart.so (nterp_helper+5720) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #26 pc 00000000001d0bce  /system/framework/framework.jar (android.app.Activity.performCreate+254)
    runtime.cc:675]   native: #27 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #28 pc 00000000001d0ab6  /system/framework/framework.jar (android.app.Activity.performCreate+2)
    runtime.cc:675]   native: #29 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #30 pc 000000000023b47a  /system/framework/framework.jar (android.app.Instrumentation.callActivityOnCreate+6)
    runtime.cc:675]   native: #31 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #32 pc 00000000001bde6e  /system/framework/framework.jar (android.app.ActivityThread.performLaunchActivity+1254)
    runtime.cc:675]   native: #33 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #34 pc 00000000001bd90e  /system/framework/framework.jar (android.app.ActivityThread.handleLaunchActivity+154)
    runtime.cc:675]   native: #35 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #36 pc 00000000002c729e  /system/framework/framework.jar (android.app.servertransaction.LaunchActivityItem.execute+158)
    runtime.cc:675]   native: #37 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #38 pc 00000000002c980e  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.executeCallbacks+154)
    runtime.cc:675]   native: #39 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #40 pc 00000000002c974c  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.execute+152)
    runtime.cc:675]   native: #41 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #42 pc 00000000001bca40  /system/framework/framework.jar (android.app.ActivityThread$H.handleMessage+344)
    runtime.cc:675]   native: #43 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #44 pc 00000000001ca16e  /system/framework/framework.jar (android.os.Handler.dispatchMessage+38)
    runtime.cc:675]   native: #45 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #46 pc 00000000001ed6e0  /system/framework/framework.jar (android.os.Looper.loopOnce+364)
    runtime.cc:675]   native: #47 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #48 pc 00000000001ede08  /system/framework/framework.jar (android.os.Looper.loop+164)
    runtime.cc:675]   native: #49 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #50 pc 00000000001c8c02  /system/framework/framework.jar (android.app.ActivityThread.main+246)
 A  runtime.cc:675]   native: #51 pc 0000000000210c00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #52 pc 000000000027b4ac  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #53 pc 0000000000616f84  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1400) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #54 pc 0000000000596aa0  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #55 pc 0000000000099148  /system/framework/arm64/boot.oat (art_jni_trampoline+120) (BuildId: 8866718553fbb042237b10160dc0900ab55a1ed6)
    runtime.cc:675]   native: #56 pc 000000000020a2b0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #57 pc 00000000004f60de  /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
    runtime.cc:675]   native: #58 pc 000000000073871c  /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3228) (BuildId: dd9494f234c648e3d6169f9b2a41d02a942d7105)
    runtime.cc:675]   native: #59 pc 0000000000210c00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #60 pc 000000000027b4ac  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #61 pc 000000000061770c  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+452) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #62 pc 0000000000617bf8  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+96) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #63 pc 00000000004ff01c  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+600) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
    runtime.cc:675]   native: #64 pc 00000000000c0c04  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+124) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   native: #65 pc 00000000000cd80c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+924) (BuildId: b4473818292734a44b51b316b02963d5)
    runtime.cc:675]   native: #66 pc 0000000000002610  /system/bin/app_process64 (main+1464) (BuildId: 6363373b68588b10c93602a28a32bb57)
    runtime.cc:675]   native: #67 pc 000000000008593c  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+100) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(Native method)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(QuickJSContext.java:78)
    runtime.cc:675]   at com.whl.quickjs.wrapper.QuickJSContext.evaluate(QuickJSContext.java:72)
    runtime.cc:675]   at com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash(MainActivity.java:65)
    runtime.cc:675]   at com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(MainActivity.java:40)
    runtime.cc:675]   at android.app.Activity.performCreate(Activity.java:8516)
 A  runtime.cc:675]   at android.app.Activity.performCreate(Activity.java:8480)
    runtime.cc:675]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1418)
    runtime.cc:675]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3806)
    runtime.cc:675]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3971)
    runtime.cc:675]   at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
    runtime.cc:675]   at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    runtime.cc:675]   at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    runtime.cc:675]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2389)
    runtime.cc:675]   at android.os.Handler.dispatchMessage(Handler.java:106)
    runtime.cc:675]   at android.os.Looper.loopOnce(Looper.java:210)
    runtime.cc:675]   at android.os.Looper.loop(Looper.java:299)
    runtime.cc:675]   at android.app.ActivityThread.main(ActivityThread.java:8261)
    runtime.cc:675]   at java.lang.reflect.Method.invoke(Native method)
    runtime.cc:675]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
    runtime.cc:675]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
    runtime.cc:675] Pending exception com.whl.quickjs.wrapper.QuickJSException: UnhandledPromiseRejectionException: 我来自Java的值
    runtime.cc:675] 
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(long, long, long, java.lang.Object[]) (QuickJSContext.java:-2)
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(com.whl.quickjs.wrapper.JSObject, long, java.lang.Object[]) (QuickJSContext.java:169)
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.JSFunction.call(java.lang.Object[]) (JSFunction.java:13)
    runtime.cc:675]   at java.lang.Object com.xxxxx.quickjs.wrapper.sample.MainActivity$1.call(java.lang.Object[]) (MainActivity.java:51)
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String) (QuickJSContext.java:-2)
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String, java.lang.String) (QuickJSContext.java:78)
    runtime.cc:675]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String) (QuickJSContext.java:72)
    runtime.cc:675]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash() (MainActivity.java:65)
    runtime.cc:675]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:40)
    runtime.cc:675]   at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:8516)
    runtime.cc:675]   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:8480)
    runtime.cc:675]   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1418)
    runtime.cc:675]   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3806)
    runtime.cc:675]   at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3971)
    runtime.cc:675]   at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:101)
    runtime.cc:675]   at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:135)
 A  runtime.cc:675]   at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:95)
    runtime.cc:675]   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2389)
    runtime.cc:675]   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
    runtime.cc:675]   at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:210)
    runtime.cc:675]   at void android.os.Looper.loop() (Looper.java:299)
    runtime.cc:675]   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:8261)
    runtime.cc:675]   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
    runtime.cc:675]   at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:559)
    runtime.cc:675]   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:954)
    runtime.cc:675] 
 A  runtime.cc:683] JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception com.whl.quickjs.wrapper.QuickJSException: UnhandledPromiseRejectionException: 我来自Java的值
    runtime.cc:683] 
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(long, long, long, java.lang.Object[]) (QuickJSContext.java:-2)
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(com.whl.quickjs.wrapper.JSObject, long, java.lang.Object[]) (QuickJSContext.java:169)
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.JSFunction.call(java.lang.Object[]) (JSFunction.java:13)
    runtime.cc:683]   at java.lang.Object com.xxxxx.quickjs.wrapper.sample.MainActivity$1.call(java.lang.Object[]) (MainActivity.java:51)
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String) (QuickJSContext.java:-2)
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String, java.lang.String) (QuickJSContext.java:78)
    runtime.cc:683]   at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String) (QuickJSContext.java:72)
    runtime.cc:683]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash() (MainActivity.java:65)
    runtime.cc:683]   at void com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:40)
    runtime.cc:683]   at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:8516)
    runtime.cc:683]   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:8480)
    runtime.cc:683]   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1418)
    runtime.cc:683]   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3806)
    runtime.cc:683]   at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3971)
    runtime.cc:683]   at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:101)
    runtime.cc:683]   at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:135)
    runtime.cc:683]   at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:95)
    runtime.cc:683]   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2389)
    runtime.cc:683]   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
    runtime.cc:683]   at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:210)
    runtime.cc:683]   at void android.os.Looper.loop() (Looper.java:299)
    runtime.cc:683]   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:8261)
    runtime.cc:683]   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
    runtime.cc:683]   at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:559)
    runtime.cc:683]   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:954)
    runtime.cc:683] 
    runtime.cc:683]     in call to NewObjectV
    runtime.cc:683]     from java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String)
 A  Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 28053 (.wrapper.sample), pid 28053 (.wrapper.sample)
 E  finish: mFinishRunnable.run
 A  *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
 A  Build fingerprint: 'Xiaomi/thyme/thyme:13/TKQ1.220829.002/V14.0.23.3.20.DEV:user/release-keys'
 A  Revision: '0'
 A  ABI: 'arm64'
 A  Timestamp: 2023-03-31 15:44:23.970131949+0800
 A  Process uptime: 1s
 A  Cmdline: com.whl.quickjs.wrapper.sample
 A  pid: 28053, tid: 28053, name: .wrapper.sample  >>> com.whl.quickjs.wrapper.sample <<<
 A  uid: 11319
 A  signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
 A  Abort message: 'JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception com.whl.quickjs.wrapper.QuickJSException: UnhandledPromiseRejectionException: 我来自Java的值
    
      at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(long, long, long, java.lang.Object[]) (QuickJSContext.java:-2)
      at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.call(com.whl.quickjs.wrapper.JSObject, long, java.lang.Object[]) (QuickJSContext.java:169)
      at java.lang.Object com.whl.quickjs.wrapper.JSFunction.call(java.lang.Object[]) (JSFunction.java:13)
      at java.lang.Object com.xxxxx.quickjs.wrapper.sample.MainActivity$1.call(java.lang.Object[]) (MainActivity.java:51)
      at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String) (QuickJSContext.java:-2)
      at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String, java.lang.String) (QuickJSContext.java:78)
      at java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(java.lang.String) (QuickJSContext.java:72)
      at void com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash() (MainActivity.java:65)
      at void com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:40)
      at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:8516)
      at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:8480)
      at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1418)
      at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3806)
      at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3971)
      at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:101)
      at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:135)
      at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:95)
      at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2389)
      at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
      at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:210)
      at void android.os.Looper.loop() (Looper.java:299)
      at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:8261)
      at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
      at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:559)
      at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:954)
    
        in call to NewObjectV
        from java.lang.Object com.whl.quickjs.wrapper.QuickJSContext.evaluate(long, java.lang.String, java.lang.String)'
 A      x0  0000000000000000  x1  0000000000006d95  x2  0000000000000006  x3  0000007fcfd5dc70
 A      x4  5151441f43445342  x5  5151441f43445342  x6  5151441f43445342  x7  7f7f7f7f7f7f7f7f
 A      x8  00000000000000f0  x9  0000007ec82b5cb0  x10 0000000000000001  x11 0000007ec832a748
 A      x12 0000007e47e01430  x13 0000000011b1ac80  x14 0000000011b1ab40  x15 0000000034155555
 A      x16 0000007ec8395a70  x17 0000007ec836e3d0  x18 0000007ef6d08000  x19 0000000000006d95
 A      x20 0000000000006d95  x21 00000000ffffffff  x22 0000000000000058  x23 0000007fcfd5de88
 A      x24 0000007e44616000  x25 0000007fcfd5de80  x26 0000007ef5dca000  x27 0000007e4440b038
 A      x28 0000007e4440b268  x29 0000007fcfd5dcf0
 A      lr  0000007ec831b6c8  sp  0000007fcfd5dc50  pc  0000007ec831b6f4  pst 0000000000001000
 A  backtrace:
 A        #00 pc 000000000008d6f4  /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
 A        #01 pc 000000000061f104  /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+1204) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #02 pc 0000000000017114  /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+84) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
 A        #03 pc 0000000000016648  /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+356) (BuildId: ef369bfbad96b532c6d8e0b144a68b96)
 A        #04 pc 0000000000459d44  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2368) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #05 pc 0000000000459dc0  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+112) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #06 pc 000000000044c1c0  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #07 pc 000000000044a8ec  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+3240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #08 pc 0000000000449590  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+796) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #09 pc 000000000043a71c  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (.llvm.7473501674073390096)+664) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #10 pc 00000000000233b4  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+116) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
 A        #11 pc 00000000000231f8  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::toJavaObject(_JNIEnv*, _jobject*, JSValue&, JSValue&, bool)+452) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
 A        #12 pc 000000000002360c  /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/lib/arm64/libquickjs-android-wrapper.so (QuickJSWrapper::evaluate(_JNIEnv*, _jobject*, _jstring*, _jstring*)+560) (BuildId: 99b40d997146d851786b4f036d06c5c23f30ef70)
 A        #13 pc 000000000021a354  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #14 pc 000000000020a910  /apex/com.android.art/lib64/libart.so (nterp_helper+5648) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #15 pc 0000000000282a30  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+16)
 A        #16 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #17 pc 0000000000282a04  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.whl.quickjs.wrapper.QuickJSContext.evaluate+4)
 A        #18 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #19 pc 00000000002784ce  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.testPromiseCrash+58)
 A        #20 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #21 pc 0000000000278458  [anon:dalvik-classes.dex extracted in memory from /data/app/~~zwYfIaKbCNAD7C8GeQIZWA==/com.whl.quickjs.wrapper.sample-8h661hzo0wueq0W2DBXPcQ==/base.apk] (com.xxxxx.quickjs.wrapper.sample.MainActivity.onCreate+24)
 A        #22 pc 000000000020a958  /apex/com.android.art/lib64/libart.so (nterp_helper+5720) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #23 pc 00000000001d0bce  /system/framework/framework.jar (android.app.Activity.performCreate+254)
 A        #24 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #25 pc 00000000001d0ab6  /system/framework/framework.jar (android.app.Activity.performCreate+2)
 A        #26 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #27 pc 000000000023b47a  /system/framework/framework.jar (android.app.Instrumentation.callActivityOnCreate+6)
 A        #28 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #29 pc 00000000001bde6e  /system/framework/framework.jar (android.app.ActivityThread.performLaunchActivity+1254)
 A        #30 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #31 pc 00000000001bd90e  /system/framework/framework.jar (android.app.ActivityThread.handleLaunchActivity+154)
 A        #32 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #33 pc 00000000002c729e  /system/framework/framework.jar (android.app.servertransaction.LaunchActivityItem.execute+158)
 A        #34 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #35 pc 00000000002c980e  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.executeCallbacks+154)
 A        #36 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #37 pc 00000000002c974c  /system/framework/framework.jar (android.app.servertransaction.TransactionExecutor.execute+152)
 A        #38 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #39 pc 00000000001bca40  /system/framework/framework.jar (android.app.ActivityThread$H.handleMessage+344)
 A        #40 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #41 pc 00000000001ca16e  /system/framework/framework.jar (android.os.Handler.dispatchMessage+38)
 A        #42 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #43 pc 00000000001ed6e0  /system/framework/framework.jar (android.os.Looper.loopOnce+364)
 A        #44 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #45 pc 00000000001ede08  /system/framework/framework.jar (android.os.Looper.loop+164)
 A        #46 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #47 pc 00000000001c8c02  /system/framework/framework.jar (android.app.ActivityThread.main+246)
 A        #48 pc 0000000000210c00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #49 pc 000000000027b4ac  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #50 pc 0000000000616f84  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1400) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #51 pc 0000000000596aa0  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #52 pc 0000000000099148  /system/framework/arm64/boot.oat (art_jni_trampoline+120) (BuildId: 8866718553fbb042237b10160dc0900ab55a1ed6)
 A        #53 pc 000000000020a2b0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #54 pc 00000000004f60de  /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
 A        #55 pc 000000000073871c  /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3228) (BuildId: dd9494f234c648e3d6169f9b2a41d02a942d7105)
 A        #56 pc 0000000000210c00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #57 pc 000000000027b4ac  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+240) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #58 pc 000000000061770c  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+452) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #59 pc 0000000000617bf8  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+96) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #60 pc 00000000004ff01c  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+600) (BuildId: 4ecc70344e180e7eb5404cd12fba6904)
 A        #61 pc 00000000000c0c04  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+124) (BuildId: b4473818292734a44b51b316b02963d5)
 A        #62 pc 00000000000cd80c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+924) (BuildId: b4473818292734a44b51b316b02963d5)
 A        #63 pc 0000000000002610  /system/bin/app_process64 (main+1464) (BuildId: 6363373b68588b10c93602a28a32bb57)
 A        #64 pc 000000000008593c  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+100) (BuildId: 2bb0d7188c0db2e8beecb24658ba9d71)
 E  Tombstone written to: tombstone_10
 E  miui_native_debug_process_O
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  AdaptiveLaunch: writeToDataBase() 64: Meter aborted or could not get meter data for this run
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  getPkgRuntimeInfo exception: /proc/package/pkg/show_fb_showall: open failed: EACCES (Permission denied)
 E  setBuffer drawingN:307 frN:1
 E  fastBlurDirectly ratio=0.0   win=com.android.internal.policy.PhoneWindow@a2b50b6
 E  notifyBackGestureStatus:run usingFsGesture=true   show=true   focus=false   pause=false
 E  MNNRecImpl::onForceChange::pkg = com.miui.home, ignore
 E  BayesImpl::onForceChange::pkg = com.miui.home, ignore
 E  BayesNewImpl::onForceChange::pkg = com.miui.home, ignore
 E  setCurrentTransitionRequest: request=0
 E  setCurrentTransitionRequest: request=0
 E  openApp name = com.miui.home
 E  insert result = 125889
 E  MiuiLog-ActivityObserver: There was something wrong : null
 E  setOnBackInvokedCallback(): No window state for package:com.android.systemui
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  AdaptiveLaunch: writeToDataBase() 64: Meter aborted or could not get meter data for this run
 E  crash_dump(miuindbg) client read ack success
 E  core type: 0 
 E  dump_core pid = 28053 core_rule = 0 
---------------------------- PROCESS ENDED (28053) for package com.whl.quickjs.wrapper.sample ----------------------------
 E  error write exception log
 E  Not starting debugger since process cannot load the jdwp agent.
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  Not starting debugger since process cannot load the jdwp agent.
 E  Not starting debugger since process cannot load the jdwp agent.
 E  onFinishInput
 E  onStartInput
 E  Dex checksum does not match for dex: /system/framework/MiuiBooster.jar.Expected: 3042460287, actual: 2617237850
 E  DeviceLevelUtils mContext is null!
 E  Permission to access file: /storage/emulated/0/.UTSystemConfig/Global/Alvin2.xml is denied uid = 10146
    java.lang.SecurityException: com.xiaomi.market has no access to content://media/external_primary/file/1000021207
        at com.android.providers.media.MediaProvider.enforceCallingPermissionInternal(MediaProvider.java:10145)
        at com.android.providers.media.MediaProvider.enforceCallingPermission(MediaProvider.java:10042)
        at com.android.providers.media.MediaProvider.checkAccess(MediaProvider.java:10170)
        at com.android.providers.media.MediaProvider.checkIfFileOpenIsPermitted(MediaProvider.java:9061)
        at com.android.providers.media.MediaProvider.onFileOpenForFuse(MediaProvider.java:9174)
 E  Writing exception to parcel
    java.lang.IllegalArgumentException: You cannot keep your settings in the secure settings.
        at com.android.providers.settings.SettingsProvider.warnOrThrowForUndesiredSecureSettingsMutationForTargetSdk(SettingsProvider.java:2351)
        at com.android.providers.settings.SettingsProvider.enforceRestrictedSystemSettingsMutationForCallingPackage(SettingsProvider.java:2115)
        at com.android.providers.settings.SettingsProvider.mutateSystemSetting(SettingsProvider.java:1937)
        at com.android.providers.settings.SettingsProvider.insertSystemSetting(SettingsProvider.java:1884)
        at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:475)
        at android.content.ContentProvider.call(ContentProvider.java:2533)
        at android.content.ContentProvider$Transport.call(ContentProvider.java:530)
        at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:295)
        at android.os.Binder.execTransactInternal(Binder.java:1285)
        at android.os.Binder.execTransact(Binder.java:1249)
 E  Calling package doesn't have write permission to rename file.
 E  [D]beacon normal
 E  [D]beacon probe normal
 E  Index: 0, Size: 0
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.get(ArrayList.java:437)
        at com.xiaomi.market.data.marketcall.CheckSingleAppUpdate.checkUpdate(CheckSingleAppUpdate.kt:9)
        at com.xiaomi.market.data.marketcall.BaseCheckUpdate$CheckAppTask.call(BaseCheckUpdate.kt:2)
        at com.xiaomi.market.data.marketcall.BaseCheckUpdate$CheckAppTask.call(BaseCheckUpdate.kt:1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at com.xiaomi.market.util.ThreadUtils$1.run(ThreadUtils.java:1)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
        at java.lang.Thread.run(Thread.java:1012)
 E  Not starting debugger since process cannot load the jdwp agent.
 E  Not starting debugger since process cannot load the jdwp agent.
 E  Reading a NULL string not supported here.
 E  -- PreloadManager init ---
 E  Error::Cannot de-alloc memory. priv handle is NULL!!.
 E  get sn from prop: 65a110cd
 E  Error::Cannot de-alloc memory. priv handle is NULL!!.
 E  Error::Cannot de-alloc memory. priv handle is NULL!!.
 E  Error::Cannot de-alloc memory. priv handle is NULL!!.
 E  Advertise app or callback is null
 E  Advertise app or callback is null
 E  [6982] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  com_qualcomm_qtiperformance_native_perf_io_prefetch_start
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  getDefaultCellBroadcastReceiverPackageName: no package found
 E  io prefetch is disabled
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  MetaMeter: handleAsync() 166: AdaptLaunch Invalid Async
 E  MiuiLog-ActivityObserver: There was something wrong : null
 E  getPkgRuntimeInfo exception: /proc/package/pkg/show_fb_showall: open failed: EACCES (Permission denied)
 E  openApp name = com.android.settings
 E  Min bounds check failed
 E  Error! Perflock failed, invalid request value 255
 E  Failed to apply optimization [6, 6]
 E  insert result = 125890
 E  get all recent tasks force including 2
 E  MiuiLog-ActivityObserver: There was something wrong : null
 E  getPkgRuntimeInfo exception: /proc/package/pkg/show_fb_showall: open failed: EACCES (Permission denied)
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3965   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.connecteddevice.usb.MtpConnectionActivity} }
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=4
 E  getRecentTasks: mainTaskId=3965   userId=0   baseIntent=Intent { act=null flag=276824064 cmp=ComponentInfo{com.android.settings/com.android.settings.connecteddevice.usb.MtpConnectionActivity} }
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  setCurrentTransitionRequest: request=0
 E  onFinishInput
 E  onStartInput
 E  error write exception log
 E  fastBlurDirectly ratio=0.0   win=com.android.internal.policy.PhoneWindow@a2b50b6
 E  notifyBackGestureStatus:run usingFsGesture=true   show=true   focus=true   pause=false
 E  error write exception log
 E  MNNRecImpl::onForceChange::pkg = com.miui.home, ignore
 E  BayesImpl::onForceChange::pkg = com.miui.home, ignore
 E  BayesNewImpl::onForceChange::pkg = com.miui.home, ignore
 E  openApp name = com.miui.home
 E  insert result = 125891
 E  MiuiLog-ActivityObserver: There was something wrong : null
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  get all recent tasks force including 2
 E  getRecentTasks: size=3
 E  getRecentTasks: mainTaskId=3964   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.whl.quickjs.wrapper.sample/com.xxxxx.quickjs.wrapper.sample.MainActivity} }
 E  getRecentTasks: mainTaskId=3962   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=287309824 cmp=ComponentInfo{com.tencent.mm/com.tencent.mm.ui.LauncherUI} }
 E  getRecentTasks: mainTaskId=3960   userId=0   baseIntent=Intent { act=android.intent.action.MAIN flag=270532608 cmp=ComponentInfo{com.android.settings/com.android.settings.MainSettings} }
 E  Not starting debugger since process cannot load the jdwp agent.
 E  Unable to instantiate appComponentFactory
    java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[zip file "/product/priv-app/MIUIQuickSearchBox/MIUIQuickSearchBox.apk"],nativeLibraryDirectories=[/product/priv-app/MIUIQuickSearchBox/lib/arm64, /product/priv-app/MIUIQuickSearchBox/MIUIQuickSearchBox.apk!/lib/arm64-v8a, /system_ext/app/miuisystem/miuisystem.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at android.app.LoadedApk.createAppFactory(LoadedApk.java:282)
        at android.app.LoadedApk.createOrUpdateClassLoaderLocked(LoadedApk.java:1052)
        at android.app.LoadedApk.getClassLoader(LoadedApk.java:1139)
        at android.app.LoadedApk.getResources(LoadedApk.java:1398)
        at android.app.ContextImpl.createAppContext(ContextImpl.java:3100)
        at android.app.ContextImpl.createAppContext(ContextImpl.java:3092)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6962)
        at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2215)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loopOnce(Looper.java:210)
        at android.os.Looper.loop(Looper.java:299)
        at android.app.ActivityThread.main(ActivityThread.java:8261)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
 E  Dex checksum does not match for dex: /system/framework/MiuiBooster.jar.Expected: 3042460287, actual: 2617237850
 E  MiDeviceLevelBridge(): Load Class Exception:java.lang.NoSuchMethodException: com.miui.performance.DeviceLevelUtils.getMiuiLiteVersion []
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  VmRssMeter:: start() 447: Could not find pid, can not collect vmrss data
 E  AdaptiveLaunch: writeToDataBase() 64: Meter aborted or could not get meter data for this run
 E  [6983] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  [6984] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  setUidState
    java.lang.IllegalArgumentException: missing ILocationPolicyManager
        at android.location.LocationPolicyManager.<init>(LocationPolicyManager.java:61)
        at android.app.SystemServiceRegistryImpl$3.createService(SystemServiceRegistryImpl.java:63)
        at android.app.SystemServiceRegistryImpl$3.createService(SystemServiceRegistryImpl.java:60)
        at android.app.SystemServiceRegistry$CachedServiceFetcher.getService(SystemServiceRegistry.java:1917)
        at android.app.SystemServiceRegistry.getSystemService(SystemServiceRegistry.java:1592)
        at android.app.ContextImpl.getSystemService(ContextImpl.java:2130)
        at android.content.ContextWrapper.getSystemService(ContextWrapper.java:910)
        at android.location.LocationPolicyManager.from(LocationPolicyManager.java:67)
        at com.miui.powerkeeper.controller.LocationController.setUidState(Unknown Source:106)
        at com.miui.powerkeeper.controller.LocationController.updateRuleForUidLocked(Unknown Source:15)
        at com.miui.powerkeeper.controller.LocationController.access$000(Unknown Source:0)
        at com.miui.powerkeeper.controller.LocationController$1.onAppRuleChange(Unknown Source:34)
        at com.miui.powerkeeper.appcontrol.HideModeStateMachine$12.run(Unknown Source:10)
        at android.os.Handler.handleCallback(Handler.java:942)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loopOnce(Looper.java:210)
        at android.os.Looper.loop(Looper.java:299)
        at android.os.HandlerThread.run(HandlerThread.java:67)
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  Advertise app or callback is null
 E  Advertise app or callback is null
 E  [6985] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  update_device_list: Invalid device: 0
 E  Bad call made by uid 1002. Package "com.miui.voicetrigger" does not belong to uid 1002.
 E  update_device_list: Invalid device: 0
 E  update_device_list: Invalid device: 0
 E  grantorIdx must be less than 3
 E  grantorIdx must be less than 3
 E  now do PotatoEngineImpl::VoiceprintRecognition !!!
 E  now do PotatoEngineReset !!!
 E  now  PotatoEngineImpl::VoiceprintRecognition end !!!
 E  wakeup engine not give result when reach end:
 E  check_gcs_usecase_switch: Invalid session or non CPE session!
 E  Advertise app or callback is null
 E  [6986] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  [6987] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  Advertise app or callback is null
 E  Advertise app or callback is null
 E  [6988] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  check adv data not fast connect
 E  loadSeqConfig content = {"seq":468639,"appver":"8.9.35.10440","plver":22,"mPreloadList":[]}
 E  sync getRequestContent = {"seq":468639,"sync_mode":1,"plver":22,"item_list":[]}
 E  onTaskSyncTableComplete mSyncItemList size = 0
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  check adv data not fast connect
 E  [6989] < OEM_HOOK_RAW error: org.codeaurora.telephony.utils.CommandException: INVALID_ARGUMENTS
 E  socketEngine: 1socket hashCode: 0SocketReader(1291) errorjava.net.SocketException: Socket is closed
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped
 E  [ERROR][NCS    ] camxncsservice.cpp:680 EnqueueJob() Can not enqueue jobs when thread is stopped

from quickjs-wrapper.

HarlonWang avatar HarlonWang commented on May 31, 2024

好的,我本地先复现下看看

from quickjs-wrapper.

HarlonWang avatar HarlonWang commented on May 31, 2024

找到原因了,evaluate 少了一层异常检测,修复代码如下:
image

具体见:ef2b3c0

from quickjs-wrapper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.