Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anr in filament.Renderer.nBeginFrame #6960

Closed
Maliangxike opened this issue Jul 18, 2023 · 7 comments
Closed

Anr in filament.Renderer.nBeginFrame #6960

Maliangxike opened this issue Jul 18, 2023 · 7 comments
Labels
android Issue/feature request for Android only bug Something isn't working

Comments

@Maliangxike
Copy link

Maliangxike commented Jul 18, 2023

android system
aar
filament 2.5.3
use the Monkey program to continuously load and unload the GLB resources of Filament, and replace the animation for display and rendering,there were two occurrences of anr within 3 hours.
frist:

suspend all histogram: Sum: 6.923ms 99% C.I. 0.336us-2637.440us Avg: 84.426us Max: 3082us
DALVIK THREADS (28):
"Signal Catcher" daemon prio=10 tid=3 Runnable
| group="system" sCount=0 dsCount=0 flags=0 obj=0x13282808 self=0xb400007a702922c0
| sysTid=1986 nice=-20 cgrp=foreground sched=0/0 handle=0x78f1a5acc0
| state=R schedstat=( 18744845 1492866 21 ) utm=0 stm=1 core=1 HZ=100
| stack=0x78f1963000-0x78f1965000 stackSize=995KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 000000000049ee3c /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
native: #1 pc 00000000005abff8 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+376)
native: #2 pc 00000000005c9130 /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+924)
native: #3 pc 00000000005c3070 /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+528)
native: #4 pc 00000000005c223c /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1920)
native: #5 pc 00000000005c16dc /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+776)
native: #6 pc 000000000056d69c /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+196)
native: #7 pc 0000000000582c30 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit()+1396)
native: #8 pc 0000000000581bfc /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+348)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x71a726a8 self=0xb400007a70287be0
| sysTid=1974 nice=-8 cgrp=foreground sched=0/0 handle=0x7b96b794f8
| state=S schedstat=( 168112688984 134995821510 725377 ) utm=12302 stm=4508 core=1 HZ=100
| stack=0x7fd67fb000-0x7fd67fd000 stackSize=8192KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 000000000016c50c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 0000000000123410 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 0000000000145678 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #5 pc 000000000010c104 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (filament::Renderer::beginFrame(filament::SwapChain*, unsigned long)+20)
native: #6 pc 0000000000101998 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (Java_com_google_android_filament_Renderer_nBeginFrame+16)
at com.google.android.filament.Renderer.nBeginFrame(Native method)
at com.google.android.filament.Renderer.beginFrame(SourceFile:1)
at com.google.android.filament.utils.ModelViewer.render(SourceFile:49)
at com.ecompany.threedfilament.manager.ThreeDFilamentManager$FrameCallback.doFrame(SourceFile:39)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970)
at android.view.Choreographer.doCallbacks(Choreographer.java:796)
at android.view.Choreographer.doFrame(Choreographer.java:727)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7965)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

suspend all histogram: Sum: 9.227ms 99% C.I. 0.352us-2790.719us Avg: 119.831us Max: 3435us
DALVIK THREADS (41):
"Signal Catcher" daemon prio=10 tid=3 Runnable
| group="system" sCount=0 dsCount=0 flags=0 obj=0x131030f8 self=0xb400007a7028eb20
| sysTid=13740 nice=-20 cgrp=foreground sched=0/0 handle=0x78f0a5acc0
| state=R schedstat=( 13595937 3627188 20 ) utm=0 stm=1 core=1 HZ=100
| stack=0x78f0963000-0x78f0965000 stackSize=995KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 000000000049ee3c /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
native: #1 pc 00000000005abff8 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+376)
native: #2 pc 00000000005c9130 /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+924)
native: #3 pc 00000000005c3070 /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+528)
native: #4 pc 00000000005c223c /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1920)
native: #5 pc 00000000005c16dc /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+776)
native: #6 pc 000000000056d69c /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+196)
native: #7 pc 0000000000582c30 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit()+1396)
native: #8 pc 0000000000581bfc /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+348)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x71a726a8 self=0xb400007a70287be0
| sysTid=13732 nice=0 cgrp=foreground sched=0/0 handle=0x7b96b794f8
| state=S schedstat=( 49871421618 34780776368 164334 ) utm=3468 stm=1518 core=0 HZ=100
| stack=0x7fd67fb000-0x7fd67fd000 stackSize=8192KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 000000000016c50c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 0000000000123410 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 0000000000145678 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #5 pc 000000000010c104 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (filament::Renderer::beginFrame(filament::SwapChain*, unsigned long)+20)
native: #6 pc 0000000000101998 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (Java_com_google_android_filament_Renderer_nBeginFrame+16)
at com.google.android.filament.Renderer.nBeginFrame(Native method)
at com.google.android.filament.Renderer.beginFrame(SourceFile:1)
at com.google.android.filament.utils.ModelViewer.render(SourceFile:49)
at com.ecompany.threedfilament.manager.ThreeDFilamentManager$FrameCallback.doFrame(SourceFile:39)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970)
at android.view.Choreographer.doCallbacks(Choreographer.java:796)
at android.view.Choreographer.doFrame(Choreographer.java:727)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7965)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

@romainguy
Copy link
Collaborator

Which version of Filament are you using? Also, could you share the full ANR logs please?

@Maliangxike
Copy link
Author

Maliangxike commented Jul 19, 2023

filament version is 1.25.3

logcat:
883064: 07-13 16:29:07.062 695 13665 I system_server: libdebuggerd_client: done dumping process 1757
行 883067: 07-13 16:29:07.072 695 13665 I ActivityManager: Done dumping
行 883072: 07-13 16:29:07.083 695 13665 E ActivityManager: ANR in com.ecompany.avatar.s**
行 883073: 07-13 16:29:07.083 695 13665 E ActivityManager: PID: 1974
行 883074: 07-13 16:29:07.083 695 13665 E ActivityManager: Reason: Broadcast of Intent { act=com..broadcast.action.ONLINEMEDIA flg=0x1000010 cmp=com.ecompany.avatar.s/com.ecompany.avatar.common.broadcast.AppNotifyReceiver (has extras) }
行 883075: 07-13 16:29:07.083 695 13665 E ActivityManager: Load: 4.21 / 3.19 / 2.76
行 883076: 07-13 16:29:07.083 695 13665 E ActivityManager: ----- Output from /proc/pressure/memory -----
行 883077: 07-13 16:29:07.083 695 13665 E ActivityManager: some avg10=1.27 avg60=7.21 avg300=4.28 total=76671837
行 883078: 07-13 16:29:07.083 695 13665 E ActivityManager: full avg10=0.03 avg60=0.68 avg300=0.40 total=10756604
行 883079: 07-13 16:29:07.083 695 13665 E ActivityManager: ----- End output from /proc/pressure/memory -----
行 883080: 07-13 16:29:07.083 695 13665 E ActivityManager:
行 883081: 07-13 16:29:07.083 695 13665 E ActivityManager: CPU usage from 75198ms to 0ms ago (2023-07-13 16:27:45.062 to 2023-07-13 16:29:00.260):
行 883082: 07-13 16:29:07.083 695 13665 E ActivityManager: 20% 433/surfaceflinger: 9.8% user + 10% kernel / faults: 325 minor
行 883083: 07-13 16:29:07.083 695 13665 E ActivityManager: 17% 1604/com.ecompany.aicenter: 12% user + 4.6% kernel / faults: 21079 minor 11 major
行 883084: 07-13 16:29:07.083 695 13665 E ActivityManager: 15% 5649/com.github.uiautomator: 12% user + 3.2% kernel / faults: 134759 minor
行 883085: 07-13 16:29:07.083 695 13665 E ActivityManager: 6.6% 695/system_server: 3.3% user + 3.3% kernel / faults: 26937 minor 17 major
行 883086: 07-13 16:29:07.083 695 13665 E ActivityManager: 6.4% 110/kswapd0:0: 0% user + 6.4% kernel
行 883087: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.4% 405/[email protected]: 1% user + 2.4% kernel / faults: 68 minor 3 major
行 883088: 07-13 16:29:07.083 695 13665 E ActivityManager: 2.8% 189/logd: 1.2% user + 1.5% kernel / faults: 241 minor
行 883089: 07-13 16:29:07.083 695 13665 E ActivityManager: 2.6% 1145/adbd: 0.5% user + 2% kernel / faults: 333 minor
行 883090: 07-13 16:29:07.083 695 13665 E ActivityManager: 2.5% 5564/atx-agent: 0.6% user + 1.8% kernel / faults: 1786 minor
行 883091: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.7% 915/com.android.systemui: 0.8% user + 0.8% kernel / faults: 2291 minor 3 major
行 883092: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.7% 2131/com.tencent.tai.pal.server.app: 1% user + 0.6% kernel / faults: 20602 minor
行 883093: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.5% 500/cns-gateway: 0.3% user + 1.2% kernel / faults: 136 minor
行 883094: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.4% 175/carwatchdogd: 0.3% user + 1.1% kernel / faults: 173 minor
行 883095: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.8% 13058/com.thunder.carplay: 0.4% user + 0.4% kernel / faults: 8620 minor 96 major
行 883096: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.8% 5826/logcat: 0.3% user + 0.4% kernel
行 883097: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.7% 891/com.android.car: 0.2% user + 0.4% kernel / faults: 3042 minor 5 major
行 883098: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.7% 1722/com.qiyi.video.iv: 0.2% user + 0.4% kernel / faults: 487 minor 4 major
行 883099: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.6% 1344/com.ecompany.dvr: 0.3% user + 0.3% kernel / faults: 1112 minor 5 major
行 883100: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.6% 1205/com.android.providers.media.module: 0.2% user + 0.4% kernel / faults: 1252 minor 6 major
行 883101: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.5% 1511/com.ecompany.smarthome: 0.2% user + 0.3% kernel / faults: 168 minor 5 major
行 883102: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.5% 3413/com.ecompany.tinyapp.cs**:app0: 0.2% user + 0.3% kernel / faults: 3805 minor 8 major
行 883103: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.5% 1831/com.tencent.wecarnavi: 0.2% user + 0.2% kernel / faults: 5989 minor 14 major
行 883104: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.5% 2187/com.ecompany.jarvis: 0.2% user + 0.2% kernel / faults: 1365 minor 5 major
行 883105: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.4% 1659/com.tencent.wecar:mossruntime: 0.3% user + 0.1% kernel / faults: 1350 minor 2 major
行 883106: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 9/ksoftirqd/0: 0% user + 0.3% kernel
行 883107: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 472/ids_android: 0.1% user + 0.2% kernel / faults: 47 minor
行 883108: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 5197/com.ecompany.information.delivery: 0.2% user + 0.1% kernel / faults: 571 minor 33 major
行 883109: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 1757/com.tencent.mm: 0.1% user + 0.2% kernel / faults: 3594 minor 6 major
行 883110: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 330/loop22: 0% user + 0.3% kernel
行 883111: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 1372/com.ecompany.eshop: 0.1% user + 0.1% kernel / faults: 1389 minor
行 883112: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.3% 1855/com.tencent.wecar:coreService: 0.1% user + 0.1% kernel / faults: 2446 minor 6 major
行 883113: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 1974/com.ecompany.avatar.s**: 0.1% user + 0.1% kernel / faults: 434 minor
行 883114: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 429/audioserver: 0.1% user + 0.1% kernel / faults: 466 minor 1 major
行 883115: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 15/ksoftirqd/1: 0% user + 0.2% kernel
行 883116: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 383/netd: 0% user + 0.1% kernel / faults: 395 minor 5 major
行 883117: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 9283/com.ecompany.tinyapp.cs**:permission: 0.1% user + 0% kernel / faults: 1422 minor 14 major
行 883118: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 12989/com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProc: 0% user + 0.1% kernel / faults: 1673 minor 1 major
行 883119: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.2% 425/vendor.qti.hardware.display.allocator-service: 0% user + 0.1% kernel / faults: 49 minor
行 883120: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 254/[email protected]: 0% user + 0.1% kernel / faults: 51 minor 1 major
行 883121: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 3675/com.ecompany.tinyapp.cs**: 0.1% user + 0% kernel / faults: 717 minor 3 major
行 883122: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 5301/com.ecompany.payment: 0.1% user + 0% kernel / faults: 456 minor 27 major
行 883123: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 5413/kworker/u5:0-blk_crypto_wq: 0% user + 0.1% kernel
行 883124: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 2512/com.s**.geo_rsa: 0% user + 0% kernel / faults: 83 minor 2 major
行 883125: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 3807/com.ecompany.voice.proxy: 0.1% user + 0% kernel / faults: 530 minor 2 major
行 883126: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 29/kcompactd0: 0% user + 0.1% kernel
行 883127: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 385/zygote64: 0% user + 0.1% kernel / faults: 1403 minor 2 major
行 883128: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 414/iptables-restore: 0% user + 0.1% kernel / faults: 10 minor 2 major
行 883129: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 9341/com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProc: 0% user + 0% kernel / faults: 1180 minor 4 major
行 883130: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 11863/kworker/u4:1-events_unbound: 0% user + 0.1% kernel
行 883131: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 282/kworker/u5:1-blk_crypto_wq: 0% user + 0.1% kernel
行 883132: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 416/ip6tables-restore: 0% user + 0.1% kernel / faults: 13 minor
行 883133: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 10/rcu_preempt: 0% user + 0.1% kernel
行 883134: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 190/lmkd: 0% user + 0% kernel
行 883135: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 506/ifly_server: 0% user + 0% kernel / faults: 80 minor
行 883136: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 945/com.android.networkstack.process: 0% user + 0% kernel / faults: 1480 minor 7 major
行 883137: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 2015/com.tencent.wecarnavi:coreService: 0% user + 0% kernel / faults: 829 minor 2 major
行 883138: 07-13 16:29:07.083 695 13665 E ActivityManager: 0.1% 13096/kworker/0:1-mm_percpu_wq: 0% user + 0.1% kernel
行 883139: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 474/installd: 0% user + 0% kernel / faults: 107 minor 4 major
行 883140: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1491/com.ecompany.maintain: 0% user + 0% kernel / faults: 637 minor 1 major
行 883141: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1/init: 0% user + 0% kernel / faults: 368 minor 10 major
行 883142: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 128/kworker/0:1H-kblockd: 0% user + 0% kernel
行 883143: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1453/com.ecompany.personalcenter: 0% user + 0% kernel / faults: 957 minor 9 major
行 883144: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1533/com.ecompany.bmas.lightappcenter: 0% user + 0% kernel / faults: 433 minor 3 major
行 883145: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 191/servicemanager: 0% user + 0% kernel / faults: 5 minor 7 major
行 883146: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 998/com.android.car.settings: 0% user + 0% kernel / faults: 838 minor 5 major
行 883147: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1060/android.ext.services: 0% user + 0% kernel / faults: 476 minor
行 883148: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 2605/com.mosi.mosc.appstore: 0% user + 0% kernel / faults: 38 minor
行 883149: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 4266/kworker/u4:3-events_unbound: 0% user + 0% kernel
行 883150: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 12276/com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProc: 0% user + 0% kernel / faults: 301 minor
行 883151: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 382/statsd: 0% user + 0% kernel / faults: 15 minor
行 883152: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1310/com.ecompany.usermanual: 0% user + 0% kernel / faults: 645 minor 1 major
行 883153: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1413/com.ecompany.purchasingorder: 0% user + 0% kernel / faults: 356 minor 2 major
行 883154: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1679/com.mosi.mosc.mosiservice:dd_agent: 0% user + 0% kernel / faults: 438 minor
行 883155: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1790/com.iflytek.cutefly.speechclient.hmi:intraspeechserver: 0% user + 0% kernel / faults: 787 minor 5 major
行 883156: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 2687/com.hanvon.inputmethod.callaime_cn: 0% user + 0% kernel / faults: 128 minor 1 major
行 883157: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 5637/app_process: 0% user + 0% kernel / faults: 51 minor
行 883158: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 12535/kworker/u4:0-events_unbound: 0% user + 0% kernel
行 883159: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 27/oom_reaper: 0% user + 0% kernel
行 883160: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 81/system: 0% user + 0% kernel
行 883161: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 118/kworker/1:1H-kblockd: 0% user + 0% kernel
行 883162: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 295/loop7: 0% user + 0% kernel
行 883163: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 309/loop14: 0% user + 0% kernel
行 883164: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 313/loop16: 0% user + 0% kernel
行 883165: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1235/com.mosi.mosc.mosiservice: 0% user + 0% kernel / faults: 202 minor
行 883166: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1268/mxnavi.com.cnsweather: 0% user + 0% kernel / faults: 216 minor
行 883167: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 3647/com.android.permissioncontroller: 0% user + 0% kernel / faults: 392 minor 6 major
行 883168: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 6323/kworker/u5:2-blk_crypto_wq: 0% user + 0% kernel
行 883169: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 22/kauditd: 0% user + 0% kernel
行 883170: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 199/psimon: 0% user + 0% kernel
行 883171: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 201/vold: 0% user + 0% kernel / faults: 45 minor
行 883172: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 252/[email protected]: 0% user + 0% kernel / faults: 13 minor
行 883173: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 293/loop6: 0% user + 0% kernel
行 883174: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 297/loop8: 0% user + 0% kernel
行 883175: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 307/loop13: 0% user + 0% kernel
行 883176: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 321/loop19: 0% user + 0% kernel
行 883177: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 332/loop23: 0% user + 0% kernel
行 883178: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 335/loop24: 0% user + 0% kernel
行 883179: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 388/android.hardware.audio.service: 0% user + 0% kernel / faults: 134 minor
行 883180: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 410/[email protected]: 0% user + 0% kernel / faults: 23 minor 34 major
行 883181: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 469/cameraserver: 0% user + 0% kernel / faults: 57 minor 2 major
行 883182: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 488/media.metrics: 0% user + 0% kernel / faults: 54 minor
行 883183: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 490/storaged: 0% user + 0% kernel / faults: 64 minor
行 883184: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 1164/com.android.car.procfsinspector: 0% user + 0% kernel / faults: 39 minor 2 major
行 883185: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 2228/com.archermind.tts: 0% user + 0% kernel / faults: 295 minor 5 major
行 883186: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 5091/kworker/1:0-events_power_efficient: 0% user + 0% kernel
行 883187: 07-13 16:29:07.083 695 13665 E ActivityManager: 0% 6460/com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProc: 0% user + 0% kernel / faults: 292 minor 2 major
行 883188: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13099/kworker/1:2-events_power_efficient: 0% user + 0% kernel
行 883189: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13107/com.cns.android.settings: 0% user + 0% kernel
行 883190: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13132/kworker/1:3: 0% user + 0% kernel
行 883191: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13149/ZIDThreadPoolEx: 0% user + 0% kernel
行 883192: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13197/work_thread: 0% user + 0% kernel
行 883193: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13345/kworker/u4:2-events_unbound: 0% user + 0% kernel
行 883194: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13346/kworker/0:3-events: 0% user + 0% kernel
行 883195: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13377/com.faw**.vehicle.online.music: 0% user + 0% kernel
行 883196: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13457/com.faw**.vehicle.online.music:remote: 0% user + 0% kernel
行 883197: 07-13 16:29:07.083 695 13665 E ActivityManager: +0% 13523/com.iflytek.cutefly.speechclient.hmi: 0% user + 0% kernel
行 883198: 07-13 16:29:07.083 695 13665 E ActivityManager: 64% TOTAL: 29% user + 27% kernel + 1.1% iowait + 3.4% irq + 1.9% softirq
行 883199: 07-13 16:29:07.083 695 13665 E ActivityManager: CPU usage from 121ms to 805ms later (2023-07-13 16:29:00.381 to 2023-07-13 16:29:01.064):
行 883200: 07-13 16:29:07.083 695 13665 E ActivityManager: 45% 695/system_server: 15% user + 30% kernel / faults: 597 minor
行 883201: 07-13 16:29:07.083 695 13665 E ActivityManager: 40% 13665/AnrConsumer: 11% user + 28% kernel
行 883202: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.3% 2291/Binder:695_F: 1.6% user + 1.6% kernel
行 883203: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 5196/Binder:695_20: 0% user + 1.6% kernel
行 883204: 07-13 16:29:07.083 695 13665 E ActivityManager: 21% 433/surfaceflinger: 9.7% user + 11% kernel
行 883205: 07-13 16:29:07.083 695 13665 E ActivityManager: 14% 433/surfaceflinger: 4.8% user + 9.7% kernel
行 883206: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.2% 736/Binder:433_3: 1.6% user + 1.6% kernel
行 883207: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.2% 1113/AdrenoOsLib: 3.2% user + 0% kernel
行 883208: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 605/TimerDispatch: 1.6% user + 0% kernel
行 883209: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 1092/Binder:433_4: 1.6% user + 0% kernel
行 883210: 07-13 16:29:07.083 695 13665 E ActivityManager: 18% 175/carwatchdogd: 1.5% user + 17% kernel
行 883211: 07-13 16:29:07.083 695 13665 E ActivityManager: 20% 179/IoPerfCollect: 3% user + 17% kernel
行 883212: 07-13 16:29:07.083 695 13665 E ActivityManager: 19% 1604/com.ecompany.aicenter: 15% user + 3.8% kernel / faults: 28 minor
行 883213: 07-13 16:29:07.083 695 13665 E ActivityManager: 7.6% 1604/ecompany.aicenter: 5.7% user + 1.9% kernel
行 883214: 07-13 16:29:07.083 695 13665 E ActivityManager: 7.6% 4749/FEngine::loop: 5.7% user + 1.9% kernel
行 883215: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.9% 4762/AdrenoOsLib: 0% user + 1.9% kernel
行 883216: 07-13 16:29:07.083 695 13665 E ActivityManager: 17% 5649/com.github.uiautomator: 14% user + 2.8% kernel / faults: 735 minor
行 883217: 07-13 16:29:07.083 695 13665 E ActivityManager: 11% 12946/NanoHttpd Reque: 8.6% user + 2.8% kernel
行 883218: 07-13 16:29:07.083 695 13665 E ActivityManager: 8.6% 5661/HeapTaskDaemon: 5.7% user + 2.8% kernel
行 883219: 07-13 16:29:07.083 695 13665 E ActivityManager: 2.8% 12305/Binder:5649_10: 2.8% user + 0% kernel
行 883220: 07-13 16:29:07.083 695 13665 E ActivityManager: 7.5% 110/kswapd0:0: 0% user + 7.5% kernel
行 883221: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.2% 405/[email protected]: 1.6% user + 1.6% kernel
行 883222: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.2% 581/HwBinder:405_1: 1.6% user + 1.6% kernel
行 883223: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 599/vsync: 0% user + 1.6% kernel
行 883224: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.4% 1145/adbd: 0% user + 3.4% kernel
行 883225: 07-13 16:29:07.083 695 13665 E ActivityManager: 3.4% 5489/adbd: 1.7% user + 1.7% kernel
行 883226: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.7% 1145/adbd: 0% user + 1.7% kernel
行 883227: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.7% 5488/adbd: 0% user + 1.7% kernel
行 883228: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.4% 9/ksoftirqd/0: 0% user + 1.4% kernel
行 883229: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.5% 189/logd: 0% user + 1.5% kernel
行 883230: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.5% 207/logd.writer: 1.5% user + 0% kernel
行 883231: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 472/ids_android: 0% user + 1.6% kernel
行 883232: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 891/com.android.car: 0% user + 1.6% kernel / faults: 4 minor
行 883233: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 915/com.android.systemui: 0% user + 1.6% kernel / faults: 6 minor
行 883234: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.6% 915/ndroid.systemui: 1.6% user + 0% kernel
行 883235: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.9% 1722/com.qiyi.video.iv: 0% user + 1.9% kernel
行 883236: 07-13 16:29:07.083 695 13665 E ActivityManager: 1.9% 3394/ProtocolEngine: 0% user + 1.9% kernel
行 883237: 07-13 16:29:07.083 695 13665 E ActivityManager: 2% 1757/com.tencent.mm: 2% user + 0% kernel / faults: 3 minor
行 883238: 07-13 16:29:07.083 695 13665 E ActivityManager: 2.8% 5564/atx-agent: 2.8% user + 0% kernel
行 883239: 07-13 16:29:07.083 695 13665 E ActivityManager: 88% TOTAL: 33% user + 48% kernel + 2.9% irq + 2.9% softirq
行 883310: 07-13 16:29:07.141 695 13665 D ActivityManager: Completed ANR of com.ecompany.avatar.s** in 6886ms, latency 1ms
行 2137608: 07-13 16:57:24.249 5649 17162 D UIAutomatorStub: URI: /jsonrpc/0, Method: POST, params, {NanoHttpd.QUERY_STRING=null}, files: {postData={"jsonrpc": "2.0", "id": "d7c9d0175535136656bb118473d4d530", "method": "dumpWindowHierarchy", "params": [false, null]}}

ANR:
----- pid 1974 at 2023-07-13 16:29:01 -----
Cmd line: com.ecompany.avatar.s**
Build fingerprint: 'generic/aosp_opsy_gull_arm64/aosp_gull_arm64:11/RQ3A.210705.001/21:userdebug/test-keys'
ABI: 'arm64'
Build type: optimized
Zygote loaded classes=15750 post zygote classes=1795
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/system/app/BM_Avatar_S**/BM_Avatar_S**.apk:/system/app/BM_Avatar_S**/BM_Avatar_S**.apk!classes2.dex:/system/app/BM_Avatar_S**/BM_Avatar_S**.apk!classes3.dex], parent #1
#3 dalvik.system.PathClassLoader: [/system/framework/cns_extapi.jar], parent #1
Done dumping class loaders
Classes initialized: 1420 in 1.288s
Intern table: 33653 strong; 513 weak
JNI: CheckJNI is off; globals=666 (plus 56 weak)
Libraries: /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfilament-jni.so /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfilament-utils-jni.so /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfimamat-jni.so libandroid.so libaudioeffect_jni.so libcompiler_rt.so libicu_jni.so libjavacore.so libjavacrypto.so libjnigraphics.so libmedia_jni.so libopenjdk.so librs_jni.so libsfplugin_ccodec.so libsoundpool.so libstats_jni.so libwebviewchromium_loader.so (17)
Heap: 13% free, 8131KB/9416KB; 114821 objects
Dumping cumulative Gc timings
Start Dumping histograms for 8 iterations for concurrent copying
SweepLargeObjects: Sum: 721.942ms 99% C.I. 0.352ms-436.224ms Avg: 90.242ms Max: 444.147ms
ScanImmuneSpaces: Sum: 466.543ms 99% C.I. 1.650ms-233.856ms Avg: 29.158ms Max: 243.922ms
ClearFromSpace: Sum: 362.911ms 99% C.I. 0.334ms-267.136ms Avg: 45.363ms Max: 273.237ms
VisitConcurrentRoots: Sum: 297.683ms 99% C.I. 1.163ms-137.088ms Avg: 18.605ms Max: 143.899ms
MarkingPhase: Sum: 293.729ms 99% C.I. 4.759ms-101.001ms Avg: 36.716ms Max: 101.001ms
ScanCardsForSpace: Sum: 162.460ms 99% C.I. 1.912ms-59.062ms Avg: 20.307ms Max: 59.062ms
CaptureThreadRootsForMarking: Sum: 93.797ms 99% C.I. 0.122ms-86.208ms Avg: 11.724ms Max: 88.431ms
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 39.381ms 99% C.I. 0.007ms-38.032ms Avg: 4.922ms Max: 39.311ms
SweepSystemWeaks: Sum: 36.395ms 99% C.I. 0.127ms-33.056ms Avg: 4.549ms Max: 34.127ms
ProcessMarkStack: Sum: 32.775ms 99% C.I. 0.612ms-13.848ms Avg: 4.096ms Max: 14.048ms
EnqueueFinalizerReferences: Sum: 28.909ms 99% C.I. 0.025ms-27.664ms Avg: 3.613ms Max: 28.533ms
FlipThreadRoots: Sum: 23.959ms 99% C.I. 0.002ms-23.056ms Avg: 2.994ms Max: 23.948ms
SweepAllocSpace: Sum: 10.017ms 99% C.I. 0.006ms-9.604ms Avg: 1.252ms Max: 9.960ms
GrayAllDirtyImmuneObjects: Sum: 4.103ms 99% C.I. 120us-1852us Avg: 512.875us Max: 1854us
FlipOtherThreads: Sum: 3.320ms 99% C.I. 80us-1944us Avg: 415us Max: 1972us
ForwardSoftReferences: Sum: 3.061ms 99% C.I. 16us-1611us Avg: 382.625us Max: 1611us
InitializePhase: Sum: 1.471ms 99% C.I. 115us-300us Avg: 183.875us Max: 300us
RecordFree: Sum: 1.356ms 99% C.I. 16us-1202us Avg: 169.500us Max: 1210us
ProcessReferences: Sum: 905us 99% C.I. 1us-241us Avg: 56.562us Max: 241us
VisitNonThreadRoots: Sum: 698us 99% C.I. 30us-79us Avg: 43.625us Max: 79us
EmptyRBMarkBitStack: Sum: 318us 99% C.I. 10us-141us Avg: 39.750us Max: 141us
CopyingPhase: Sum: 148us 99% C.I. 16us-22us Avg: 18.500us Max: 22us
MarkZygoteLargeObjects: Sum: 146us 99% C.I. 13us-29us Avg: 18.250us Max: 29us
MarkStackAsLive: Sum: 115us 99% C.I. 10us-23us Avg: 14.375us Max: 23us
SwapBitmaps: Sum: 111us 99% C.I. 9us-21us Avg: 13.875us Max: 21us
ThreadListFlip: Sum: 94us 99% C.I. 8us-18us Avg: 11.750us Max: 18us
ReclaimPhase: Sum: 86us 99% C.I. 7us-18us Avg: 10.750us Max: 18us
ResumeRunnableThreads: Sum: 51us 99% C.I. 2us-23us Avg: 6.375us Max: 23us
Sweep: Sum: 25us 99% C.I. 1us-5us Avg: 3.125us Max: 5us
UnBindBitmaps: Sum: 20us 99% C.I. 1us-4us Avg: 2.500us Max: 4us
(Paused)FlipCallback: Sum: 18us 99% C.I. 1us-3us Avg: 2.250us Max: 3us
(Paused)SetFromSpace: Sum: 9us 99% C.I. 1us-2us Avg: 1.125us Max: 2us
ResumeOtherThreads: Sum: 4us 99% C.I. 250ns-3000ns Avg: 500ns Max: 3000ns
(Paused)ClearCards: Sum: 3us 99% C.I. 250ns-2000ns Avg: 26ns Max: 2000ns
Done Dumping histograms
concurrent copying paused: Sum: 39.508ms 99% C.I. 0.020ms-38.480ms Avg: 4.938ms Max: 39.326ms
concurrent copying freed-bytes: Avg: 8519KB Max: 16MB Min: 3691KB
Freed-bytes histogram: 2560:1,3840:2,5120:1,7680:1,8960:1,15360:1,16640:1
concurrent copying total time: 2.586s mean time: 323.320ms
concurrent copying freed: 492942 objects with total size 66MB
concurrent copying throughput: 190619/s / 25MB/s per cpu-time: 405765395/s / 386MB/s
Average major GC reclaim bytes ratio 0.393942 over 8 GC cycles
Average major GC copied live bytes ratio 0.356756 over 12 major GCs
Cumulative bytes moved 14538208
Cumulative objects moved 264760
Peak regions allocated 52 (13MB) / 768 (192MB)
Start Dumping histograms for 66 iterations for young concurrent copying
ClearFromSpace: Sum: 589.740ms 99% C.I. 1.018ms-187.295ms Avg: 8.935ms Max: 247.475ms
ScanImmuneSpaces: Sum: 425.348ms 99% C.I. 2.218ms-61.423ms Avg: 6.444ms Max: 69.692ms
SweepSystemWeaks: Sum: 327.320ms 99% C.I. 0.119ms-35.295ms Avg: 4.959ms Max: 35.295ms
VisitConcurrentRoots: Sum: 295.851ms 99% C.I. 1.157ms-54.152ms Avg: 4.482ms Max: 55.653ms
SweepArray: Sum: 237.450ms 99% C.I. 0.017ms-122.111ms Avg: 3.597ms Max: 172.331ms
ScanCardsForSpace: Sum: 218.281ms 99% C.I. 0.092ms-28.272ms Avg: 3.307ms Max: 28.510ms
EmptyRBMarkBitStack: Sum: 177.366ms 99% C.I. 0.016ms-118.975ms Avg: 2.687ms Max: 174.182ms
ProcessMarkStack: Sum: 151.418ms 99% C.I. 0.119ms-45.711ms Avg: 2.294ms Max: 56.410ms
VisitNonThreadRoots: Sum: 111.389ms 99% C.I. 0.030ms-73.423ms Avg: 1.687ms Max: 108.730ms
ResetStack: Sum: 37.622ms 99% C.I. 2.030us-25055.999us Avg: 570.030us Max: 36811us
FlipOtherThreads: Sum: 34.563ms 99% C.I. 104us-10221.999us Avg: 523.681us Max: 12213us
InitializePhase: Sum: 21.109ms 99% C.I. 218us-1436.499us Avg: 319.833us Max: 1728us
RecordFree: Sum: 17.655ms 99% C.I. 1.007us-5639.999us Avg: 133.750us Max: 16115us
ProcessReferences: Sum: 14.212ms 99% C.I. 0.485us-1861.999us Avg: 107.666us Max: 4689us
GrayAllDirtyImmuneObjects: Sum: 13.401ms 99% C.I. 120us-833.999us Avg: 203.045us Max: 880us
CopyingPhase: Sum: 12.622ms 99% C.I. 14us-5875.999us Avg: 191.242us Max: 6795us
EnqueueFinalizerReferences: Sum: 7.325ms 99% C.I. 23us-2625.999us Avg: 110.984us Max: 3510us
FlipThreadRoots: Sum: 7.103ms 99% C.I. 0.270us-2887.999us Avg: 107.621us Max: 3328us
ThreadListFlip: Sum: 6.688ms 99% C.I. 6us-2720.499us Avg: 101.333us Max: 3092us
ForwardSoftReferences: Sum: 5.985ms 99% C.I. 5.500us-735.999us Avg: 90.681us Max: 991us
ReclaimPhase: Sum: 3.946ms 99% C.I. 6us-2193.499us Avg: 59.787us Max: 3181us
MarkZygoteLargeObjects: Sum: 1.139ms 99% C.I. 4us-552.499us Avg: 17.257us Max: 772us
ResumeOtherThreads: Sum: 882us 99% C.I. 0.253us-552.499us Avg: 13.363us Max: 798us
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 746us 99% C.I. 7us-116.999us Avg: 11.303us Max: 127us
SwapBitmaps: Sum: 530us 99% C.I. 5us-35us Avg: 8.030us Max: 35us
ResumeRunnableThreads: Sum: 336us 99% C.I. 1us-26us Avg: 5.090us Max: 26us
UnBindBitmaps: Sum: 308us 99% C.I. 3us-15us Avg: 4.666us Max: 15us
(Paused)FlipCallback: Sum: 165us 99% C.I. 1us-18us Avg: 2.500us Max: 18us
FreeList: Sum: 121us 99% C.I. 2us-9us Avg: 2.574us Max: 9us
(Paused)SetFromSpace: Sum: 80us 99% C.I. 1us-3us Avg: 1.212us Max: 3us
(Paused)ClearCards: Sum: 42us 99% C.I. 250ns-17000ns Avg: 45ns Max: 17000ns
Done Dumping histograms
young concurrent copying paused: Sum: 7.764ms 99% C.I. 17us-3004.999us Avg: 117.636us Max: 3139us
young concurrent copying freed-bytes: Avg: 4106KB Max: 12MB Min: 1078KB
Freed-bytes histogram: 0:3,1280:2,2560:22,3840:34,5120:1,6400:2,7680:1,12800:1
young concurrent copying total time: 2.720s mean time: 41.223ms
young concurrent copying freed: 4534780 objects with total size 264MB
young concurrent copying throughput: 1.6672e+06/s / 97MB/s per cpu-time: 373087559/s / 355MB/s
Average minor GC reclaim bytes ratio 0.336406 over 66 GC cycles
Average minor GC copied live bytes ratio 0.0257073 over 67 minor GCs
Cumulative bytes moved 4182456
Cumulative objects moved 66423
Peak regions allocated 52 (13MB) / 768 (192MB)
Total time spent in GC: 5.307s
Mean GC size throughput: 62MB/s per cpu-time: 361MB/s
Mean GC object throughput: 947321 objects/s
Total number of allocations 5142543
Total bytes allocated 339MB
Total bytes freed 331MB
Free memory 1284KB
Free memory until GC 1284KB
Free memory until OOME 184MB
Total memory 9416KB
Max memory 192MB
Zygote space size 3176KB
Total mutator paused time: 47.272ms
Total time waiting for GC to complete: 21.926ms
Total GC count: 74
Total GC time: 5.307s
Total blocking GC count: 1
Total blocking GC time: 362.406ms
Histogram of GC count per 10000 ms: 0:522,1:50,2:5,3:1,4:1,6:1
Histogram of blocking GC count per 10000 ms: 0:579,1:1
Native bytes total: 273699340 registered: 129628
Total native bytes at last GC: 132105004
/system/framework/oat/arm64/android.hidl.base-V1.0-java.odex: quicken
/system/framework/oat/arm64/cns_extapi.odex: quicken
/system/framework/oat/arm64/android.hidl.manager-V1.0-java.odex: quicken
/system/framework/oat/arm64/android.test.base.odex: quicken
/data/dalvik-cache/arm64/system@app@BM_Avatar_S**@BM_Avatar_S**[email protected]: quicken
Current JIT code cache size (used / resident): 478KB / 484KB
Current JIT data cache size (used / resident): 285KB / 296KB
Zygote JIT code cache size (at point of fork): 44KB / 48KB
Zygote JIT data cache size (at point of fork): 41KB / 44KB
Current JIT mini-debug-info size: 116KB
Current JIT capacity: 1024KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 388
Total number of JIT compilations: 422
Total number of JIT compilations for on stack replacement: 22
Total number of JIT code cache collections: 6
Memory used for stack maps: Avg: 302B Max: 2720B Min: 16B
Memory used for compiled code: Avg: 1370B Max: 13KB Min: 20B
Memory used for profiling info: Avg: 195B Max: 2120B Min: 32B
Start Dumping histograms for 467 iterations for JIT timings
Compiling: Sum: 727.871ms 99% C.I. 0.135ms-11.478ms Avg: 1.578ms Max: 27.327ms
TrimMaps: Sum: 76.190ms 99% C.I. 15us-1284.750us Avg: 165.271us Max: 3372us
Code cache collection: Sum: 43.080ms 99% C.I. 0.596ms-27.072ms Avg: 7.180ms Max: 27.211ms
Done Dumping histograms
Memory used for compilation: Avg: 181KB Max: 3057KB Min: 16KB
ProfileSaver total_bytes_written=0
ProfileSaver total_number_of_writes=0
ProfileSaver total_number_of_code_cache_queries=12
ProfileSaver total_number_of_skipped_writes=12
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=5447306
ProfileSaver total_ms_of_work=260
ProfileSaver total_number_of_hot_spikes=6
ProfileSaver total_number_of_wake_ups=18
Number of JIT inline cache deoptimizations: 2

suspend all histogram: Sum: 6.923ms 99% C.I. 0.336us-2637.440us Avg: 84.426us Max: 3082us
DALVIK THREADS (28):
"Signal Catcher" daemon prio=10 tid=3 Runnable
| group="system" sCount=0 dsCount=0 flags=0 obj=0x13282808 self=0xb400007a702922c0
| sysTid=1986 nice=-20 cgrp=foreground sched=0/0 handle=0x78f1a5acc0
| state=R schedstat=( 18744845 1492866 21 ) utm=0 stm=1 core=1 HZ=100
| stack=0x78f1963000-0x78f1965000 stackSize=995KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 000000000049ee3c /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
native: #1 pc 00000000005abff8 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+376)
native: #2 pc 00000000005c9130 /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+924)
native: #3 pc 00000000005c3070 /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+528)
native: #4 pc 00000000005c223c /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1920)
native: #5 pc 00000000005c16dc /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+776)
native: #6 pc 000000000056d69c /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+196)
native: #7 pc 0000000000582c30 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit()+1396)
native: #8 pc 0000000000581bfc /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+348)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x71a726a8 self=0xb400007a70287be0
| sysTid=1974 nice=-8 cgrp=foreground sched=0/0 handle=0x7b96b794f8
| state=S schedstat=( 168112688984 134995821510 725377 ) utm=12302 stm=4508 core=1 HZ=100
| stack=0x7fd67fb000-0x7fd67fd000 stackSize=8192KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 000000000016c50c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 0000000000123410 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 0000000000145678 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #5 pc 000000000010c104 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (filament::Renderer::beginFrame(filament::SwapChain*, unsigned long)+20)
native: #6 pc 0000000000101998 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (Java_com_google_android_filament_Renderer_nBeginFrame+16)
at com.google.android.filament.Renderer.nBeginFrame(Native method)
at com.google.android.filament.Renderer.beginFrame(SourceFile:1)
at com.google.android.filament.utils.ModelViewer.render(SourceFile:49)
at com.ecompany.threedfilament.manager.ThreeDFilamentManager$FrameCallback.doFrame(SourceFile:39)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970)
at android.view.Choreographer.doCallbacks(Choreographer.java:796)
at android.view.Choreographer.doFrame(Choreographer.java:727)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7965)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

"ADB-JDWP Connection Control Thread" daemon prio=0 tid=5 WaitingInMainDebuggerLoop
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13282880 self=0xb400007a702a54b0
| sysTid=1988 nice=-20 cgrp=foreground sched=0/0 handle=0x78ee85ecc0
| state=S schedstat=( 232917 974635 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78ee767000-0x78ee769000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009c038 /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+8)
native: #1 pc 000000000005a240 /apex/com.android.runtime/lib64/bionic/libc.so (poll+92)
native: #2 pc 0000000000009efc /apex/com.android.art/lib64/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+828)
native: #3 pc 0000000000008578 /apex/com.android.art/lib64/libadbconnection.so (adbconnection::CallbackFunction(void*)+1508)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Jit thread pool worker thread 0" daemon prio=5 tid=6 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x132828f8 self=0xb400007a702a1d10
| sysTid=1989 nice=0 cgrp=foreground sched=0/0 handle=0x78ee764d00
| state=S schedstat=( 777252995 1668542819 1665 ) utm=44 stm=32 core=0 HZ=100
| stack=0x78ee666000-0x78ee668000 stackSize=1023KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000005cae58 /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+120)
native: #3 pc 00000000005ca0fc /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+144)
native: #4 pc 00000000005c9bcc /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+192)
native: #5 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #6 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"HeapTaskDaemon" daemon prio=5 tid=7 WaitingForTaskProcessor
| group="system" sCount=1 dsCount=0 flags=1 obj=0x132833c8 self=0xb400007a702a7080
| sysTid=1990 nice=4 cgrp=foreground sched=0/0 handle=0x78ee65fcc0
| state=S schedstat=( 933880405 4353908357 1852 ) utm=57 stm=35 core=0 HZ=100
| stack=0x78ee55c000-0x78ee55e000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000002e52ec /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+536)
native: #3 pc 00000000002e5c1c /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+92)
at dalvik.system.VMRuntime.runHeapTasks(Native method)
at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:531)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)

"ReferenceQueueDaemon" daemon prio=5 tid=8 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13282970 self=0xb400007a7028b380
| sysTid=1991 nice=4 cgrp=foreground sched=0/0 handle=0x78ee555cc0
| state=S schedstat=( 51050197 443756672 142 ) utm=0 stm=5 core=0 HZ=100
| stack=0x78ee452000-0x78ee454000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0f8487aa> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217)
  • locked <0x0f8487aa> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"FinalizerDaemon" daemon prio=5 tid=9 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x132829e8 self=0xb400007a7028cf50
| sysTid=1992 nice=4 cgrp=foreground sched=0/0 handle=0x78ee44bcc0
| state=S schedstat=( 7328961 3454630 76 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78ee348000-0x78ee34a000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x043fbf9b> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
  • locked <0x043fbf9b> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
    at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"FinalizerWatchdogDaemon" daemon prio=5 tid=10 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13282a60 self=0xb400007a702906f0
| sysTid=1993 nice=4 cgrp=foreground sched=0/0 handle=0x78ee341cc0
| state=S schedstat=( 2676980 13734061 97 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78ee23e000-0x78ee240000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0867ff38> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:341)
  • locked <0x0867ff38> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:321)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"Binder:1974_1" prio=5 tid=11 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13282ad8 self=0xb400007a702aa820
| sysTid=1994 nice=0 cgrp=foreground sched=0/0 handle=0x78ed139cc0
| state=S schedstat=( 2921218588 7603194437 28834 ) utm=184 stm=107 core=1 HZ=100
| stack=0x78ed042000-0x78ed044000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"perfetto_hprof_listener" prio=10 tid=12 Native (still starting up)
| group="" sCount=1 dsCount=0 flags=1 obj=0x0 self=0xb400007a702ac3f0
| sysTid=1987 nice=-20 cgrp=foreground sched=0/0 handle=0x78ee95ccc0
| state=S schedstat=( 228907 5685208 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78ee865000-0x78ee867000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009acf4 /apex/com.android.runtime/lib64/bionic/libc.so (read+4)
native: #1 pc 00000000000180bc /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_deletestd::__1::__thread_struct >, ArtPlugin_Initialize::$_29> >(void*)+280)
native: #2 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #3 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:1974_2" prio=5 tid=13 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13282b50 self=0xb400007a702adfc0
| sysTid=1995 nice=0 cgrp=foreground sched=0/0 handle=0x78ed03bcc0
| state=S schedstat=( 11147241 123228226 54 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78ecf44000-0x78ecf46000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Profile Saver" daemon prio=5 tid=14 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13282bc8 self=0xb400007a702a8c50
| sysTid=2034 nice=9 cgrp=foreground sched=0/0 handle=0x78ecb44cc0
| state=S schedstat=( 86931627 185343640 184 ) utm=5 stm=2 core=0 HZ=100
| stack=0x78eca4d000-0x78eca4f000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 0000000000353c64 /apex/com.android.art/lib64/libart.so (art::ProfileSaver::Run()+484)
native: #3 pc 00000000003589f0 /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+180)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Timer-0" prio=5 tid=16 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13282fa8 self=0xb400007a702b3330
| sysTid=2037 nice=0 cgrp=foreground sched=0/0 handle=0x78ec93bcc0
| state=S schedstat=( 72500 75153438 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78ec838000-0x78ec83a000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x015aeb11> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.util.TimerThread.mainLoop(Timer.java:533)
  • locked <0x015aeb11> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:512)

"ConnectivityThread" prio=5 tid=18 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13283038 self=0xb400007a702b4f00
| sysTid=2049 nice=0 cgrp=foreground sched=0/0 handle=0x78981b1cc0
| state=S schedstat=( 1121043 23035572 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78980ae000-0x78980b0000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"IBinderHelper-Thread" prio=5 tid=17 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13283118 self=0xb400007a702afb90
| sysTid=2061 nice=6 cgrp=foreground sched=0/0 handle=0x78992bbcc0
| state=S schedstat=( 256666 12968907 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78991b8000-0x78991ba000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"RenderThread" daemon prio=7 tid=19 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132831f8 self=0xb400007a702ba270
| sysTid=2083 nice=-10 cgrp=foreground sched=0/0 handle=0x7896fa9cc0
| state=S schedstat=( 1429855481 1346098270 9152 ) utm=77 stm=65 core=1 HZ=100
| stack=0x7896eb2000-0x7896eb4000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 000000000020ec6c /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+132)
native: #4 pc 0000000000230018 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+80)
native: #5 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #6 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #7 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #8 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:1974_3" prio=5 tid=21 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13283270 self=0xb400007a702bbe40
| sysTid=2082 nice=0 cgrp=foreground sched=0/0 handle=0x78970a7cc0
| state=S schedstat=( 142916665 352262513 1150 ) utm=6 stm=7 core=0 HZ=100
| stack=0x7896fb0000-0x7896fb2000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"queued-work-looper" prio=5 tid=20 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132832e8 self=0xb400007a702b6ad0
| sysTid=2093 nice=-2 cgrp=foreground sched=0/0 handle=0x7895eabcc0
| state=S schedstat=( 337383123 428719026 905 ) utm=13 stm=20 core=1 HZ=100
| stack=0x7895da8000-0x7895daa000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"pool-5-thread-1" prio=5 tid=22 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12e00548 self=0xb400007a702ec900
| sysTid=2417 nice=0 cgrp=foreground sched=0/0 handle=0x7889626cc0
| state=S schedstat=( 221631612 483050533 1349 ) utm=12 stm=9 core=1 HZ=100
| stack=0x7889523000-0x7889525000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"hwuiTask0" daemon prio=6 tid=23 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12e006b8 self=0xb400007a702c2d80
| sysTid=2426 nice=-2 cgrp=foreground sched=0/0 handle=0x78883facc0
| state=S schedstat=( 14904895 67392702 179 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7888303000-0x7888305000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000000584ec /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+20)
native: #4 pc 0000000000233984 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+84)
native: #5 pc 0000000000233bac /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+128)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"hwuiTask1" daemon prio=6 tid=24 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12e00730 self=0xb400007a702ead30
| sysTid=2427 nice=-2 cgrp=foreground sched=0/0 handle=0x78882fccc0
| state=S schedstat=( 16039369 91867447 189 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7888205000-0x7888207000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000000584ec /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+20)
native: #4 pc 0000000000233984 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+84)
native: #5 pc 0000000000233bac /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+128)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"AsyncTask #1" prio=5 tid=26 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12e01c40 self=0xb400007a702e59c0
| sysTid=2456 nice=10 cgrp=foreground sched=0/0 handle=0x78847d0cc0
| state=S schedstat=( 890365 43288229 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78846cd000-0x78846cf000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"sound" prio=5 tid=27 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136806a8 self=0xb400007a702f00a0
| sysTid=2470 nice=-16 cgrp=foreground sched=0/0 handle=0x7882364cc0
| state=S schedstat=( 62264898 58931404 225 ) utm=1 stm=4 core=0 HZ=100
| stack=0x7882261000-0x7882263000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"buriedData" prio=5 tid=28 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680788 self=0xb400007a702f6fe0
| sysTid=2479 nice=19 cgrp=foreground sched=0/0 handle=0x7881176cc0
| state=S schedstat=( 13216718 796925316 69 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7881073000-0x7881075000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"Dispatch" prio=5 tid=29 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680868 self=0xb400007a702fa780
| sysTid=2481 nice=-4 cgrp=foreground sched=0/0 handle=0x788006ccc0
| state=S schedstat=( 86068246 213684069 348 ) utm=3 stm=4 core=0 HZ=100
| stack=0x787ff69000-0x787ff6b000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"Binder:1974_4" prio=5 tid=2 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12c80020 self=0xb400007a70308600
| sysTid=6009 nice=0 cgrp=foreground sched=0/0 handle=0x789b0facc0
| state=S schedstat=( 1564763763 4571952817 13674 ) utm=88 stm=68 core=1 HZ=100
| stack=0x789b003000-0x789b005000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:1974_5" prio=5 tid=4 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12c80098 self=0xb400007a702f8bb0
| sysTid=7920 nice=0 cgrp=foreground sched=0/0 handle=0x789aa00cc0
| state=S schedstat=( 2108895068 6279723474 19915 ) utm=122 stm=88 core=0 HZ=100
| stack=0x789a909000-0x789a90b000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:1974_6" prio=5 tid=15 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12f00020 self=0xb400007a702f3840
| sysTid=13518 nice=0 cgrp=foreground sched=0/0 handle=0x787ec0ecc0
| state=S schedstat=( 54166669 259505466 476 ) utm=4 stm=0 core=0 HZ=100
| stack=0x787eb17000-0x787eb19000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000003a0960 /apex/com.android.art/lib64/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+504)
native: #3 pc 000000000009b698 /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...)+124)
native: #4 pc 0000000000122628 /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+156)
native: #5 pc 000000000004982c /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+232)
native: #6 pc 0000000000052210 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+1032)
native: #7 pc 0000000000051d58 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+156)
native: #8 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #9 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #10 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #11 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #12 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #13 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #14 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"JobSystem::loop" prio=7 (not attached)
| sysTid=2270 nice=-4 cgrp=foreground
| state=S schedstat=( 3870307782 18896512781 302102 ) utm=60 stm=326 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 00000000001d19a4 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 00000000001d3820 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=2271 nice=-4 cgrp=foreground
| state=S schedstat=( 313418025755 429815670323 2286111 ) utm=22972 stm=8369 core=1 HZ=100
native: #00 pc 000000000009af78 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 00000000000294e4 /vendor/lib64/libgsl.so (hgsl_ioctl+36)
native: #3 pc 000000000001dc84 /vendor/lib64/libgsl.so (???)
native: #4 pc 000000000001cba4 /vendor/lib64/libgsl.so (gsl_memory_alloc_pure+9852)
native: #5 pc 0000000000175074 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #6 pc 000000000013bc14 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #7 pc 000000000026def4 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #8 pc 000000000026d0fc /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #9 pc 0000000000270564 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #10 pc 00000000001c6dac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #11 pc 00000000001c3b20 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #12 pc 00000000001e255c /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #13 pc 00000000000f8c48 /vendor/lib64/egl/libGLESv2_adreno.so (glTexSubImage2D+144)
native: #14 pc 000000000017cec4 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #15 pc 0000000000177000 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #16 pc 000000000016d438 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #17 pc 000000000016de24 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #18 pc 000000000016ce90 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #19 pc 0000000000123614 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #20 pc 0000000000120ea0 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #21 pc 000000000012512c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #22 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #23 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=2280 nice=-4 cgrp=foreground
| state=S schedstat=( 52657 37088906 1 ) utm=0 stm=0 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000001de074 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (std::__ndk1::condition_variable::wait(std::__ndk1::unique_lockstd::__ndk1::mutex&)+24)

"FEngine::loop" prio=7 (not attached)
| sysTid=2281 nice=-4 cgrp=foreground
| state=S schedstat=( 23209285406 27953634336 641388 ) utm=428 stm=1892 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 0000000000188844 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #4 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=10 (not attached)
| sysTid=2433 nice=-10 cgrp=foreground
| state=S schedstat=( 486329947 368785932 2215 ) utm=45 stm=3 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=10 (not attached)
| sysTid=2543 nice=-10 cgrp=foreground
| state=S schedstat=( 148849581 311545351 2339 ) utm=4 stm=10 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=2647 nice=-4 cgrp=foreground
| state=S schedstat=( 166615 55853438 3 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 000000000005bd24 /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+116)
native: #3 pc 00000000002b33ac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=2648 nice=-4 cgrp=foreground
| state=S schedstat=( 11220624 28825887 10 ) utm=1 stm=0 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 000000000005bd24 /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+116)
native: #3 pc 00000000002b33ac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=7 (not attached)
| sysTid=2868 nice=-4 cgrp=foreground
| state=S schedstat=( 83485908001 27671577195 431593 ) utm=8068 stm=280 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=7 (not attached)
| sysTid=3012 nice=-4 cgrp=foreground
| state=S schedstat=( 38354860521 117821657389 755103 ) utm=1358 stm=2476 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

----- end 1974 -----

@Maliangxike
Copy link
Author

Maliangxike commented Jul 19, 2023

another ANR

logcat:
行 4564281: 07-13 17:54:35.372 695 24841 I ActivityManager: Done dumping
行 4564282: 07-13 17:54:35.376 695 24841 E ActivityManager: ANR in com.ecompany.avatar.s** (com.ecompany.avatar.s**/com.ecompany.avatar.common.activity.AvatarResidentActivity)
行 4564283: 07-13 17:54:35.376 695 24841 E ActivityManager: PID: 13732
行 4564284: 07-13 17:54:35.376 695 24841 E ActivityManager: Reason: Input dispatching timed out (4f947c9 com.ecompany.avatar.s**/com.ecompany.avatar.common.activity.AvatarResidentActivity (server) is not responding. Waited 5002ms for FocusEvent(hasFocus=false))
行 4564285: 07-13 17:54:35.376 695 24841 E ActivityManager: Parent: com.ecompany.avatar.s**/com.ecompany.avatar.common.activity.AvatarResidentActivity
行 4564286: 07-13 17:54:35.376 695 24841 E ActivityManager: Load: 5.19 / 3.15 / 2.65
行 4564287: 07-13 17:54:35.376 695 24841 E ActivityManager: ----- Output from /proc/pressure/memory -----
行 4564288: 07-13 17:54:35.376 695 24841 E ActivityManager: some avg10=11.10 avg60=7.87 avg300=4.57 total=244527455
行 4564289: 07-13 17:54:35.376 695 24841 E ActivityManager: full avg10=2.24 avg60=1.06 avg300=0.57 total=41392443
行 4564290: 07-13 17:54:35.376 695 24841 E ActivityManager: ----- End output from /proc/pressure/memory -----
行 4564291: 07-13 17:54:35.376 695 24841 E ActivityManager:
行 4564292: 07-13 17:54:35.376 695 24841 E ActivityManager: CPU usage from 30172ms to 0ms ago (2023-07-13 17:53:57.742 to 2023-07-13 17:54:27.914):
行 4564293: 07-13 17:54:35.376 695 24841 E ActivityManager: 16% 433/surfaceflinger: 5.1% user + 11% kernel / faults: 173 minor
行 4564294: 07-13 17:54:35.376 695 24841 E ActivityManager: 7.8% 110/kswapd0:0: 0% user + 7.8% kernel
行 4564295: 07-13 17:54:35.376 695 24841 E ActivityManager: 6.4% 695/system_server: 2.1% user + 4.3% kernel / faults: 9610 minor 1368 major
行 4564296: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.7% 189/logd: 1.5% user + 2.1% kernel / faults: 279 minor 2 major
行 4564297: 07-13 17:54:35.376 695 24841 E ActivityManager: 3% 1344/com.ecompany.dvr: 1.7% user + 1.2% kernel / faults: 4319 minor 11 major
行 4564298: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.5% 5564/atx-agent: 0.6% user + 1.9% kernel / faults: 4449 minor 5 major
行 4564299: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.5% 405/[email protected]: 0.9% user + 1.5% kernel / faults: 13 minor
行 4564300: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.4% 500/cns-gateway: 0.6% user + 1.7% kernel / faults: 67 minor 1 major
行 4564301: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.2% 13732/com.ecompany.avatar.s**: 1% user + 1.1% kernel / faults: 1063 minor
行 4564302: 07-13 17:54:35.376 695 24841 E ActivityManager: 2% 1145/adbd: 0.3% user + 1.6% kernel / faults: 123 minor 1 major
行 4564303: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 2131/com.tencent.tai.pal.server.app: 1% user + 0.6% kernel / faults: 8336 minor
行 4564304: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.6% 915/com.android.systemui: 0.9% user + 0.6% kernel / faults: 2181 minor 1 major
行 4564305: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.5% 24360/com.iflytek.cutefly.speechclient.hmi: 0.6% user + 0.9% kernel / faults: 2477 minor 12 major
行 4564306: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.4% 175/carwatchdogd: 0.3% user + 1.1% kernel / faults: 145 minor
行 4564307: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.3% 5826/logcat: 0.5% user + 0.7% kernel / faults: 1 minor 4 major
行 4564308: 07-13 17:54:35.376 695 24841 E ActivityManager: 1% 1722/com.qiyi.video.iv: 0.5% user + 0.4% kernel / faults: 525 minor 2 major
行 4564309: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.6% 1511/com.ecompany.smarthome: 0.3% user + 0.2% kernel / faults: 1535 minor 3 major
行 4564310: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.6% 891/com.android.car: 0.2% user + 0.3% kernel / faults: 488 minor
行 4564311: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.5% 5197/com.ecompany.information.delivery: 0.4% user + 0.1% kernel / faults: 590 minor
行 4564312: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.5% 472/ids_android: 0.1% user + 0.3% kernel / faults: 19 minor
行 4564313: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.5% 3413/com.ecompany.tinyapp.cs**:app0: 0.1% user + 0.3% kernel / faults: 2224 minor 87 major
行 4564314: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.4% 2187/com.ecompany.jarvis: 0.2% user + 0.2% kernel / faults: 786 minor 1 major
行 4564315: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.5% 23388/com.ecompany.aicenter: 0.2% user + 0.2% kernel / faults: 1047 minor
行 4564316: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.4% 330/loop22: 0% user + 0.4% kernel
行 4564317: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.4% 1659/com.tencent.wecar:mossruntime: 0.3% user + 0% kernel / faults: 577 minor
行 4564318: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.4% 1855/com.tencent.wecar:coreService: 0.1% user + 0.2% kernel / faults: 1890 minor 1 major
行 4564319: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.3% 1757/com.tencent.mm: 0.1% user + 0.2% kernel / faults: 1438 minor 2 major
行 4564320: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.3% 15/ksoftirqd/1: 0% user + 0.3% kernel
行 4564321: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.3% 13981/com.faw**.vehicle.online.music:remote: 0.2% user + 0.1% kernel / faults: 1129 minor 6 major
行 4564322: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.2% 9/ksoftirqd/0: 0% user + 0.2% kernel
4564323: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.2% 29/kcompactd0: 0% user + 0.2% kernel
行 4564324: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.2% 13927/com.faw**.vehicle.online.music: 0.1% user + 0.1% kernel / faults: 827 minor
行 4564325: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 425/vendor.qti.hardware.display.allocator-service: 0% user + 0.1% kernel / faults: 23 minor
行 4564326: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 5413/kworker/u5:0-blk_crypto_wq: 0% user + 0.1% kernel
行 4564327: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 254/[email protected]: 0% user + 0.1% kernel / faults: 8 minor
行 4564328: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 1491/com.ecompany.maintain: 0% user + 0.1% kernel / faults: 1305 minor 7 major
行 4564329: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 2512/com.s**.geo_rsa: 0% user + 0% kernel / faults: 29 minor
行 4564330: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 24221/kworker/u4:2-events_unbound: 0% user + 0.1% kernel
行 4564331: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 383/netd: 0% user + 0% kernel / faults: 111 minor 2 major
行 4564332: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 506/ifly_server: 0% user + 0% kernel / faults: 69 minor
行 4564333: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 1831/com.tencent.wecarnavi: 0% user + 0% kernel / faults: 248 minor
行 4564334: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 2015/com.tencent.wecarnavi:coreService: 0% user + 0% kernel / faults: 695 minor 2 major
行 4564335: 07-13 17:54:35.376 695 24841 E ActivityManager: 0.1% 22789/kworker/u4:1-events_unbound: 0% user + 0.1% kernel
行 4564336: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1/init: 0% user + 0% kernel / faults: 160 minor 10 major
行 4564337: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 10/rcu_preempt: 0% user + 0% kernel
行 4564338: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 414/iptables-restore: 0% user + 0% kernel / faults: 8 minor 2 major
行 4564339: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 190/lmkd: 0% user + 0% kernel
行 4564340: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 191/servicemanager: 0% user + 0% kernel / faults: 29 minor 20 major
行 4564341: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 282/kworker/u5:1-blk_crypto_wq: 0% user + 0% kernel
行 4564342: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 385/zygote64: 0% user + 0% kernel / faults: 300 minor 27 major
行 4564343: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 416/ip6tables-restore: 0% user + 0% kernel / faults: 10 minor
行 4564344: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1310/com.ecompany.usermanual: 0% user + 0% kernel / faults: 890 minor 5 major
行 4564345: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1372/com.ecompany.eshop: 0% user + 0% kernel / faults: 890 minor 4 major
行 4564346: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1790/com.iflytek.cutefly.speechclient.hmi:intraspeechserver: 0% user + 0% kernel / faults: 232 minor
行 4564347: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 6323/kworker/u5:2-blk_crypto_wq: 0% user + 0% kernel
行 4564348: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 128/kworker/0:1H-kblockd: 0% user + 0% kernel
行 4564349: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 307/loop13: 0% user + 0% kernel
行 4564350: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 317/loop18: 0% user + 0% kernel
行 4564351: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 337/loop25: 0% user + 0% kernel
行 4564352: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 382/statsd: 0% user + 0% kernel / faults: 7 minor
行 4564353: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 469/cameraserver: 0% user + 0% kernel / faults: 29 minor
行 4564354: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 945/com.android.networkstack.process: 0% user + 0% kernel / faults: 259 minor 1 major
行 4564355: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1164/com.android.car.procfsinspector: 0% user + 0% kernel / faults: 15 minor 1 major
行 4564356: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1205/com.android.providers.media.module: 0% user + 0% kernel / faults: 104 minor 2 major
4564357: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1268/mxnavi.com.cnsweather: 0% user + 0% kernel / faults: 68 minor
行 4564358: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1413/com.ecompany.purchasingorder: 0% user + 0% kernel / faults: 37 minor
行 4564359: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1453/com.ecompany.personalcenter: 0% user + 0% kernel / faults: 227 minor 5 major
行 4564360: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 1533/com.ecompany.bmas.lightappcenter: 0% user + 0% kernel / faults: 94 minor
行 4564361: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 3675/com.ecompany.tinyapp.cs**: 0% user + 0% kernel / faults: 145 minor 2 major
行 4564362: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 3807/com.ecompany.voice.proxy: 0% user + 0% kernel / faults: 173 minor
行 4564363: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 23152/kworker/1:0-hgsl-release-wq: 0% user + 0% kernel
行 4564364: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 23719/com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProc: 0% user + 0% kernel / faults: 189 minor 5 major
行 4564365: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 24741/kworker/1:2-events: 0% user + 0% kernel
行 4564366: 07-13 17:54:35.376 695 24841 E ActivityManager: 0% 24742/kworker/0:0-events: 0% user + 0% kernel
行 4564367: 07-13 17:54:35.376 695 24841 E ActivityManager: +0% 24788/apexd: 0% user + 0% kernel
行 4564368: 07-13 17:54:35.376 695 24841 E ActivityManager: +0% 24800/app_process: 0% user + 0% kernel
行 4564369: 07-13 17:54:35.376 695 24841 E ActivityManager: +0% 24814/com.github.uiautomator: 0% user + 0% kernel
行 4564370: 07-13 17:54:35.376 695 24841 E ActivityManager: 42% TOTAL: 11% user + 24% kernel + 1.8% iowait + 2.7% irq + 1.5% softirq
行 4564371: 07-13 17:54:35.376 695 24841 E ActivityManager: CPU usage from 63ms to 685ms later (2023-07-13 17:54:27.977 to 2023-07-13 17:54:28.599):
行 4564372: 07-13 17:54:35.376 695 24841 E ActivityManager: 50% 695/system_server: 14% user + 35% kernel / faults: 1118 minor
行 4564373: 07-13 17:54:35.376 695 24841 E ActivityManager: 41% 24841/AnrConsumer: 13% user + 28% kernel
行 4564374: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.7% 705/HeapTaskDaemon: 0% user + 3.7% kernel
行 4564375: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.8% 707/FinalizerDaemon: 0% user + 1.8% kernel
行 4564376: 07-13 17:54:35.376 695 24841 E ActivityManager: 39% 110/kswapd0:0: 0% user + 39% kernel
行 4564377: 07-13 17:54:35.376 695 24841 E ActivityManager: 21% 433/surfaceflinger: 7.1% user + 14% kernel
行 4564378: 07-13 17:54:35.376 695 24841 E ActivityManager: 19% 433/surfaceflinger: 3.5% user + 16% kernel
行 4564379: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.5% 607/app: 1.7% user + 1.7% kernel
行 4564380: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 1092/Binder:433_4: 1.7% user + 0% kernel
行 4564381: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.2% 9/ksoftirqd/0: 0% user + 3.2% kernel
行 4564382: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.5% 405/[email protected]: 0% user + 3.5% kernel
行 4564383: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 596/HwBinder:405_2: 0% user + 1.7% kernel
行 4564384: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 599/vsync: 0% user + 1.7% kernel
行 4564385: 07-13 17:54:35.376 695 24841 E ActivityManager: 4.5% 1344/com.ecompany.dvr: 2.2% user + 2.2% kernel / faults: 1 minor
行 4564386: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.2% 6701/RenderThread: 2.2% user + 0% kernel
行 4564387: 07-13 17:54:35.376 695 24841 E ActivityManager: 5% 1722/com.qiyi.video.iv: 2.5% user + 2.5% kernel
行 4564388: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.5% 3344/HCDN_DataProces: 2.5% user + 0% kernel
行 4564389: 07-13 17:54:35.376 695 24841 E ActivityManager: 7.6% 24814/com.github.uiautomator: 3.8% user + 3.8% kernel / faults: 234 minor
行 4564390: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.8% 24825/Jit thread pool: 3.8% user + 0% kernel
行 4564391: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.6% 189/logd: 1.6% user + 0% kernel
行 4564392: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.3% 207/logd.writer: 1.6% user + 1.6% kernel
行 4564393: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 295/loop7: 0% user + 1.7% kernel
行 4564394: 07-13 17:54:35.376 695 24841 E ActivityManager: 1.7% 309/loop14: 0% user + 1.7% kernel
行 4564395: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.1% 1145/adbd: 0% user + 2.1% kernel / faults: 62 minor
行 4564396: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.7% 1855/com.tencent.wecar:coreService: 0% user + 2.7% kernel / faults: 20 minor
行 4564397: 07-13 17:54:35.376 695 24841 E ActivityManager: 2.7% 2753/logicHandler th: 0% user + 2.7% kernel
行 4564398: 07-13 17:54:35.376 695 24841 E ActivityManager: 3.7% 24221/kworker/u4:2-events_unbound: 0% user + 3.7% kernel
行 4564399: 07-13 17:54:35.376 695 24841 E ActivityManager: 84% TOTAL: 17% user + 60% kernel + 1.6% iowait + 3.2% irq + 1.6% softirq
行 4564453: 07-13 17:54:35.402 695 24841 I ActivityManager: Killing 13732:com.ecompany.avatar.s**/u0a25 (adj -800): bg anr
行 4564454: 07-13 17:54:35.404 695 24841 D ActivityManager: Completed ANR of com.ecompany.avatar.s** in 7491ms, latency 5ms

ANR:
----- pid 13732 at 2023-07-13 17:54:28 -----
Cmd line: com.ecompany.avatar.s**
Build fingerprint: 'generic/aosp_opsy_gull_arm64/aosp_gull_arm64:11/RQ3A.210705.001/21:userdebug/test-keys'
ABI: 'arm64'
Build type: optimized
Zygote loaded classes=15750 post zygote classes=2176
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/system/app/BM_Avatar_S**/BM_Avatar_S**.apk:/system/app/BM_Avatar_S**/BM_Avatar_S**.apk!classes2.dex:/system/app/BM_Avatar_S**/BM_Avatar_S**.apk!classes3.dex], parent #1
#3 dalvik.system.PathClassLoader: [/system/framework/cns_extapi.jar], parent #1
Done dumping class loaders
Classes initialized: 1697 in 199.291ms
Intern table: 33810 strong; 512 weak
JNI: CheckJNI is off; globals=678 (plus 57 weak)
Libraries: /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfilament-jni.so /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfilament-utils-jni.so /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!/lib/arm64-v8a/libfimamat-jni.so libandroid.so libaudioeffect_jni.so libcompiler_rt.so libicu_jni.so libjavacore.so libjavacrypto.so libjnigraphics.so libmedia_jni.so libopenjdk.so librs_jni.so libsfplugin_ccodec.so libsoundpool.so libstats_jni.so libwebviewchromium_loader.so (17)
Heap: 22% free, 9467KB/11MB; 153439 objects
Dumping cumulative Gc timings
Start Dumping histograms for 33 iterations for concurrent copying
CaptureThreadRootsForMarking: Sum: 786.764ms 99% C.I. 0.192ms-581.375ms Avg: 23.841ms Max: 684.641ms
MarkingPhase: Sum: 731.596ms 99% C.I. 1.942ms-318.271ms Avg: 22.169ms Max: 352.751ms
SweepSystemWeaks: Sum: 694.939ms 99% C.I. 0.144ms-399.551ms Avg: 21.058ms Max: 459.475ms
ScanImmuneSpaces: Sum: 668.801ms 99% C.I. 1.336ms-213.951ms Avg: 10.133ms Max: 274.419ms
VisitConcurrentRoots: Sum: 452.794ms 99% C.I. 1.141ms-142.335ms Avg: 6.860ms Max: 187.574ms
GrayAllDirtyImmuneObjects: Sum: 351.573ms 99% C.I. 0.129ms-285.343ms Avg: 10.653ms Max: 333.633ms
ScanCardsForSpace: Sum: 225.813ms 99% C.I. 0.089ms-29.421ms Avg: 6.842ms Max: 31.460ms
ClearFromSpace: Sum: 195.219ms 99% C.I. 1.982ms-23.281ms Avg: 5.915ms Max: 24.538ms
SweepLargeObjects: Sum: 194.439ms 99% C.I. 0.132ms-49.111ms Avg: 5.892ms Max: 53.166ms
ProcessMarkStack: Sum: 144.028ms 99% C.I. 0.467ms-15.971ms Avg: 4.364ms Max: 16.312ms
ThreadListFlip: Sum: 115.739ms 99% C.I. 0.008ms-96.455ms Avg: 3.507ms Max: 113.608ms
SweepAllocSpace: Sum: 107.601ms 99% C.I. 0.008ms-91.111ms Avg: 3.260ms Max: 107.293ms
VisitNonThreadRoots: Sum: 94.625ms 99% C.I. 0.028ms-58.943ms Avg: 1.433ms Max: 85.375ms
FlipOtherThreads: Sum: 92.808ms 99% C.I. 0.073ms-47.271ms Avg: 2.812ms Max: 53.631ms
(Paused)SetFromSpace: Sum: 51.371ms 99% C.I. 0.004ms-43.551ms Avg: 1.556ms Max: 51.337ms
ForwardSoftReferences: Sum: 13.379ms 99% C.I. 13us-3909.250us Avg: 405.424us Max: 3982us
InitializePhase: Sum: 6.509ms 99% C.I. 106us-717us Avg: 197.242us Max: 740us
ProcessReferences: Sum: 5.531ms 99% C.I. 1us-350.499us Avg: 83.803us Max: 356us
ResumeOtherThreads: Sum: 5.037ms 99% C.I. 0.257us-4183.249us Avg: 152.636us Max: 4953us
EnqueueFinalizerReferences: Sum: 4.077ms 99% C.I. 23us-1059.250us Avg: 123.545us Max: 1118us
ResumeRunnableThreads: Sum: 3.463ms 99% C.I. 2us-2554.499us Avg: 104.939us Max: 2992us
CopyingPhase: Sum: 2.443ms 99% C.I. 12us-1168.499us Avg: 74.030us Max: 1328us
EmptyRBMarkBitStack: Sum: 1.542ms 99% C.I. 7us-312us Avg: 46.727us Max: 312us
RecordFree: Sum: 763us 99% C.I. 17us-109us Avg: 23.121us Max: 109us
MarkZygoteLargeObjects: Sum: 678us 99% C.I. 13us-46us Avg: 20.545us Max: 46us
SwapBitmaps: Sum: 613us 99% C.I. 8us-91us Avg: 18.575us Max: 91us
MarkStackAsLive: Sum: 611us 99% C.I. 9us-65us Avg: 18.515us Max: 65us
ReclaimPhase: Sum: 500us 99% C.I. 8us-91us Avg: 15.151us Max: 91us
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 330us 99% C.I. 7us-31us Avg: 10us Max: 31us
(Paused)FlipCallback: Sum: 129us 99% C.I. 2us-33us Avg: 3.909us Max: 33us
Sweep: Sum: 125us 99% C.I. 1us-15us Avg: 3.787us Max: 15us
UnBindBitmaps: Sum: 80us 99% C.I. 1us-5us Avg: 2.424us Max: 5us
FlipThreadRoots: Sum: 46us 99% C.I. 0.250us-4us Avg: 1.393us Max: 4us
(Paused)ClearCards: Sum: 33us 99% C.I. 250ns-12000ns Avg: 71ns Max: 12000ns
Done Dumping histograms
concurrent copying paused: Sum: 167.484ms 99% C.I. 0.041ms-141.599ms Avg: 5.075ms Max: 164.989ms
concurrent copying freed-bytes: Avg: 7198KB Max: 22MB Min: 4767KB
Freed-bytes histogram: 2560:2,5120:25,7680:2,10240:1,12800:2,20480:1
concurrent copying total time: 4.953s mean time: 150.121ms
concurrent copying freed: 1539690 objects with total size 232MB
concurrent copying throughput: 310860/s / 46MB/s per cpu-time: 258252016/s / 246MB/s
Average major GC reclaim bytes ratio 0.306571 over 33 GC cycles
Average major GC copied live bytes ratio 0.166354 over 37 major GCs
Cumulative bytes moved 22889928
Cumulative objects moved 372829
Peak regions allocated 54 (13MB) / 768 (192MB)
Start Dumping histograms for 36 iterations for young concurrent copying
SweepSystemWeaks: Sum: 341.762ms 99% C.I. 0.140ms-104.096ms Avg: 9.493ms Max: 112.756ms
ClearFromSpace: Sum: 207.215ms 99% C.I. 0.055ms-17.532ms Avg: 5.755ms Max: 17.832ms
ScanCardsForSpace: Sum: 187.613ms 99% C.I. 0.116ms-37.584ms Avg: 5.211ms Max: 43.029ms
ScanImmuneSpaces: Sum: 176.291ms 99% C.I. 1.463ms-23.072ms Avg: 4.896ms Max: 24.432ms
ProcessMarkStack: Sum: 149.358ms 99% C.I. 0.217ms-39.904ms Avg: 4.148ms Max: 44.506ms
SweepArray: Sum: 140.341ms 99% C.I. 0.061ms-46.464ms Avg: 3.898ms Max: 52.149ms
VisitConcurrentRoots: Sum: 81.603ms 99% C.I. 1.179ms-7.738ms Avg: 2.266ms Max: 7.831ms
ProcessReferences: Sum: 38.570ms 99% C.I. 2.028us-20879.999us Avg: 535.694us Max: 32134us
GrayAllDirtyImmuneObjects: Sum: 22.875ms 99% C.I. 128us-6888us Avg: 635.416us Max: 7458us
FlipOtherThreads: Sum: 20.934ms 99% C.I. 136us-6150us Avg: 581.500us Max: 6552us
CopyingPhase: Sum: 16.657ms 99% C.I. 10us-12992us Avg: 462.694us Max: 15684us
InitializePhase: Sum: 10.618ms 99% C.I. 225us-487us Avg: 294.944us Max: 487us
EmptyRBMarkBitStack: Sum: 9.384ms 99% C.I. 6us-6841.999us Avg: 260.666us Max: 8211us
ThreadListFlip: Sum: 6.214ms 99% C.I. 7us-3135us Avg: 172.611us Max: 3441us
EnqueueFinalizerReferences: Sum: 5.068ms 99% C.I. 13us-1849us Avg: 140.777us Max: 2151us
FlipThreadRoots: Sum: 4.034ms 99% C.I. 0.290us-2367us Avg: 112.055us Max: 2687us
ForwardSoftReferences: Sum: 3.417ms 99% C.I. 5us-414us Avg: 94.916us Max: 414us
VisitNonThreadRoots: Sum: 2.142ms 99% C.I. 31us-369us Avg: 59.500us Max: 369us
RecordFree: Sum: 932us 99% C.I. 0.253us-59us Avg: 12.944us Max: 59us
ReclaimPhase: Sum: 492us 99% C.I. 8us-67us Avg: 13.666us Max: 67us
ResetStack: Sum: 460us 99% C.I. 6us-34us Avg: 12.777us Max: 34us
SwapBitmaps: Sum: 446us 99% C.I. 6us-126us Avg: 12.388us Max: 126us
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 415us 99% C.I. 7us-28us Avg: 11.527us Max: 28us
UnBindBitmaps: Sum: 327us 99% C.I. 4us-132us Avg: 9.083us Max: 143us
ResumeRunnableThreads: Sum: 269us 99% C.I. 1us-24us Avg: 7.472us Max: 24us
MarkZygoteLargeObjects: Sum: 201us 99% C.I. 4us-9us Avg: 5.583us Max: 9us
FreeList: Sum: 128us 99% C.I. 2us-8us Avg: 3.657us Max: 8us
(Paused)FlipCallback: Sum: 98us 99% C.I. 1us-5us Avg: 2.722us Max: 5us
ResumeOtherThreads: Sum: 84us 99% C.I. 0.250us-18us Avg: 2.333us Max: 18us
(Paused)SetFromSpace: Sum: 68us 99% C.I. 0.250us-17us Avg: 1.888us Max: 17us
(Paused)ClearCards: Sum: 22us 99% C.I. 250ns-4000ns Avg: 43ns Max: 4000ns
Done Dumping histograms
young concurrent copying paused: Sum: 6.815ms 99% C.I. 17us-3230us Avg: 189.305us Max: 3466us
young concurrent copying freed-bytes: Avg: 5721KB Max: 10MB Min: 871KB
Freed-bytes histogram: 0:1,3840:7,5120:23,6400:2,8960:1,10240:2
young concurrent copying total time: 1.428s mean time: 39.667ms
young concurrent copying freed: 1822152 objects with total size 201MB
young concurrent copying throughput: 1.27602e+06/s / 140MB/s per cpu-time: 400277161/s / 381MB/s
Average minor GC reclaim bytes ratio 0.309499 over 36 GC cycles
Average minor GC copied live bytes ratio 0.0453722 over 37 minor GCs
Cumulative bytes moved 6017432
Cumulative objects moved 107650
Peak regions allocated 54 (13MB) / 768 (192MB)
Total time spent in GC: 6.382s
Mean GC size throughput: 67MB/s per cpu-time: 294MB/s
Mean GC object throughput: 526766 objects/s
Total number of allocations 3515281
Total bytes allocated 442MB
Total bytes freed 433MB
Free memory 2747KB
Free memory until GC 2747KB
Free memory until OOME 182MB
Total memory 11MB
Max memory 192MB
Zygote space size 3176KB
Total mutator paused time: 174.299ms
Total time waiting for GC to complete: 52.143us
Total GC count: 69
Total GC time: 6.382s
Total blocking GC count: 0
Total blocking GC time: 0
Histogram of GC count per 10000 ms: 0:455,1:47,2:6,8:1
Histogram of blocking GC count per 10000 ms: 0:509
Native bytes total: 269176032 registered: 136128
Total native bytes at last GC: 269684168
/system/framework/oat/arm64/android.hidl.base-V1.0-java.odex: quicken
/system/framework/oat/arm64/android.hidl.manager-V1.0-java.odex: quicken
/data/dalvik-cache/arm64/system@app@BM_Avatar_S**@BM_Avatar_S**[email protected]: quicken
/system/framework/oat/arm64/android.test.base.odex: quicken
/system/framework/oat/arm64/cns_extapi.odex: quicken
Current JIT code cache size (used / resident): 686KB / 696KB
Current JIT data cache size (used / resident): 368KB / 400KB
Zygote JIT code cache size (at point of fork): 44KB / 48KB
Zygote JIT data cache size (at point of fork): 41KB / 44KB
Current JIT mini-debug-info size: 114KB
Current JIT capacity: 2048KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 560
Total number of JIT compilations: 713
Total number of JIT compilations for on stack replacement: 41
Total number of JIT code cache collections: 8
Memory used for stack maps: Avg: 297B Max: 3056B Min: 16B
Memory used for compiled code: Avg: 1272B Max: 13KB Min: 20B
Memory used for profiling info: Avg: 187B Max: 3536B Min: 32B
Start Dumping histograms for 762 iterations for JIT timings
Compiling: Sum: 1.436s 99% C.I. 0.093ms-18.327ms Avg: 1.905ms Max: 20.641ms
TrimMaps: Sum: 124.597ms 99% C.I. 1.282us-1330.749us Avg: 165.248us Max: 2716us
Code cache collection: Sum: 99.758ms 99% C.I. 1.542ms-30.352ms Avg: 12.469ms Max: 30.531ms
Done Dumping histograms
Memory used for compilation: Avg: 169KB Max: 3057KB Min: 0B
ProfileSaver total_bytes_written=29323
ProfileSaver total_number_of_writes=2
ProfileSaver total_number_of_code_cache_queries=23
ProfileSaver total_number_of_skipped_writes=21
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=4891744
ProfileSaver total_ms_of_work=719
ProfileSaver total_number_of_hot_spikes=12
ProfileSaver total_number_of_wake_ups=37
Number of JIT inline cache deoptimizations: 6

suspend all histogram: Sum: 9.227ms 99% C.I. 0.352us-2790.719us Avg: 119.831us Max: 3435us
DALVIK THREADS (41):
"Signal Catcher" daemon prio=10 tid=3 Runnable
| group="system" sCount=0 dsCount=0 flags=0 obj=0x131030f8 self=0xb400007a7028eb20
| sysTid=13740 nice=-20 cgrp=foreground sched=0/0 handle=0x78f0a5acc0
| state=R schedstat=( 13595937 3627188 20 ) utm=0 stm=1 core=1 HZ=100
| stack=0x78f0963000-0x78f0965000 stackSize=995KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 000000000049ee3c /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
native: #1 pc 00000000005abff8 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+376)
native: #2 pc 00000000005c9130 /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+924)
native: #3 pc 00000000005c3070 /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+528)
native: #4 pc 00000000005c223c /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1920)
native: #5 pc 00000000005c16dc /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+776)
native: #6 pc 000000000056d69c /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+196)
native: #7 pc 0000000000582c30 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit()+1396)
native: #8 pc 0000000000581bfc /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+348)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x71a726a8 self=0xb400007a70287be0
| sysTid=13732 nice=0 cgrp=foreground sched=0/0 handle=0x7b96b794f8
| state=S schedstat=( 49871421618 34780776368 164334 ) utm=3468 stm=1518 core=0 HZ=100
| stack=0x7fd67fb000-0x7fd67fd000 stackSize=8192KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 000000000016c50c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 0000000000123410 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 0000000000145678 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #5 pc 000000000010c104 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (filament::Renderer::beginFrame(filament::SwapChain*, unsigned long)+20)
native: #6 pc 0000000000101998 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (Java_com_google_android_filament_Renderer_nBeginFrame+16)
at com.google.android.filament.Renderer.nBeginFrame(Native method)
at com.google.android.filament.Renderer.beginFrame(SourceFile:1)
at com.google.android.filament.utils.ModelViewer.render(SourceFile:49)
at com.ecompany.threedfilament.manager.ThreeDFilamentManager$FrameCallback.doFrame(SourceFile:39)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970)
at android.view.Choreographer.doCallbacks(Choreographer.java:796)
at android.view.Choreographer.doFrame(Choreographer.java:727)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7965)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

"perfetto_hprof_listener" prio=10 tid=5 Native (still starting up)
| group="" sCount=1 dsCount=0 flags=1 obj=0x0 self=0xb400007a7028cf50
| sysTid=13741 nice=-20 cgrp=foreground sched=0/0 handle=0x78ee95ccc0
| state=S schedstat=( 244166 126720 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78ee865000-0x78ee867000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009acf4 /apex/com.android.runtime/lib64/bionic/libc.so (read+4)
native: #1 pc 00000000000180bc /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_deletestd::__1::__thread_struct >, ArtPlugin_Initialize::$_29> >(void*)+280)
native: #2 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #3 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"HeapTaskDaemon" daemon prio=5 tid=6 WaitingForTaskProcessor
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13103cb8 self=0xb400007a7028b380
| sysTid=13744 nice=4 cgrp=foreground sched=0/0 handle=0x78a54a5cc0
| state=S schedstat=( 1491889350 2667890408 3321 ) utm=93 stm=56 core=1 HZ=100
| stack=0x78a53a2000-0x78a53a4000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000002e52ec /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+536)
native: #3 pc 00000000002e5c1c /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+92)
at dalvik.system.VMRuntime.runHeapTasks(Native method)
at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:531)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)

"ReferenceQueueDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13103170 self=0xb400007a702a7080
| sysTid=13745 nice=4 cgrp=foreground sched=0/0 handle=0x78a439bcc0
| state=S schedstat=( 124484273 202454787 353 ) utm=4 stm=8 core=0 HZ=100
| stack=0x78a4298000-0x78a429a000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0c04a865> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217)
  • locked <0x0c04a865> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x131031e8 self=0xb400007a702897b0
| sysTid=13746 nice=4 cgrp=foreground sched=0/0 handle=0x78a4291cc0
| state=S schedstat=( 10325101 7913910 78 ) utm=1 stm=0 core=0 HZ=100
| stack=0x78a418e000-0x78a4190000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0c68a93a> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
  • locked <0x0c68a93a> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
    at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"FinalizerWatchdogDaemon" daemon prio=5 tid=9 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13103260 self=0xb400007a702a54b0
| sysTid=13747 nice=4 cgrp=foreground sched=0/0 handle=0x78a3187cc0
| state=S schedstat=( 2048750 14080727 78 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78a3084000-0x78a3086000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x08fbe9eb> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:341)
  • locked <0x08fbe9eb> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:321)
    at java.lang.Daemons$Daemon.run(Daemons.java:139)
    at java.lang.Thread.run(Thread.java:923)

"Jit thread pool worker thread 0" daemon prio=5 tid=10 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x131032d8 self=0xb400007a702a1d10
| sysTid=13743 nice=0 cgrp=foreground sched=0/0 handle=0x78a55aad00
| state=S schedstat=( 1547266126 2358893657 4635 ) utm=80 stm=74 core=0 HZ=100
| stack=0x78a54ac000-0x78a54ae000 stackSize=1023KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000005cae58 /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+120)
native: #3 pc 00000000005ca0fc /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+144)
native: #4 pc 00000000005c9bcc /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+192)
native: #5 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #6 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"ADB-JDWP Connection Control Thread" daemon prio=0 tid=11 WaitingInMainDebuggerLoop
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13103350 self=0xb400007a702aa820
| sysTid=13742 nice=-20 cgrp=foreground sched=0/0 handle=0x78ed85ecc0
| state=S schedstat=( 818750 235260 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78ed767000-0x78ed769000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009c038 /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+8)
native: #1 pc 000000000005a240 /apex/com.android.runtime/lib64/bionic/libc.so (poll+92)
native: #2 pc 0000000000009efc /apex/com.android.art/lib64/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+828)
native: #3 pc 0000000000008578 /apex/com.android.art/lib64/libadbconnection.so (adbconnection::CallbackFunction(void*)+1508)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_1" prio=5 tid=12 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x131033c8 self=0xb400007a702ac3f0
| sysTid=13748 nice=0 cgrp=foreground sched=0/0 handle=0x789ff7fcc0
| state=S schedstat=( 4469485479 10481753750 36937 ) utm=245 stm=201 core=1 HZ=100
| stack=0x789fe88000-0x789fe8a000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_2" prio=5 tid=13 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103440 self=0xb400007a702adfc0
| sysTid=13749 nice=0 cgrp=foreground sched=0/0 handle=0x789ee81cc0
| state=S schedstat=( 111810809 248120250 963 ) utm=5 stm=6 core=1 HZ=100
| stack=0x789ed8a000-0x789ed8c000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Profile Saver" daemon prio=5 tid=14 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x131034b8 self=0xb400007a702a8c50
| sysTid=13751 nice=9 cgrp=foreground sched=0/0 handle=0x789c73dcc0
| state=S schedstat=( 187070882 447361515 790 ) utm=12 stm=6 core=1 HZ=100
| stack=0x789c646000-0x789c648000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 0000000000353c64 /apex/com.android.art/lib64/libart.so (art::ProfileSaver::Run()+484)
native: #3 pc 00000000003589f0 /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+180)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Timer-0" prio=5 tid=15 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103530 self=0xb400007a702b3330
| sysTid=13752 nice=0 cgrp=foreground sched=0/0 handle=0x789b534cc0
| state=S schedstat=( 150364 320417 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0x789b431000-0x789b433000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0b4a6348> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.Object.wait(Object.java:568)
    at java.util.TimerThread.mainLoop(Timer.java:533)
  • locked <0x0b4a6348> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:512)

"ConnectivityThread" prio=5 tid=18 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103928 self=0xb400007a702b4f00
| sysTid=13755 nice=0 cgrp=foreground sched=0/0 handle=0x7898216cc0
| state=S schedstat=( 3310160 37387652 22 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7898113000-0x7898115000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"IBinderHelper-Thread" prio=5 tid=17 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103a08 self=0xb400007a702afb90
| sysTid=13757 nice=6 cgrp=foreground sched=0/0 handle=0x7899320cc0
| state=S schedstat=( 271718 11094 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0x789921d000-0x789921f000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"RenderThread" daemon prio=7 tid=2 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103ae8 self=0xb400007a702ba270
| sysTid=13776 nice=-4 cgrp=foreground sched=0/0 handle=0x78f193ccc0
| state=S schedstat=( 3388632382 4143632459 19109 ) utm=141 stm=197 core=1 HZ=100
| stack=0x78f1845000-0x78f1847000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 000000000020ec6c /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+132)
native: #4 pc 0000000000230018 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+80)
native: #5 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #6 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #7 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #8 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_3" prio=5 tid=4 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103b60 self=0xb400007a702922c0
| sysTid=13775 nice=0 cgrp=foreground sched=0/0 handle=0x78f1a3acc0
| state=S schedstat=( 1462816625 3223735048 11501 ) utm=77 stm=69 core=1 HZ=100
| stack=0x78f1943000-0x78f1945000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"queued-work-looper" prio=5 tid=19 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13103bd8 self=0xb400007a702b6ad0
| sysTid=13780 nice=-2 cgrp=foreground sched=0/0 handle=0x78f17fecc0
| state=S schedstat=( 1164555300 905868504 2553 ) utm=57 stm=58 core=1 HZ=100
| stack=0x78f16fb000-0x78f16fd000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"pool-5-thread-1" prio=5 tid=20 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136407a8 self=0xb400007a702d43a0
| sysTid=13788 nice=0 cgrp=foreground sched=0/0 handle=0x788b62ccc0
| state=S schedstat=( 1114490693 1900252741 7685 ) utm=56 stm=54 core=0 HZ=100
| stack=0x788b529000-0x788b52b000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"hwuiTask0" daemon prio=6 tid=21 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13640948 self=0xb400007a702e0650
| sysTid=13790 nice=-2 cgrp=foreground sched=0/0 handle=0x788a2fdcc0
| state=S schedstat=( 20850003 100575058 231 ) utm=1 stm=1 core=0 HZ=100
| stack=0x788a206000-0x788a208000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000000584ec /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+20)
native: #4 pc 0000000000233984 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+84)
native: #5 pc 0000000000233bac /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+128)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"hwuiTask1" daemon prio=6 tid=22 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136409c0 self=0xb400007a702e2220
| sysTid=13791 nice=-2 cgrp=foreground sched=0/0 handle=0x788a1ffcc0
| state=S schedstat=( 19087027 73179011 212 ) utm=0 stm=1 core=0 HZ=100
| stack=0x788a108000-0x788a10a000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000000584ec /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+20)
native: #4 pc 0000000000233984 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+84)
native: #5 pc 0000000000233bac /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+128)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"AsyncTask #1" prio=5 tid=24 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13641298 self=0xb400007a702e9160
| sysTid=13794 nice=10 cgrp=foreground sched=0/0 handle=0x7886766cc0
| state=S schedstat=( 977815 12285780 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7886663000-0x7886665000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"InsetsAnimations" prio=5 tid=25 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13641380 self=0xb400007a702cf030
| sysTid=13796 nice=0 cgrp=foreground sched=0/0 handle=0x788665ccc0
| state=S schedstat=( 99727911 314016309 739 ) utm=5 stm=4 core=0 HZ=100
| stack=0x7886559000-0x788655b000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"sound" prio=5 tid=28 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13200b48 self=0xb400007a702f6fe0
| sysTid=13799 nice=-16 cgrp=foreground sched=0/0 handle=0x7880e87cc0
| state=S schedstat=( 93101241 70786144 403 ) utm=1 stm=7 core=0 HZ=100
| stack=0x7880d84000-0x7880d86000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"buriedData" prio=5 tid=29 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132010a8 self=0xb400007a702fa780
| sysTid=13800 nice=19 cgrp=foreground sched=0/0 handle=0x787fd7dcc0
| state=S schedstat=( 13195783 555233698 92 ) utm=0 stm=0 core=1 HZ=100
| stack=0x787fc7a000-0x787fc7c000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"Dispatch" prio=5 tid=30 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13201188 self=0xb400007a702f5410
| sysTid=13801 nice=-4 cgrp=foreground sched=0/0 handle=0x787ec73cc0
| state=S schedstat=( 161845209 204612026 562 ) utm=6 stm=9 core=1 HZ=100
| stack=0x787eb70000-0x787eb72000 stackSize=1043KB
| held mutexes=
native: #00 pc 000000000009bf38 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
native: #1 pc 0000000000019ad0 /system/lib64/libutils.so (android::Looper::pollInner(int)+184)
native: #2 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
native: #3 pc 0000000000111004 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)

"pool-3-thread-1" prio=5 tid=31 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13201268 self=0xb400007a702ee4d0
| sysTid=13802 nice=0 cgrp=foreground sched=0/0 handle=0x787d01acc0
| state=S schedstat=( 1211616 20517345 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x787cf17000-0x787cf19000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1127)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"glide-active-resources" prio=5 tid=37 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280070 self=0xb400007a702d5f70
| sysTid=13824 nice=10 cgrp=foreground sched=0/0 handle=0x788bcbacc0
| state=S schedstat=( 284220 679375 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0x788bbb7000-0x788bbb9000 stackSize=1043KB
| held mutexes=
at java.lang.Object.wait(Native method)

  • waiting on <0x0a9c65e1> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:442)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
  • locked <0x0a9c65e1> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
    at com.bumptech.glide.load.engine.a.b(SourceFile:2)
    at com.bumptech.glide.load.engine.a$b.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at com.bumptech.glide.load.engine.a$a$a.run(SourceFile:2)
    at java.lang.Thread.run(Thread.java:923)

"pool-3-thread-2" prio=5 tid=40 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132804a8 self=0xb400007a702dceb0
| sysTid=13829 nice=0 cgrp=foreground sched=0/0 handle=0x788b8e0cc0
| state=S schedstat=( 453646 4789218 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x788b7dd000-0x788b7df000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"io-pool-2-thread-0" prio=5 tid=42 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280570 self=0xb400007a702db2e0
| sysTid=13833 nice=0 cgrp=foreground sched=0/0 handle=0x786abbfcc0
| state=S schedstat=( 38012350 27199213 67 ) utm=2 stm=1 core=1 HZ=100
| stack=0x786aabc000-0x786aabe000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
    at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$a.run(SourceFile:1)

"io-pool-2-thread-1" prio=5 tid=43 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132806f8 self=0xb400007a70322730
| sysTid=13834 nice=0 cgrp=foreground sched=0/0 handle=0x7883231cc0
| state=S schedstat=( 33924476 107300464 128 ) utm=2 stm=1 core=0 HZ=100
| stack=0x788312e000-0x7883130000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
    at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$a.run(SourceFile:1)

"io-pool-2-thread-2" prio=5 tid=44 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x132807c8 self=0xb400007a7032ce10
| sysTid=13835 nice=0 cgrp=foreground sched=0/0 handle=0x7868ab5cc0
| state=S schedstat=( 22667088 62427497 64 ) utm=1 stm=0 core=0 HZ=100
| stack=0x78689b2000-0x78689b4000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
    at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$a.run(SourceFile:1)

"io-pool-2-thread-3" prio=5 tid=45 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280898 self=0xb400007a70327aa0
| sysTid=13836 nice=0 cgrp=foreground sched=0/0 handle=0x78679abcc0
| state=S schedstat=( 8585104 11281148 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0x78678a8000-0x78678aa000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
    at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$a.run(SourceFile:1)

"io-pool-2-thread-4" prio=5 tid=46 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280968 self=0xb400007a70329670
| sysTid=13837 nice=0 cgrp=foreground sched=0/0 handle=0x78668a1cc0
| state=S schedstat=( 13684322 26221196 18 ) utm=0 stm=0 core=0 HZ=100
| stack=0x786679e000-0x78667a0000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
    at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$a.run(SourceFile:1)

"pool-3-thread-3" prio=5 tid=47 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280a38 self=0xb400007a7032b240
| sysTid=13840 nice=0 cgrp=foreground sched=0/0 handle=0x78656d7cc0
| state=S schedstat=( 6441558 51819946 33 ) utm=0 stm=0 core=0 HZ=100
| stack=0x78655d4000-0x78655d6000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"Binder:13732_4" prio=5 tid=16 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12e00070 self=0xb400007a70320b60
| sysTid=13872 nice=0 cgrp=foreground sched=0/0 handle=0x789a1dacc0
| state=S schedstat=( 1590079308 3285610732 11554 ) utm=84 stm=74 core=0 HZ=100
| stack=0x789a0e3000-0x789a0e5000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"pool-10-thread-1" prio=5 tid=23 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13280b00 self=0xb400007a702f8bb0
| sysTid=14107 nice=0 cgrp=foreground sched=0/0 handle=0x789a42acc0
| state=S schedstat=( 216145 0 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x789a327000-0x789a329000 stackSize=1043KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)

"Binder:13732_5" prio=5 tid=26 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x12ec0640 self=0xb400007a702f00a0
| sysTid=17233 nice=0 cgrp=foreground sched=0/0 handle=0x78f1343cc0
| state=S schedstat=( 815239713 2692216026 6765 ) utm=44 stm=37 core=1 HZ=100
| stack=0x78f124c000-0x78f124e000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_6" prio=5 tid=27 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13800270 self=0xb400007a70341bd0
| sysTid=23280 nice=0 cgrp=foreground sched=0/0 handle=0x789a01ccc0
| state=S schedstat=( 620574112 1334135846 4849 ) utm=29 stm=32 core=1 HZ=100
| stack=0x7899f25000-0x7899f27000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_7" prio=5 tid=32 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x138002e8 self=0xb400007a702f3840
| sysTid=24351 nice=0 cgrp=foreground sched=0/0 handle=0x7899adacc0
| state=S schedstat=( 240894511 793058347 1455 ) utm=10 stm=13 core=1 HZ=100
| stack=0x78999e3000-0x78999e5000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000009af74 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 0000000000051ae4 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+296)
native: #3 pc 0000000000051cd4 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
native: #4 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #5 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #6 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #7 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #8 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #9 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #10 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"Binder:13732_8" prio=5 tid=33 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x139c0020 self=0xb400007a702b86a0
| sysTid=24749 nice=0 cgrp=foreground sched=0/0 handle=0x788c45dcc0
| state=S schedstat=( 48520412 113261838 272 ) utm=2 stm=2 core=1 HZ=100
| stack=0x788c366000-0x788c368000 stackSize=995KB
| held mutexes=
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001af92c /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
native: #2 pc 00000000003a0960 /apex/com.android.art/lib64/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+504)
native: #3 pc 000000000009b698 /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...)+124)
native: #4 pc 0000000000122628 /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+156)
native: #5 pc 000000000004982c /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+232)
native: #6 pc 0000000000052210 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+1032)
native: #7 pc 0000000000051d58 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+156)
native: #8 pc 0000000000052590 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
native: #9 pc 0000000000078618 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
native: #10 pc 00000000000154d0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
native: #11 pc 00000000000a0be0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
native: #12 pc 0000000000014d94 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
native: #13 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #14 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
(no managed stack frames)

"JobSystem::loop" prio=7 (not attached)
| sysTid=13784 nice=-4 cgrp=foreground
| state=S schedstat=( 957125093 3384506777 31953 ) utm=37 stm=58 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 00000000001d19a4 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 00000000001d3820 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=13785 nice=-4 cgrp=foreground
| state=S schedstat=( 49524299178 56121823530 269184 ) utm=3285 stm=1667 core=1 HZ=100
native: #00 pc 000000000009af78 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8)
native: #1 pc 0000000000057c60 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
native: #2 pc 00000000000294e4 /vendor/lib64/libgsl.so (hgsl_ioctl+36)
native: #3 pc 000000000001dc84 /vendor/lib64/libgsl.so (???)
native: #4 pc 000000000001cba4 /vendor/lib64/libgsl.so (gsl_memory_alloc_pure+9852)
native: #5 pc 0000000000175074 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #6 pc 000000000013bc14 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #7 pc 000000000026def4 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #8 pc 000000000026d0fc /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #9 pc 0000000000270564 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #10 pc 00000000001c6dac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #11 pc 00000000001c3b20 /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #12 pc 00000000001e255c /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #13 pc 00000000000f8c48 /vendor/lib64/egl/libGLESv2_adreno.so (glTexSubImage2D+144)
native: #14 pc 000000000017cec4 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #15 pc 0000000000177000 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #16 pc 000000000016d438 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #17 pc 000000000016de24 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #18 pc 000000000016ce90 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #19 pc 0000000000123614 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #20 pc 0000000000120ea0 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #21 pc 000000000012512c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #22 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #23 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=13786 nice=-4 cgrp=foreground
| state=S schedstat=( 49114 0 1 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 00000000001de074 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (std::__ndk1::condition_variable::wait(std::__ndk1::unique_lockstd::__ndk1::mutex&)+24)

"FEngine::loop" prio=7 (not attached)
| sysTid=13787 nice=-4 cgrp=foreground
| state=S schedstat=( 3502206822 5512067450 87306 ) utm=58 stm=291 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 00000000001d845c /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #2 pc 0000000000188844 /system/app/BM_Avatar_S**/BM_Avatar_S**.apk!libfilament-jni.so (offset ca4000) (???)
native: #3 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #4 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=10 (not attached)
| sysTid=13792 nice=-10 cgrp=foreground
| state=S schedstat=( 969012032 1017208126 4660 ) utm=89 stm=7 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=10 (not attached)
| sysTid=13823 nice=-10 cgrp=foreground
| state=S schedstat=( 290480428 823078794 4715 ) utm=8 stm=20 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=13825 nice=-4 cgrp=foreground
| state=S schedstat=( 7099584 21886613 8 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 000000000005bd24 /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+116)
native: #3 pc 00000000002b33ac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"FEngine::loop" prio=7 (not attached)
| sysTid=13826 nice=-4 cgrp=foreground
| state=S schedstat=( 40937864 12592554 98 ) utm=3 stm=0 core=1 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 000000000005bd24 /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+116)
native: #3 pc 00000000002b33ac /vendor/lib64/egl/libGLESv2_adreno.so (???)
native: #4 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #5 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=7 (not attached)
| sysTid=13830 nice=-4 cgrp=foreground
| state=S schedstat=( 9099080758 3663667740 46116 ) utm=822 stm=87 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

"AdrenoOsLib" prio=7 (not attached)
| sysTid=13831 nice=-4 cgrp=foreground
| state=S schedstat=( 6263257996 8491030590 79183 ) utm=171 stm=454 core=0 HZ=100
native: #00 pc 000000000004b34c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
native: #1 pc 000000000004ef34 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
native: #2 pc 00000000000af134 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+60)
native: #3 pc 000000000002d09c /vendor/lib64/libgsl.so (os_event_wait+340)
native: #4 pc 0000000000026acc /vendor/lib64/libgsl.so (???)
native: #5 pc 000000000002d200 /vendor/lib64/libgsl.so (os_thread_launcher+48)
native: #6 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
native: #7 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

----- end 13732 -----

@Maliangxike
Copy link
Author

Which version of Filament are you using? Also, could you share the full ANR logs please?

Can you help me look at the problem again?

@pixelflinger
Copy link
Collaborator

pixelflinger commented Jul 27, 2023

Can you give us exact and complete repro steps (step by step please)?

@pixelflinger pixelflinger added the android Issue/feature request for Android only label Jul 27, 2023
@Maliangxike
Copy link
Author

Maliangxike commented Jul 28, 2023

anr.zip
filament vision is 1.25.3
there is some logcat and anr。
You can view the “yiran” flag in logcat。
1.We created a project to render the model in GLB format. The general idea of the project is to create an avatar image, where you can purchase some avatar accessories (such as hats, clothes, etc.) through the mall, while also changing some of the avatar's body movements.
2.The basic model and animation have been split (preserving the skeleton data of the basic model in the animation), and then the animation can be replaced to allow the ontology to play different animations. At the same time, some animations also come with some props to cooperate with the ontology for animation。
3.Then it's about running a monkey program, constantly purchasing avatar accessories, replacing animations, deleting, and other operations。

@poweifeng poweifeng added the bug Something isn't working label Aug 3, 2023
@pixelflinger
Copy link
Collaborator

there is a high chance this is now fixed. my guess is that the ANR was caused by our SpinkLock, which we are not using anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android Issue/feature request for Android only bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants