adb devices
,若成功安装会弹出模拟器并显示device的名称。参考链接:第一个入门例子(十分详细)
Android
studio项目主要有两个文件组成,第一个是程序文件(mainactivity.java),第二个是.xml文件(activity_main.xml),其中程序文件主要进行逻辑程序的编写,第二个文件相当于图形界面,我们可以进行一些控件的布局等操作,然后在程序文件中进行逻辑程序的编写和对控件的调用。
为触发bug手动植入了简单的点击按钮报错函数。
MainActivity.kt:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
fun error(view: View) {
throw IllegalArgumentException( "I inserted a bug.")
}
}
activity_main.xml:
<androidx.appcompat.widget.AppCompatButton
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="93dp"
android:text="Button"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView"
android:onClick="error"/>
随后运行测试:adb shell monkey -p com.example.firstapp -v -v -v 10000 1> D:\MonkeyTestStandardLog.txt 2>D:\MonkeyTestErrorLog.txt #启动安卓模拟器
注意:
- monkey的标准流和错误流分开保存,所以为了获得CRASH信息我们要用两个管道存。
- 参数v用于指定反馈日志的详细程度,总共范围内3个级别
- 日志级别 level 0:-v(仅提供启动提示,测试完成和最终结果等少量信息)
- 日志级别 level 1:-v -v(提供较为详细的日志,包括每个发送到Activity的事件信息)
- 日志级别 level 2:-v -v -v(提供最详细的日志,包括测试中选中(未选中的)Activity的事件信息)
参考文章:报告分析1 报告分析2(强推,报告完整讲解清楚)
#MonkeyTestStandardLog.txt
bash arg: -p
bash arg: com.example.firstapp
bash arg: -v
bash arg: -v
bash arg: -v
bash arg: 10000
#测试命令信息
#随机种子值,执行事件数量
:Monkey: seed=1665578542244 count=10000
#可运行的应用列表
:AllowPackage: com.example.firstapp
#Category包含LAUNCHER和MONKEY
:IncludeCategory: android.intent.category.LAUNCHER
:IncludeCategory: android.intent.category.MONKEY
// Selecting main activities from category android.intent.category.LAUNCHER
// - NOT USING main activity com.android.camera.CameraLauncher (from package com.android.camera2)
// - NOT USING main activity com.google.android.apps.chrome.Main (from package com.android.chrome)
// - NOT USING main activity com.android.contacts.activities.PeopleActivity (from package com.android.contacts)
// - NOT USING main activity com.android.dialer.main.impl.MainActivity (from package com.android.dialer)
// - NOT USING main activity com.android.settings.Settings (from package com.android.settings)
// - NOT USING main activity com.android.vending.AssetBrowserActivity (from package com.android.vending)
// - NOT USING main activity com.google.android.apps.docs.app.NewMainProxyActivity (from package com.google.android.apps.docs)
// - NOT USING main activity com.google.android.maps.MapsActivity (from package com.google.android.apps.maps)
// - NOT USING main activity com.google.android.apps.messaging.ui.ConversationListActivity (from package com.google.android.apps.messaging)
// - NOT USING main activity com.google.android.apps.photos.home.HomeActivity (from package com.google.android.apps.photos)
// - NOT USING main activity com.google.android.apps.tachyon.MainActivity (from package com.google.android.apps.tachyon)
// - NOT USING main activity com.google.android.apps.youtube.music.activities.MusicActivity (from package com.google.android.apps.youtube.music)
// - NOT USING main activity com.android.calendar.AllInOneActivity (from package com.google.android.calendar)
// - NOT USING main activity com.android.deskclock.DeskClock (from package com.google.android.deskclock)
// - NOT USING main activity com.google.android.gm.ConversationListActivityGmail (from package com.google.android.gm)
// - NOT USING main activity com.google.android.youtube.videos.EntryPoint (from package com.google.android.videos)
// - NOT USING main activity com.google.android.youtube.app.honeycomb.Shell$HomeActivity (from package com.google.android.youtube)
// - NOT USING main activity com.android.documentsui.LauncherActivity (from package com.google.android.documentsui)
// - NOT USING main activity com.google.android.googlequicksearchbox.VoiceSearchActivity (from package com.google.android.googlequicksearchbox)
// - NOT USING main activity com.google.android.googlequicksearchbox.SearchActivity (from package com.google.android.googlequicksearchbox)
// - NOT USING main activity org.chromium.webview_shell.WebViewBrowserActivity (from package org.chromium.webview_shell)
// + Using main activity com.example.firstapp.MainActivity (from package com.example.firstapp)
// Selecting main activities from category android.intent.category.MONKEY
// - NOT USING main activity com.android.settings.Settings$RunningServicesActivity (from package com.android.settings)
// - NOT USING main activity com.android.settings.Settings$StorageUseActivity (from package com.android.settings)
// - NOT USING main activity com.google.android.apps.nexuslauncher.NexusLauncherActivity (from package com.google.android.apps.nexuslauncher)
// - NOT USING main activity com.google.android.apps.wellbeing.settings.TopLevelSettingsActivity (from package com.google.android.apps.wellbeing)
// - NOT USING main activity com.google.android.googlequicksearchbox.SearchActivity (from package com.google.android.googlequicksearchbox)
// Seeded: 1665578542244
#各事件的百分比
// Event percentages:
// 0: 15.0%
// 1: 10.0%
// 2: 2.0%
// 3: 15.0%
// 4: -0.0%
// 5: -0.0%
// 6: 25.0%
// 7: 15.0%
// 8: 2.0%
// 9: 2.0%
// 10: 1.0%
// 11: 13.0%
#执行的事件流信息
#启动App事件
:Switch: #Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.example.firstapp/.MainActivity;end
// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.firstapp/.MainActivity } in package com.example.firstapp
#延时
Sleeping for 0 milliseconds
#轨迹球事件
:Sending Trackball (ACTION_MOVE): 0:(-1.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(-2.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(-3.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(-3.0,-1.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,3.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,1.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,3.0)
:Sending Touch (ACTION_DOWN): 0:(785.0,953.0)
#点击事件
:Sending Touch (ACTION_UP): 0:(776.07513,956.28503)
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 98 // KEYCODE_BUTTON_C
:Sending Key (ACTION_UP): 98 // KEYCODE_BUTTON_C
Sleeping for 0 milliseconds
:Sending Trackball (ACTION_MOVE): 0:(-2.0,1.0)
// Rejecting start of Intent { act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:com.example.firstapp cmp=com.android.settings/.applications.InstalledAppDetails } in package com.android.settings
:Sending Trackball (ACTION_MOVE): 0:(0.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,2.0)
:Sending Trackball (ACTION_MOVE): 0:(-1.0,1.0)
:Sending Trackball (ACTION_MOVE): 0:(-4.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,3.0)
:Sending Trackball (ACTION_MOVE): 0:(1.0,1.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,3.0)
:Sending Trackball (ACTION_MOVE): 0:(-3.0,-2.0)
:Sending Trackball (ACTION_MOVE): 0:(-5.0,1.0)
:Sending Touch (ACTION_DOWN): 0:(736.0,1760.0)
// Injection Failed
:Sending Touch (ACTION_UP): 0:(734.5961,1774.4326)
// Injection Failed
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 21 // KEYCODE_DPAD_LEFT
:Sending Key (ACTION_UP): 21 // KEYCODE_DPAD_LEFT
Sleeping for 0 milliseconds
:Sending Touch (ACTION_DOWN): 0:(291.0,1292.0)
// Injection Failed
:Sending Touch (ACTION_MOVE): 0:(278.7276,1293.4309)
// Injection Failed
:Sending Touch (ACTION_MOVE): 0:(266.00128,1296.5856)
// Injection Failed
:Sending Touch (ACTION_MOVE): 0:(249.90701,1298.1532)
// Injection Failed
:Sending Touch (ACTION_UP): 0:(245.7654,1300.5178)
// Injection Failed
Sleeping for 0 milliseconds
:Sending Trackball (ACTION_MOVE): 0:(-4.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(-3.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,3.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(-2.0,1.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-1.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-5.0)
:Switch: #Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.example.firstapp/.MainActivity;end
// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.firstapp/.MainActivity } in package com.example.firstapp
Sleeping for 0 milliseconds
:Sending Touch (ACTION_DOWN): 0:(185.0,1736.0)
:Sending Touch (ACTION_MOVE): 0:(183.2405,1733.8558)
:Sending Touch (ACTION_MOVE): 0:(175.82309,1716.2048)
:Sending Touch (ACTION_MOVE): 0:(172.78668,1697.1367)
:Sending Touch (ACTION_MOVE): 0:(165.33133,1677.4446)
:Sending Touch (ACTION_UP): 0:(161.33372,1668.3496)
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:Sending Key (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 247 // KEYCODE_TV_INPUT_COMPOSITE_1
:Sending Key (ACTION_UP): 247 // KEYCODE_TV_INPUT_COMPOSITE_1
Sleeping for 0 milliseconds
:Sending Trackball (ACTION_MOVE): 0:(-3.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,2.0)
:Sending Trackball (ACTION_MOVE): 0:(-2.0,1.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,-2.0)
:Sending Trackball (ACTION_MOVE): 0:(0.0,4.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-2.0)
:Sending Trackball (ACTION_MOVE): 0:(2.0,-1.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,3.0)
:Sending Touch (ACTION_DOWN): 0:(206.0,987.0)
:Sending Touch (ACTION_UP): 0:(203.05228,992.5007)
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 19 // KEYCODE_DPAD_UP
:Sending Key (ACTION_UP): 19 // KEYCODE_DPAD_UP
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 82 // KEYCODE_MENU
:Sending Key (ACTION_UP): 82 // KEYCODE_MENU
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 213 // KEYCODE_MUHENKAN
:Sending Key (ACTION_UP): 213 // KEYCODE_MUHENKAN
Sleeping for 0 milliseconds
:Sending Touch (ACTION_DOWN): 0:(637.0,538.0)
:Sending Touch (ACTION_UP): 0:(620.7172,549.7848)
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:Sending Key (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 19 // KEYCODE_DPAD_UP
:Sending Key (ACTION_UP): 19 // KEYCODE_DPAD_UP
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:Sending Key (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 22 // KEYCODE_DPAD_RIGHT
:Sending Key (ACTION_UP): 22 // KEYCODE_DPAD_RIGHT
Sleeping for 0 milliseconds
:Sending Trackball (ACTION_MOVE): 0:(-3.0,4.0)
:Sending Trackball (ACTION_MOVE): 0:(4.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(-4.0,-2.0)
:Sending Trackball (ACTION_MOVE): 0:(-3.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(3.0,0.0)
:Sending Trackball (ACTION_MOVE): 0:(1.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(-4.0,-3.0)
:Sending Trackball (ACTION_MOVE): 0:(-4.0,-5.0)
:Sending Trackball (ACTION_MOVE): 0:(-4.0,-4.0)
:Sending Trackball (ACTION_MOVE): 0:(4.0,2.0)
:Sending Key (ACTION_DOWN): 21 // KEYCODE_DPAD_LEFT
:Sending Key (ACTION_UP): 21 // KEYCODE_DPAD_LEFT
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 19 // KEYCODE_DPAD_UP
:Sending Key (ACTION_UP): 19 // KEYCODE_DPAD_UP
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 23 // KEYCODE_DPAD_CENTER
:Sending Key (ACTION_UP): 23 // KEYCODE_DPAD_CENTER
Sleeping for 0 milliseconds
:Sending Touch (ACTION_DOWN): 0:(867.0,259.0)
//[calendar_time:2022-10-11 14:16:46.321 system_uptime:17074091]
// Sending event #100
:Sending Touch (ACTION_UP): 0:(870.7342,267.25803)
Sleeping for 0 milliseconds
:Sending Key (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
#显示Monkey执行失败
** Monkey aborted due to error.
#执行的事件数量
Events injected: 102
#旋转的角度为0
:Sending rotation degree=0, persist=false
#丢失的事件数量
:Dropped: keys=0 pointers=7 trackballs=0 flips=0 rotations=0
#网络状态,移动网络联网0ms, Wi-Fi联网0ms,没联网144ms
## Network stats: elapsed time=1340ms (0ms mobile, 0ms wifi, 1340ms not connected)
#MonkeyTestErrorLog.txt
args: [-p, com.example.firstapp, -v, -v, -v, 10000]
arg: "-p"
arg: "com.example.firstapp"
arg: "-v"
arg: "-v"
arg: "-v"
arg: "10000"
data="com.example.firstapp"
#发送Crash的应用包名和pid
// CRASH: com.example.firstapp (pid 23752)
#Crash的简要信息
// Short Msg: java.lang.IllegalArgumentException
#Crash的详细信息
// Long Msg: java.lang.IllegalArgumentException: I inserted a bug.
#机型和系统信息
// Build Label: google/sdk_gphone_x86/generic_x86_arm:11/RSR1.201013.001/6903271:user/release-keys
// Build Changelist: 6903271
// Build Time: 1602626850000
#Crash的详细日志
// java.lang.IllegalStateException: Could not execute method for android:onClick
// at android.view.View$DeclaredOnClickListener.onClick(View.java:6268)
// at android.view.View.performClick(View.java:7448)
// at android.view.View.performClickInternal(View.java:7425)
// at android.view.View.onKeyUp(View.java:15060)
// at android.widget.TextView.onKeyUp(TextView.java:8569)
// at android.view.KeyEvent.dispatch(KeyEvent.java:2866)
// at android.view.View.dispatchKeyEvent(View.java:14247)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1959)
// at com.android.internal.policy.DecorView.superDispatchKeyEvent(DecorView.java:476)
// at com.android.internal.policy.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1861)
// at android.app.Activity.dispatchKeyEvent(Activity.java:4085)
// at androidx.core.app.ComponentActivity.superDispatchKeyEvent(ComponentActivity.java:108)
// at androidx.core.view.KeyEventDispatcher.dispatchKeyEvent(KeyEventDispatcher.java:84)
// at androidx.core.app.ComponentActivity.dispatchKeyEvent(ComponentActivity.java:126)
// at androidx.appcompat.app.AppCompatActivity.dispatchKeyEvent(AppCompatActivity.java:535)
// at androidx.appcompat.view.WindowCallbackWrapper.dispatchKeyEvent(WindowCallbackWrapper.java:59)
// at androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback.dispatchKeyEvent(AppCompatDelegateImpl.java:2533)
// at com.android.internal.policy.DecorView.dispatchKeyEvent(DecorView.java:390)
// at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:5947)
// at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5815)
// at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5310)
// at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5367)
// at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5333)
// at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5485)
// at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5341)
// at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5542)
// at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5314)
// at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5367)
// at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5333)
// at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5341)
// at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5314)
// at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5367)
// at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5333)
// at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5518)
// at android.view.ViewRootImpl$ImeInputStage.onFinishedInputEvent(ViewRootImpl.java:5676)
// at android.view.inputmethod.InputMethodManager$PendingEvent.run(InputMethodManager.java:3179)
// at android.view.inputmethod.InputMethodManager.invokeFinishedInputEventCallback(InputMethodManager.java:2721)
// at android.view.inputmethod.InputMethodManager.finishedInputEvent(InputMethodManager.java:2712)
// at android.view.inputmethod.InputMethodManager$ImeInputEventSender.onInputEventFinished(InputMethodManager.java:3156)
// at android.view.InputEventSender.dispatchInputEventFinished(InputEventSender.java:143)
// 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.app.ActivityThread.main(ActivityThread.java:7656)
// at java.lang.reflect.Method.invoke(Native Method)
// at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
// at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
// Caused by: java.lang.reflect.InvocationTargetException
// at java.lang.reflect.Method.invoke(Native Method)
// at android.view.View$DeclaredOnClickListener.onClick(View.java:6263)
// ... 51 more
// Caused by: java.lang.IllegalArgumentException: I inserted a bug.
// at com.example.firstapp.MainActivity.error(MainActivity.kt:21)
// ... 53 more
//
#提示在执行到第102个事件时出现Crash,以及所使用的随机种子的值
** System appears to have crashed at event 102 of 10000 using seed 1665578542244
参考链接
adb: error: failed to copy '/data/anr/anr_2022-10-11-11-44-26-063' to '.\anr\anr_2022-10-11-11-44-26-063': remote open failed: Permission denied
pull: building file list...
新版本需使用adb bugreport
导出一个zip压缩包,解压后在FS/data/anr目录下就可以看到traces文件了。adb bugreport
可以指定文件导出目录,默认在当前命令行对应目录下。
文件理解:含部分分析 参考链接
----- pid 13848 at 2022-10-11 11:44:26 -----
Cmd line: com.google.android.googlequicksearchbox:search
Build fingerprint: 'google/sdk_gphone_x86/generic_x86_arm:11/RSR1.201013.001/6903271:user/release-keys'
ABI: 'x86'
Build type: optimized
Zygote loaded classes=15746 post zygote classes=11021
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/product/priv-app/Velvet/Velvet.apk:/product/priv-app/Velvet/Velvet.apk!classes5.dex:/product/priv-app/Velvet/Velvet.apk!classes2.dex:/product/priv-app/Velvet/Velvet.apk!classes4.dex:/product/priv-app/Velvet/Velvet.apk!classes6.dex:/product/priv-app/Velvet/Velvet.apk!classes7.dex:/product/priv-app/Velvet/Velvet.apk!classes3.dex], parent #1
#3 dalvik.system.DelegateLastClassLoader: [/data/user_de/0/com.google.android.gms/app_chimera/m/00000002/DynamiteLoader.apk], parent #0
#4 ax: [/data/user_de/0/com.google.android.gms/app_chimera/m/00000005/GoogleCertificates.apk], unregistered parent of type az
#5 dalvik.system.PathClassLoader: [/product/app/WebViewGoogle/WebViewGoogle.apk], parent #1
#6 dalvik.system.PathClassLoader: [/product/app/TrichromeLibrary/TrichromeLibrary.apk], parent #1
Done dumping class loaders
Classes initialized: 8672 in 1.766s
Intern table: 44069 strong; 527 weak
JNI: CheckJNI is off; globals=1100 (plus 109 weak)
Libraries: /product/app/TrichromeLibrary/TrichromeLibrary.apk!/lib/x86/libmonochrome.so /product/priv-app/Velvet/Velvet.apk!/lib/x86/libcronet.84.0.4147.12.so /product/priv-app/Velvet/Velvet.apk!/lib/x86/libgoogle_speech_jni.so /product/priv-app/Velvet/Velvet.apk!/lib/x86/libnativecrashreporter.so /system/lib/libwebviewchromium_plat_support.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 (19)
Heap: 41% free, 12MB/21MB; 243144 objects
Dumping cumulative Gc timings
Start Dumping histograms for 7 iterations for concurrent copying
ProcessMarkStack: Sum: 628.422ms 99% C.I. 20.320ms-324.960ms Avg: 89.774ms Max: 331.380ms
MarkingPhase: Sum: 78.953ms 99% C.I. 24.188ms-28.764ms Avg: 26.317ms Max: 28.765ms
ScanCardsForSpace: Sum: 67.371ms 99% C.I. 0.157ms-30.204ms Avg: 9.624ms Max: 30.376ms
ClearFromSpace: Sum: 42.836ms 99% C.I. 0.539ms-20.492ms Avg: 6.119ms Max: 20.681ms
ScanImmuneSpaces: Sum: 34.054ms 99% C.I. 1.105ms-10.510ms Avg: 3.405ms Max: 10.760ms
VisitConcurrentRoots: Sum: 25.832ms 99% C.I. 1.231ms-11.700ms Avg: 2.583ms Max: 12.132ms
ThreadListFlip: Sum: 12.524ms 99% C.I. 0.095ms-11.401ms Avg: 1.789ms Max: 11.617ms
CaptureThreadRootsForMarking: Sum: 11.527ms 99% C.I. 0.295ms-10.647ms Avg: 3.842ms Max: 10.781ms
SweepSystemWeaks: Sum: 10.886ms 99% C.I. 1.004ms-2.452ms Avg: 1.555ms Max: 2.452ms
EnqueueFinalizerReferences: Sum: 9.918ms 99% C.I. 0.022ms-3.462ms Avg: 1.416ms Max: 3.462ms
ForwardSoftReferences: Sum: 6.214ms 99% C.I. 60us-5318us Avg: 887.714us Max: 5475us
ProcessReferences: Sum: 4.962ms 99% C.I. 22us-2123us Avg: 354.428us Max: 2163us
CopyingPhase: Sum: 4.529ms 99% C.I. 69us-2015us Avg: 647us Max: 2015us
SweepAllocSpace: Sum: 3.577ms 99% C.I. 7us-3284.500us Avg: 511us Max: 3361us
FlipOtherThreads: Sum: 3.421ms 99% C.I. 214us-914us Avg: 488.714us Max: 914us
InitializePhase: Sum: 3.364ms 99% C.I. 141us-883us Avg: 480.571us Max: 883us
SweepLargeObjects: Sum: 2.336ms 99% C.I. 15us-1265us Avg: 333.714us Max: 1265us
GrayAllDirtyImmuneObjects: Sum: 2.312ms 99% C.I. 156us-789.500us Avg: 330.285us Max: 798us
(Paused)ClearCards: Sum: 1.949ms 99% C.I. 7us-381.749us Avg: 21.417us Max: 448us
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 1.775ms 99% C.I. 119us-465us Avg: 253.571us Max: 465us
MarkZygoteLargeObjects: Sum: 1.354ms 99% C.I. 39us-615us Avg: 193.428us Max: 615us
RecordFree: Sum: 1.346ms 99% C.I. 35us-1056us Avg: 192.285us Max: 1056us
ReclaimPhase: Sum: 1.187ms 99% C.I. 54us-408us Avg: 169.571us Max: 408us
ResumeRunnableThreads: Sum: 936us 99% C.I. 10us-587.750us Avg: 133.714us Max: 597us
VisitNonThreadRoots: Sum: 731us 99% C.I. 54us-118us Avg: 73.100us Max: 118us
EmptyRBMarkBitStack: Sum: 480us 99% C.I. 8us-242us Avg: 68.571us Max: 242us
MarkStackAsLive: Sum: 343us 99% C.I. 17us-114us Avg: 49us Max: 114us
Sweep: Sum: 322us 99% C.I. 26us-97us Avg: 46us Max: 97us
(Paused)FlipCallback: Sum: 307us 99% C.I. 25us-90us Avg: 43.857us Max: 90us
FlipThreadRoots: Sum: 268us 99% C.I. 19us-98.250us Avg: 38.285us Max: 99us
ResumeOtherThreads: Sum: 232us 99% C.I. 8us-116us Avg: 33.142us Max: 116us
SwapBitmaps: Sum: 148us 99% C.I. 12us-33us Avg: 21.142us Max: 33us
(Paused)SetFromSpace: Sum: 108us 99% C.I. 8us-30us Avg: 15.428us Max: 30us
UnBindBitmaps: Sum: 88us 99% C.I. 9us-20us Avg: 12.571us Max: 20us
Done Dumping histograms
concurrent copying paused: Sum: 16.056ms 99% C.I. 0.310ms-12.115ms Avg: 2.293ms Max: 12.230ms
concurrent copying freed-bytes: Avg: 9565KB Max: 22MB Min: 569KB
Freed-bytes histogram: 0:2,5120:1,7680:1,10240:1,15360:1,23040:1
concurrent copying total time: 964.612ms mean time: 137.801ms
concurrent copying freed: 1734020 objects with total size 65MB
concurrent copying throughput: 1.79878e+06/s / 67MB/s per cpu-time: 100982374/s / 96MB/s
Average major GC reclaim bytes ratio 0.513861 over 7 GC cycles
Average major GC copied live bytes ratio 0.552414 over 11 major GCs
Cumulative bytes moved 49762664
Cumulative objects moved 1007735
Peak regions allocated 154 (38MB) / 2048 (512MB)
Start Dumping histograms for 6 iterations for young concurrent copying
ProcessMarkStack: Sum: 579.597ms 99% C.I. 6.181ms-485.376ms Avg: 96.599ms Max: 497.658ms
ScanCardsForSpace: Sum: 132.353ms 99% C.I. 1.585ms-49.964ms Avg: 22.058ms Max: 49.964ms
SweepSystemWeaks: Sum: 36.040ms 99% C.I. 1.776ms-17.888ms Avg: 6.006ms Max: 18.091ms
VisitConcurrentRoots: Sum: 28.975ms 99% C.I. 1.334ms-17.562ms Avg: 4.829ms Max: 17.908ms
InitializePhase: Sum: 27.460ms 99% C.I. 0.363ms-12.728ms Avg: 4.576ms Max: 12.728ms
ScanImmuneSpaces: Sum: 27.369ms 99% C.I. 2.253ms-6.094ms Avg: 4.561ms Max: 6.095ms
FlipThreadRoots: Sum: 24.974ms 99% C.I. 0.022ms-14.894ms Avg: 4.162ms Max: 15.140ms
ResumeRunnableThreads: Sum: 16.172ms 99% C.I. 0.042ms-9.871ms Avg: 2.695ms Max: 9.920ms
ThreadListFlip: Sum: 13.977ms 99% C.I. 0.386ms-5.602ms Avg: 2.329ms Max: 5.602ms
ClearFromSpace: Sum: 10.136ms 99% C.I. 0.308ms-3.958ms Avg: 1.689ms Max: 3.958ms
CopyingPhase: Sum: 9.016ms 99% C.I. 0.120ms-3.902ms Avg: 1.502ms Max: 3.902ms
ReclaimPhase: Sum: 8.598ms 99% C.I. 0.066ms-7.298ms Avg: 1.433ms Max: 7.429ms
FlipOtherThreads: Sum: 6.358ms 99% C.I. 0.319ms-2.060ms Avg: 1.059ms Max: 2.060ms
SweepArray: Sum: 5.092ms 99% C.I. 164us-2549us Avg: 848.666us Max: 2583us
(Paused)ClearCards: Sum: 4.629ms 99% C.I. 9us-1271.999us Avg: 59.346us Max: 1331us
ProcessReferences: Sum: 4.027ms 99% C.I. 23us-1356us Avg: 335.583us Max: 1356us
GrayAllDirtyImmuneObjects: Sum: 3.062ms 99% C.I. 162us-1573us Avg: 510.333us Max: 1584us
EnqueueFinalizerReferences: Sum: 2.133ms 99% C.I. 62us-865us Avg: 355.500us Max: 865us
EmptyRBMarkBitStack: Sum: 2.014ms 99% C.I. 48us-1223us Avg: 335.666us Max: 1223us
SwapBitmaps: Sum: 1.814ms 99% C.I. 11us-1652us Avg: 302.333us Max: 1697us
(Paused)GrayAllNewlyDirtyImmuneObjects: Sum: 1.628ms 99% C.I. 187us-416us Avg: 271.333us Max: 416us
ForwardSoftReferences: Sum: 1.211ms 99% C.I. 30us-926us Avg: 201.833us Max: 939us
ResetStack: Sum: 649us 99% C.I. 11us-225us Avg: 108.166us Max: 225us
RecordFree: Sum: 555us 99% C.I. 10us-166us Avg: 46.250us Max: 166us
(Paused)FlipCallback: Sum: 450us 99% C.I. 35us-116us Avg: 75us Max: 116us
VisitNonThreadRoots: Sum: 390us 99% C.I. 51us-88us Avg: 65us Max: 88us
ResumeOtherThreads: Sum: 285us 99% C.I. 15us-72us Avg: 47.500us Max: 72us
FreeList: Sum: 281us 99% C.I. 12us-151us Avg: 40.142us Max: 151us
MarkZygoteLargeObjects: Sum: 222us 99% C.I. 10us-81us Avg: 37us Max: 81us
(Paused)SetFromSpace: Sum: 173us 99% C.I. 11us-101us Avg: 28.833us Max: 101us
UnBindBitmaps: Sum: 114us 99% C.I. 11us-29us Avg: 19us Max: 29us
Done Dumping histograms
young concurrent copying paused: Sum: 20.235ms 99% C.I. 1.364ms-6.519ms Avg: 3.372ms Max: 6.519ms
young concurrent copying freed-bytes: Avg: 4418KB Max: 8456KB Min: 2504KB
Freed-bytes histogram: 1920:1,2560:3,6400:1,8320:1
young concurrent copying total time: 949.754ms mean time: 158.292ms
young concurrent copying freed: 637267 objects with total size 25MB
young concurrent copying throughput: 671514/s / 27MB/s per cpu-time: 123970264/s / 118MB/s
Average minor GC reclaim bytes ratio 0.375565 over 6 GC cycles
Average minor GC copied live bytes ratio 0.170844 over 7 minor GCs
Cumulative bytes moved 5686280
Cumulative objects moved 138662
Peak regions allocated 154 (38MB) / 2048 (512MB)
Total time spent in GC: 1.914s
Mean GC size throughput: 47MB/s per cpu-time: 101MB/s
Mean GC object throughput: 1.23868e+06 objects/s
#内存信息
Total number of allocations 2614431#进程创建到现在一共创建了多少对象
Total bytes allocated 104MB#进程创建到现在一共申请了多少内存
Total bytes freed 91MB#进程创建到现在一共释放了多少内存
Free memory 9140KB#不扩展堆的情况下可用的内存
Free memory until GC 9140KB#GC前的可用内存
Free memory until OOME 499MB#OOM之前的可用内存
Total memory 21MB#当前总内存(已用+可用)
Max memory 512MB#进程最多能申请的内存
Zygote space size 3028KB
Total mutator paused time: 36.291ms
Total time waiting for GC to complete: 1.154ms
Total GC count: 13
Total GC time: 1.914s
Total blocking GC count: 0
Total blocking GC time: 0
Histogram of GC count per 10000 ms: 0:44,1:7,2:2
Histogram of blocking GC count per 10000 ms: 0:53
Native bytes total: 37940772 registered: 1735892
Total native bytes at last GC: 38071356
/system/framework/oat/x86/android.hidl.base-V1.0-java.odex: quicken
/system/framework/oat/x86/android.test.base.odex: quicken
/system/framework/oat/x86/android.hidl.manager-V1.0-java.odex: quicken
/product/app/TrichromeLibrary/oat/x86/TrichromeLibrary.odex: quicken
/system/framework/oat/x86/org.apache.http.legacy.odex: speed-profile
/product/priv-app/Velvet/oat/x86/Velvet.odex: quicken
/product/app/WebViewGoogle/oat/x86/WebViewGoogle.odex: quicken
Current JIT code cache size (used / resident): 1760KB / 1780KB
Current JIT data cache size (used / resident): 867KB / 900KB
Zygote JIT code cache size (at point of fork): 43KB / 48KB
Zygote JIT data cache size (at point of fork): 31KB / 36KB
Current JIT mini-debug-info size: 102KB
Current JIT capacity: 4096KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 1004
Total number of JIT compilations: 1101
Total number of JIT compilations for on stack replacement: 16
Total number of JIT code cache collections: 12
Memory used for stack maps: Avg: 462B Max: 6820B Min: 12B
Memory used for compiled code: Avg: 1917B Max: 27KB Min: 17B
Memory used for profiling info: Avg: 238B Max: 57KB Min: 20B
Start Dumping histograms for 1158 iterations for JIT timings
Compiling: Sum: 3.747s 99% C.I. 0.014ms-52.623ms Avg: 3.269ms Max: 153.299ms
Code cache collection: Sum: 488.775ms 99% C.I. 4.258ms-136.576ms Avg: 40.731ms Max: 139.978ms
TrimMaps: Sum: 235.626ms 99% C.I. 0.549us-2530.999us Avg: 205.607us Max: 3682us
Done Dumping histograms
Memory used for compilation: Avg: 146KB Max: 2362KB Min: 7880B
ProfileSaver total_bytes_written=258396
ProfileSaver total_number_of_writes=4
ProfileSaver total_number_of_code_cache_queries=10
ProfileSaver total_number_of_skipped_writes=6
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=532143
ProfileSaver total_ms_of_work=483
ProfileSaver total_number_of_hot_spikes=43
ProfileSaver total_number_of_wake_ups=47
Number of JIT inline cache deoptimizations: 37
Number of JIT same target deoptimizations: 1
#堆栈信息是最重要的一个信息,展示了ANR发生的进程当前所有线程的状态。
suspend all histogram: Sum: 14.077ms 99% C.I. 19us-5216us Avg: 563.080us Max: 5497us
DALVIK THREADS (73):
"Signal Catcher" daemon prio=10 tid=6 Runnable
| group="system" sCount=0 dsCount=0 flags=0 obj=0x136801b0 self=0xe4088c10
| sysTid=13861 nice=-20 cgrp=background sched=0/0 handle=0xd92f31e0
| state=R schedstat=( 18749078 4620973 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0xd91f8000-0xd91fa000 stackSize=1008KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 00542d9e /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+110)
native: #01 pc 006a0897 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream >&, bool, BacktraceMap*, bool) const+1015)
native: #02 pc 0069a171 /apex/com.android.art/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream >&, bool, BacktraceMap*, bool) const+65)
native: #03 pc 006c61b4 /apex/com.android.art/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+1172)
native: #04 pc 006bf266 /apex/com.android.art/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+630)
native: #05 pc 006be1ce /apex/com.android.art/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream >&, bool)+2446)
native: #06 pc 006bd70c /apex/com.android.art/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream >&)+1644)
native: #07 pc 0064d654 /apex/com.android.art/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream >&)+212)
native: #08 pc 00665b6a /apex/com.android.art/lib/libart.so (art::SignalCatcher::HandleSigQuit()+1818)
native: #09 pc 0066496b /apex/com.android.art/lib/libart.so (art::SignalCatcher::Run(void*)+587)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
#主线程main的状态是native
"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x72d0fc28 self=0xe4083810
| sysTid=13848 nice=0 cgrp=background sched=0/0 handle=0xf251f478
| state=S schedstat=( 15214191488 12669720087 28024 ) utm=427 stm=1093 core=0 HZ=100
| stack=0xff347000-0xff349000 stackSize=8192KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
#线程Jit thread pool worker thread 0的状态是native
"Jit thread pool worker thread 0" daemon prio=5 tid=7 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13680228 self=0xe4084610
| sysTid=13862 nice=0 cgrp=background sched=0/0 handle=0xd91f5d60
| state=S schedstat=( 4085831434 6626219799 5414 ) utm=157 stm=251 core=0 HZ=100
| stack=0xd90f7000-0xd90f9000 stackSize=1023KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 001d82ec /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+108)
native: #03 pc 001d8273 /apex/com.android.art/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
native: #04 pc 006c838f /apex/com.android.art/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+143)
native: #05 pc 006c73e5 /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Run()+133)
native: #06 pc 006c6e9d /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+269)
native: #07 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #08 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
#线程HeapTaskDaemon的状态是WaitingForTaskProcessor
"HeapTaskDaemon" daemon prio=5 tid=8 WaitingForTaskProcessor
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13684978 self=0xe4085410
| sysTid=13863 nice=4 cgrp=background sched=0/0 handle=0xd90f11e0
| state=S schedstat=( 920625725 804554792 874 ) utm=41 stm=50 core=3 HZ=100
| stack=0xd8fee000-0xd8ff0000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 001d8713 /apex/com.android.art/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+163)
native: #03 pc 0034a017 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+599)
native: #04 pc 0034aa64 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+84)
native: #05 pc 005591f5 /apex/com.android.art/lib/libart.so (art::VMRuntime_runHeapTasks(_JNIEnv*, _jobject*)+53)
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=9 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x136802a0 self=0xe4087e10
| sysTid=13864 nice=4 cgrp=background sched=0/0 handle=0xc42651e0
| state=S schedstat=( 221283458 259893554 2180 ) utm=9 stm=12 core=3 HZ=100
| stack=0xc4162000-0xc4164000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x01e26822> (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 <0x01e26822> (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)
"FinalizerWatchdogDaemon" daemon prio=5 tid=10 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13680318 self=0xe408b610
| sysTid=13867 nice=4 cgrp=background sched=0/0 handle=0xc40531e0
| state=S schedstat=( 3465975 14232902 25 ) utm=0 stm=0 core=2 HZ=100
| stack=0xc3f50000-0xc3f52000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x056ce2b3> (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 <0x056ce2b3> (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)
"FinalizerDaemon" daemon prio=5 tid=11 Waiting
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13680390 self=0xe4086210
| sysTid=13865 nice=4 cgrp=background sched=0/0 handle=0xc415c1e0
| state=S schedstat=( 43630732 36431151 70 ) utm=1 stm=2 core=0 HZ=100
| stack=0xc4059000-0xc405b000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x05e14070> (a java.lang.Object)
at java.lang.Object.wait(Object.java:442)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
- locked <0x05e14070> (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)
"Binder:13848_1" prio=5 tid=12 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680408 self=0xe408d210
| sysTid=13868 nice=0 cgrp=background sched=0/0 handle=0xc3e4c1e0
| state=S schedstat=( 194568541 738752872 1389 ) utm=2 stm=16 core=2 HZ=100
| stack=0xc3d51000-0xc3d53000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Binder:13848_2" prio=5 tid=13 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680480 self=0xe4094210
| sysTid=13871 nice=0 cgrp=background sched=0/0 handle=0xc3d4b1e0
| state=S schedstat=( 196247547 702847514 1104 ) utm=3 stm=15 core=0 HZ=100
| stack=0xc3c50000-0xc3c52000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Binder:13848_3" prio=5 tid=14 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136804f8 self=0xe408a810
| sysTid=13873 nice=0 cgrp=background sched=0/0 handle=0xc3c4a1e0
| state=S schedstat=( 270692179 952086478 1088 ) utm=14 stm=12 core=1 HZ=100
| stack=0xc3b4f000-0xc3b51000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Profile Saver" daemon prio=5 tid=15 Native
| group="system" sCount=1 dsCount=0 flags=1 obj=0x13680570 self=0xe4093410
| sysTid=13875 nice=9 cgrp=background sched=0/0 handle=0xc01f41e0
| state=S schedstat=( 366756722 232259509 262 ) utm=18 stm=18 core=1 HZ=100
| stack=0xc00f9000-0xc00fb000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 001d82ec /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+108)
native: #03 pc 001d8273 /apex/com.android.art/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
native: #04 pc 003cc829 /apex/com.android.art/lib/libart.so (art::ProfileSaver::Run()+633)
native: #05 pc 003d2e8f /apex/com.android.art/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+175)
native: #06 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #07 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Binder:13848_4" prio=5 tid=16 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136805e8 self=0xe4092610
| sysTid=13916 nice=0 cgrp=background sched=0/0 handle=0xbda881e0
| state=S schedstat=( 81466091 290756255 395 ) utm=1 stm=6 core=2 HZ=100
| stack=0xbd98d000-0xbd98f000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Lite Thread #0" daemon prio=5 tid=17 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680660 self=0xe408e010
| sysTid=13919 nice=0 cgrp=background sched=0/0 handle=0xbd9871e0
| state=S schedstat=( 3151105 2812285 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0xbd884000-0xbd886000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at com.google.apps.tiktok.concurrent.d.run(unavailable:4)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Blocking Thread #0" daemon prio=5 tid=18 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136808e8 self=0xe408fc10
| sysTid=13921 nice=11 cgrp=background sched=0/0 handle=0xbd87e1e0
| state=S schedstat=( 636526 3152303 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0xbd77b000-0xbd77d000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x092abfe9> (a java.lang.Object)
at java.lang.Object.wait(Object.java:442)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
- locked <0x092abfe9> (a java.lang.Object)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
at com.google.apps.tiktok.concurrent.by.run(SourceFile:2)
at com.google.apps.tiktok.concurrent.aq.run(SourceFile:1)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Scheduler Thread #0" daemon prio=5 tid=19 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680b98 self=0xe408ee10
| sysTid=13925 nice=0 cgrp=background sched=0/0 handle=0xbd7751e0
| state=S schedstat=( 342920179 572631244 1147 ) utm=3 stm=31 core=3 HZ=100
| stack=0xbd672000-0xbd674000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
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)
"SharedPreferencesProtoExecutor0" prio=5 tid=20 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680cf0 self=0xe4091810
| sysTid=13926 nice=0 cgrp=background sched=0/0 handle=0xbd66c1e0
| state=S schedstat=( 16521125 16277715 29 ) utm=0 stm=1 core=2 HZ=100
| stack=0xbd569000-0xbd56b000 stackSize=1040KB
| 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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"SharedPreferencesProtoExecutor0" prio=5 tid=21 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13680fa0 self=0xe4090a10
| sysTid=13927 nice=0 cgrp=background sched=0/0 handle=0xbd5631e0
| state=S schedstat=( 386214941 1109899010 736 ) utm=10 stm=27 core=2 HZ=100
| stack=0xbd460000-0xbd462000 stackSize=1040KB
| 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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"BG Thread #0" daemon prio=5 tid=22 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681118 self=0xe4099610
| sysTid=13930 nice=10 cgrp=background sched=0/0 handle=0xbd45a1e0
| state=S schedstat=( 454829527 2550094102 1337 ) utm=13 stm=32 core=2 HZ=100
| stack=0xbd357000-0xbd359000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Lite Thread #0" daemon prio=5 tid=23 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136812b8 self=0xe4095010
| sysTid=13932 nice=0 cgrp=background sched=0/0 handle=0xbd2fc1e0
| state=S schedstat=( 1016135478 1827598302 2708 ) utm=27 stm=74 core=3 HZ=100
| stack=0xbd1f9000-0xbd1fb000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"GoogleApiHandler" prio=5 tid=24 WaitingForGcThreadFlip
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681458 self=0xe4097a10
| sysTid=13933 nice=9 cgrp=background sched=0/0 handle=0xbd1f31e0
| state=S schedstat=( 245431057 1184904060 621 ) utm=5 stm=19 core=2 HZ=100
| stack=0xbd0f0000-0xbd0f2000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 001d82ec /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+108)
native: #03 pc 001d8273 /apex/com.android.art/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
native: #04 pc 002dfe3f /apex/com.android.art/lib/libart.so (art::gc::Heap::IncrementDisableThreadFlip(art::Thread*)+1311)
native: #05 pc 00486176 /apex/com.android.art/lib/libart.so (art::JNI::GetStringCritical(_JNIEnv*, _jstring*, unsigned char*)+854)
native: #06 pc 001104eb /system/lib/libandroid_runtime.so (android::android_os_Parcel_writeInterfaceToken(_JNIEnv*, _jclass*, long long, _jstring*)+59)
at android.os.Parcel.nativeWriteInterfaceToken(Native method)
at android.os.Parcel.writeInterfaceToken(Parcel.java:646)
at com.google.android.a.a.cZ(SourceFile:2)
at com.google.android.gms.clearcut.internal.c.a(SourceFile:71)
at com.google.android.gms.common.api.internal.m.b(SourceFile:3)
at com.google.android.gms.common.api.internal.c.c(SourceFile:10)
at com.google.android.gms.common.api.internal.bk.c(SourceFile:198)
at com.google.android.gms.common.api.internal.bk.b(SourceFile:18)
at com.google.android.gms.common.api.internal.bk.a(SourceFile:83)
at com.google.android.gms.common.api.internal.bo.handleMessage(SourceFile:108)
at android.os.Handler.dispatchMessage(Handler.java:102)
at com.google.android.gms.i.c.b.c.a(SourceFile:5)
at com.google.android.gms.i.c.b.c.dispatchMessage(SourceFile:4)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
"Lite Thread #1" daemon prio=5 tid=25 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681538 self=0xe4095e10
| sysTid=13937 nice=0 cgrp=background sched=0/0 handle=0xbd0ea1e0
| state=S schedstat=( 1077508056 2049220073 2671 ) utm=33 stm=74 core=2 HZ=100
| stack=0xbcfe7000-0xbcfe9000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"BG Thread #1" daemon prio=5 tid=26 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681618 self=0xe4096c10
| sysTid=13938 nice=10 cgrp=background sched=0/0 handle=0xbcfe11e0
| state=S schedstat=( 380196848 1834604497 1155 ) utm=4 stm=33 core=1 HZ=100
| stack=0xbcede000-0xbcee0000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"BG Thread #2" daemon prio=5 tid=27 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136816f8 self=0xe409a410
| sysTid=13939 nice=10 cgrp=background sched=0/0 handle=0xbced81e0
| state=S schedstat=( 281286964 1774959683 1023 ) utm=7 stm=20 core=3 HZ=100
| stack=0xbcdd5000-0xbcdd7000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"BG Thread #3" daemon prio=5 tid=28 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136817d8 self=0xe409b210
| sysTid=13940 nice=10 cgrp=background sched=0/0 handle=0xbcdcf1e0
| state=S schedstat=( 446397297 2066623751 1246 ) utm=13 stm=31 core=2 HZ=100
| stack=0xbcccc000-0xbccce000 stackSize=1040KB
| 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 com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"EventBus0" prio=5 tid=30 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136818b8 self=0xe40a1410
| sysTid=13943 nice=-2 cgrp=background sched=0/0 handle=0xbcbbd1e0
| state=S schedstat=( 7170149960 8413668651 9029 ) utm=260 stm=456 core=2 HZ=100
| stack=0xbcaba000-0xbcabc000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
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)
at com.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"TimerThread0" prio=5 tid=31 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681a18 self=0xe409dc10
| sysTid=13944 nice=0 cgrp=background sched=0/0 handle=0xbcab41e0
| state=S schedstat=( 10547593 6717626 26 ) utm=0 stm=1 core=3 HZ=100
| stack=0xbc9b1000-0xbc9b3000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
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)
at com.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"SharedPreferencesProtoExecutor0" daemon prio=5 tid=32 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681b78 self=0xe409ea10
| sysTid=13946 nice=0 cgrp=background sched=0/0 handle=0xbc8a21e0
| state=S schedstat=( 2966386 15666425 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0xbc79f000-0xbc7a1000 stackSize=1040KB
| 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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"queued-work-looper" daemon prio=5 tid=33 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681cf0 self=0xe409ce10
| sysTid=13947 nice=-2 cgrp=background sched=0/0 handle=0xbc9ab1e0
| state=S schedstat=( 2495935 5835417 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xbc8a8000-0xbc8aa000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"UserFacingBlocking0" daemon prio=5 tid=34 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681dd0 self=0xe409c010
| sysTid=13948 nice=0 cgrp=background sched=0/0 handle=0xbc73c1e0
| state=S schedstat=( 958244077 928518616 1168 ) utm=53 stm=42 core=2 HZ=100
| stack=0xbc639000-0xbc63b000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"RenderThread" daemon prio=7 tid=35 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681f30 self=0xe40a0610
| sysTid=13949 nice=-4 cgrp=background sched=0/0 handle=0xbc6331e0
| state=S schedstat=( 8378149137 5433620187 15078 ) utm=38 stm=799 core=3 HZ=100
| stack=0xbc538000-0xbc53a000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 002452c5 /system/lib/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+149)
native: #06 pc 0026cab7 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+119)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #09 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #10 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"glide-active-resources" prio=5 tid=36 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13681fa8 self=0xe40a2210
| sysTid=13960 nice=10 cgrp=background sched=0/0 handle=0xbc5321e0
| state=S schedstat=( 854801 4425077 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0xbc42f000-0xbc431000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x04e2e46e> (a java.lang.Object)
at java.lang.Object.wait(Object.java:442)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
- locked <0x04e2e46e> (a java.lang.Object)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
at com.bumptech.glide.load.a.c.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.a.a.run(SourceFile:2)
at java.lang.Thread.run(Thread.java:923)
"WifiManagerThread" daemon prio=5 tid=38 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682258 self=0xe409f810
| sysTid=13972 nice=0 cgrp=background sched=0/0 handle=0xbc0d51e0
| state=S schedstat=( 553839 2646027 4 ) utm=0 stm=0 core=2 HZ=100
| stack=0xbbfd2000-0xbbfd4000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"hwuiTask1" daemon prio=6 tid=43 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682338 self=0xe40a8410
| sysTid=13978 nice=-2 cgrp=background sched=0/0 handle=0xbb3411e0
| state=S schedstat=( 5008937 21555815 29 ) utm=0 stm=0 core=2 HZ=100
| stack=0xbb246000-0xbb248000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 000569cf /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock&)+47)
native: #05 pc 00270ea7 /system/lib/libhwui.so (android::uirenderer::CommonPool::workerLoop()+103)
native: #06 pc 002710f8 /system/lib/libhwui.so (void* std::__1::__thread_proxy >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+168)
native: #07 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #08 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"hwuiTask0" daemon prio=6 tid=44 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136823b0 self=0xe40a3010
| sysTid=13977 nice=-2 cgrp=background sched=0/0 handle=0xbb4421e0
| state=S schedstat=( 5886513 24266552 35 ) utm=0 stm=0 core=3 HZ=100
| stack=0xbb347000-0xbb349000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 000569cf /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock&)+47)
native: #05 pc 00270ea7 /system/lib/libhwui.so (android::uirenderer::CommonPool::workerLoop()+103)
native: #06 pc 002710f8 /system/lib/libhwui.so (void* std::__1::__thread_proxy >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+168)
native: #07 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #08 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"SharedPreferencesProtoExecutor0" prio=5 tid=45 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682428 self=0xe40a7610
| sysTid=13980 nice=0 cgrp=background sched=0/0 handle=0xbb2401e0
| state=S schedstat=( 1244176 3059728 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0xbb13d000-0xbb13f000 stackSize=1040KB
| 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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"CronetInit" daemon prio=5 tid=46 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136825a0 self=0xe40b0210
| sysTid=13983 nice=0 cgrp=background sched=0/0 handle=0xb97d01e0
| state=S schedstat=( 35168461 41994614 72 ) utm=1 stm=1 core=1 HZ=100
| stack=0xb96cd000-0xb96cf000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"UserFacingBlocking1" daemon prio=5 tid=47 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682680 self=0xe40af410
| sysTid=13989 nice=0 cgrp=background sched=0/0 handle=0xb96c71e0
| state=S schedstat=( 137722974 168082444 246 ) utm=3 stm=10 core=2 HZ=100
| stack=0xb95c4000-0xb95c6000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"UserFacingBlocking2" prio=5 tid=48 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682770 self=0xe40ae610
| sysTid=13991 nice=0 cgrp=background sched=0/0 handle=0xb907d1e0
| state=S schedstat=( 152659700 321569708 283 ) utm=3 stm=12 core=2 HZ=100
| stack=0xb8f7a000-0xb8f7c000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"UserFacingBlocking3" daemon prio=5 tid=49 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682820 self=0xe40abc10
| sysTid=13990 nice=0 cgrp=background sched=0/0 handle=0xb91861e0
| state=S schedstat=( 338643902 546024693 653 ) utm=9 stm=24 core=0 HZ=100
| stack=0xb9083000-0xb9085000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"GcoreGoogleApiClient" prio=5 tid=50 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136828f0 self=0xe40aa010
| sysTid=13992 nice=0 cgrp=background sched=0/0 handle=0xb8e911e0
| state=S schedstat=( 15929239 23046875 57 ) utm=0 stm=1 core=1 HZ=100
| stack=0xb8d8e000-0xb8d90000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"ThreadPoolForeg" prio=5 tid=52 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136829d0 self=0xe40aca10
| sysTid=13997 nice=0 cgrp=background sched=0/0 handle=0xb85f91e0
| state=S schedstat=( 4436817 12389506 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0xb84fe000-0xb8500000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 002335dc /product/priv-app/Velvet/Velvet.apk!libcronet.84.0.4147.12.so (offset 45c9000) (???)
(no managed stack frames)
"ChromiumNet" prio=5 tid=53 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682a48 self=0xe40b5610
| sysTid=13995 nice=-2 cgrp=background sched=0/0 handle=0xb88031e0
| state=S schedstat=( 548599954 541714847 1031 ) utm=12 stm=41 core=3 HZ=100
| stack=0xb8708000-0xb870a000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 003c1935 /product/priv-app/Velvet/Velvet.apk!libcronet.84.0.4147.12.so (offset 45c9000) (???)
(no managed stack frames)
"ProtoDataStore-Message-Handler" prio=5 tid=56 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682ac0 self=0xe40b3a10
| sysTid=14012 nice=0 cgrp=background sched=0/0 handle=0xb82ee1e0
| state=S schedstat=( 1600482 1272082 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0xb81eb000-0xb81ed000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"ProcessStablePhenotypeFlag" prio=5 tid=57 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682ba0 self=0xe40b1e10
| sysTid=14013 nice=0 cgrp=background sched=0/0 handle=0xb81e51e0
| state=S schedstat=( 6157599 3697045 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb80e2000-0xb80e4000 stackSize=1040KB
| 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)
"OneGoogleStreamz #0" prio=5 tid=58 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682cf8 self=0xe40b4810
| sysTid=14038 nice=0 cgrp=background sched=0/0 handle=0xb76131e0
| state=S schedstat=( 8005539 1574996 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xb7510000-0xb7512000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
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:13848_5" prio=5 tid=2 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682e50 self=0xe40a5a10
| sysTid=14354 nice=0 cgrp=background sched=0/0 handle=0xbbcc81e0
| state=S schedstat=( 97777921 272205969 472 ) utm=0 stm=8 core=2 HZ=100
| stack=0xbbbcd000-0xbbbcf000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"GAC_Executor[2]" prio=5 tid=29 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13682ec8 self=0xe40a4c10
| sysTid=14677 nice=0 cgrp=background sched=0/0 handle=0xb83f71e0
| state=S schedstat=( 33963881 76163530 100 ) utm=0 stm=3 core=2 HZ=100
| stack=0xb82f4000-0xb82f6000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.android.gms.common.util.a.c.run(SourceFile:2)
at java.lang.Thread.run(Thread.java:923)
"GAC_Executor[3]" prio=5 tid=37 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136830f8 self=0xe40b7210
| sysTid=14678 nice=0 cgrp=background sched=0/0 handle=0xb750a1e0
| state=S schedstat=( 38025363 96511334 113 ) utm=1 stm=2 core=3 HZ=100
| stack=0xb7407000-0xb7409000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.android.gms.common.util.a.c.run(SourceFile:2)
at java.lang.Thread.run(Thread.java:923)
"Blocking Thread #13" daemon prio=5 tid=40 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136831d0 self=0xe40aae10
| sysTid=14687 nice=11 cgrp=background sched=0/0 handle=0xb70611e0
| state=S schedstat=( 138754809 771942513 346 ) utm=1 stm=12 core=0 HZ=100
| stack=0xb6f5e000-0xb6f60000 stackSize=1040KB
| 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.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:868)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1023)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1334)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232)
at com.google.android.gms.common.api.internal.BasePendingResult.a(SourceFile:29)
at com.google.android.libraries.gcoreclient.h.a.b.w.a(SourceFile:1)
at com.google.android.apps.gsa.location.ak.call(SourceFile:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.google.android.libraries.gsa.l.a.k.run(unavailable:2)
at com.google.android.apps.gsa.shared.util.c.a.bx.a(SourceFile:2)
at com.google.android.apps.gsa.shared.util.c.a.ca.run(SourceFile:1)
at com.google.apps.tiktok.concurrent.aq.run(SourceFile:1)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Blocking Thread #14" daemon prio=5 tid=51 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136837f0 self=0xe4082a10
| sysTid=14688 nice=11 cgrp=background sched=0/0 handle=0xb6f581e0
| state=S schedstat=( 349252228 1923800859 927 ) utm=8 stm=26 core=2 HZ=100
| stack=0xb6e55000-0xb6e57000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Blocking Thread #16" daemon prio=5 tid=55 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136838f8 self=0xe4081c10
| sysTid=14690 nice=11 cgrp=background sched=0/0 handle=0xb6d461e0
| state=S schedstat=( 336658429 1804118145 872 ) utm=5 stm=28 core=2 HZ=100
| stack=0xb6c43000-0xb6c45000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 001d82ec /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+108)
native: #03 pc 001d8273 /apex/com.android.art/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
native: #04 pc 007894db /apex/com.android.art/lib/libart.so (art::GoToRunnable(art::Thread*)+507)
native: #05 pc 007892a1 /apex/com.android.art/lib/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+33)
at libcore.io.Linux.rename(Native method)
at libcore.io.ForwardingOs.rename(ForwardingOs.java:190)
at libcore.io.BlockGuardOs.rename(BlockGuardOs.java:350)
at libcore.io.ForwardingOs.rename(ForwardingOs.java:190)
at android.app.ActivityThread$AndroidOs.rename(ActivityThread.java:7581)
at java.io.UnixFileSystem.rename(UnixFileSystem.java:368)
at java.io.File.renameTo(File.java:1412)
at com.google.android.apps.gsa.l.f.a(SourceFile:16)
at com.google.android.apps.gsa.l.d.a(SourceFile:19)
- locked <0x0148f70f> (a java.lang.Object)
at com.google.android.apps.gsa.y.b.b.b(SourceFile:21)
at com.google.android.apps.gsa.search.core.af.b.a.call(SourceFile:2)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.google.apps.tiktok.concurrent.aq.run(SourceFile:1)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Cookies thread0" daemon prio=5 tid=61 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136839f8 self=0xe40baa10
| sysTid=14697 nice=0 cgrp=background sched=0/0 handle=0xbaffc1e0
| state=S schedstat=( 50334487 106813455 133 ) utm=1 stm=3 core=3 HZ=100
| stack=0xbaef9000-0xbaefb000 stackSize=1040KB
| 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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"Chrome_ProcessLauncherThread" prio=5 tid=63 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683b70 self=0xe40bc610
| sysTid=14704 nice=0 cgrp=background sched=0/0 handle=0xb9f7c1e0
| state=S schedstat=( 29090415 105715138 95 ) utm=0 stm=2 core=1 HZ=100
| stack=0xb9e79000-0xb9e7b000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"GoogleApiHandler" prio=5 tid=65 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683c50 self=0xe40bd410
| sysTid=14715 nice=9 cgrp=background sched=0/0 handle=0xb9d061e0
| state=S schedstat=( 32141825 162103777 69 ) utm=0 stm=2 core=3 HZ=100
| stack=0xb9c03000-0xb9c05000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"Chrome_IOThread" prio=7 tid=66 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683d30 self=0xe40bb810
| sysTid=14726 nice=-4 cgrp=background sched=0/0 handle=0xb692a1e0
| state=S schedstat=( 1109207036 1491091671 3522 ) utm=4 stm=106 core=3 HZ=100
| stack=0xb682f000-0xb6831000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 01234d88 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"ThreadPoolForeg" prio=5 tid=67 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683da8 self=0xe40bf010
| sysTid=14725 nice=0 cgrp=background sched=0/0 handle=0xb6a2b1e0
| state=S schedstat=( 12664113 12821203 38 ) utm=0 stm=1 core=3 HZ=100
| stack=0xb6930000-0xb6932000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"PlatformServiceBridgeHandlerThread" prio=5 tid=68 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683e20 self=0xe40b8e10
| sysTid=14738 nice=0 cgrp=background sched=0/0 handle=0xb5e3c1e0
| state=S schedstat=( 6218212 22219539 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0xb5d39000-0xb5d3b000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"ThreadPoolForeg" prio=5 tid=69 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683f00 self=0xb5e84610
| sysTid=14736 nice=0 cgrp=background sched=0/0 handle=0xb61221e0
| state=S schedstat=( 7253956 15268093 30 ) utm=0 stm=0 core=2 HZ=100
| stack=0xb6027000-0xb6029000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"CleanupReference" daemon prio=5 tid=70 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13683f78 self=0xb5e86210
| sysTid=14751 nice=0 cgrp=background sched=0/0 handle=0xb5d331e0
| state=S schedstat=( 397343 13805177 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0xb5c30000-0xb5c32000 stackSize=1040KB
| held mutexes=
at java.lang.Object.wait(Native method)
- waiting on <0x06f8ad88> (a java.lang.Object)
at java.lang.Object.wait(Object.java:442)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
- locked <0x06f8ad88> (a java.lang.Object)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
at Tt.run(chromium-TrichromeWebViewGoogle.apk-stable-410410681:2)
"AudioThread" prio=5 tid=71 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684140 self=0xb5e80010
| sysTid=14730 nice=0 cgrp=background sched=0/0 handle=0xb66271e0
| state=S schedstat=( 12342274 11295852 23 ) utm=1 stm=0 core=1 HZ=100
| stack=0xb652c000-0xb652e000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 01313075 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"Chrome_InProcGpuThread" prio=7 tid=72 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136841b8 self=0xb5e81c10
| sysTid=14760 nice=-4 cgrp=background sched=0/0 handle=0xb5bbc1e0
| state=S schedstat=( 223599800 147966931 237 ) utm=2 stm=19 core=0 HZ=100
| stack=0xb5ac1000-0xb5ac3000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"VizCompositorThread" prio=7 tid=73 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684230 self=0xb5e80e10
| sysTid=14768 nice=-4 cgrp=background sched=0/0 handle=0xb58b91e0
| state=S schedstat=( 2315114 1205148 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb57b6000-0xb57b8000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"ThreadPoolForeg" prio=5 tid=74 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684310 self=0xe4080e10
| sysTid=14729 nice=0 cgrp=background sched=0/0 handle=0xb67281e0
| state=S schedstat=( 16034060 40291000 49 ) utm=0 stm=1 core=1 HZ=100
| stack=0xb662d000-0xb662f000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"Binder:13848_6" prio=5 tid=75 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684388 self=0xb5e85410
| sysTid=14823 nice=0 cgrp=background sched=0/0 handle=0xb38bc1e0
| state=S schedstat=( 32097568 142614461 213 ) utm=0 stm=2 core=0 HZ=100
| stack=0xb37c1000-0xb37c3000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"InsetsAnimations" prio=5 tid=76 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684400 self=0xe40be210
| sysTid=14824 nice=0 cgrp=background sched=0/0 handle=0xb37bb1e0
| state=S schedstat=( 458686547 1310469907 1553 ) utm=4 stm=40 core=3 HZ=100
| stack=0xb36b8000-0xb36ba000 stackSize=1040KB
| held mutexes=
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 0001a003 /system/lib/libutils.so (android::Looper::pollInner(int)+259)
native: #04 pc 00019e96 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
native: #05 pc 0010ef8b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
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)
"UserFacingBlocking4" daemon prio=5 tid=77 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136844e0 self=0xb5e87e10
| sysTid=14841 nice=0 cgrp=background sched=0/0 handle=0xb50bc1e0
| state=S schedstat=( 190227251 352078952 391 ) utm=4 stm=14 core=2 HZ=100
| stack=0xb4fb9000-0xb4fbb000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"UserFacingBlocking5" prio=5 tid=78 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684590 self=0xb5e83810
| sysTid=14842 nice=0 cgrp=background sched=0/0 handle=0xb4fb31e0
| state=S schedstat=( 177635465 307541091 333 ) utm=4 stm=13 core=0 HZ=100
| stack=0xb4eb0000-0xb4eb2000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
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.google.android.apps.gsa.shared.util.c.a.g.run(SourceFile:8)
"Binder:13848_7" prio=5 tid=79 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684660 self=0xb5e8b610
| sysTid=14883 nice=0 cgrp=background sched=0/0 handle=0xb4eaa1e0
| state=S schedstat=( 101695041 390229127 659 ) utm=2 stm=8 core=1 HZ=100
| stack=0xb4daf000-0xb4db1000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"MemoryInfra" prio=5 tid=3 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136846d8 self=0xe40b1010
| sysTid=14728 nice=0 cgrp=background sched=0/0 handle=0xb68291e0
| state=S schedstat=( 11096707 16806704 25 ) utm=0 stm=1 core=1 HZ=100
| stack=0xb672e000-0xb6730000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 01313075 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
(no managed stack frames)
"Binder:13848_8" prio=5 tid=4 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684750 self=0xe40b2c10
| sysTid=15951 nice=0 cgrp=background sched=0/0 handle=0xb6c3d1e0
| state=S schedstat=( 2197259 11723361 22 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb6b42000-0xb6b44000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Binder:13848_9" prio=5 tid=5 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x136847c8 self=0xe40b9c10
| sysTid=15953 nice=0 cgrp=background sched=0/0 handle=0xb4da91e0
| state=S schedstat=( 37933497 224120959 350 ) utm=0 stm=3 core=0 HZ=100
| stack=0xb4cae000-0xb4cb0000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"Blocking Thread #19" daemon prio=5 tid=39 TimedWaiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684840 self=0xe40a9210
| sysTid=16321 nice=11 cgrp=background sched=0/0 handle=0xb4ca81e0
| state=S schedstat=( 8987641 27983110 24 ) utm=0 stm=0 core=3 HZ=100
| stack=0xb4ba5000-0xb4ba7000 stackSize=1040KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)
- waiting on an unknown object
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.apps.tiktok.concurrent.f.run(unavailable:3)
at java.lang.Thread.run(Thread.java:923)
"Binder:13848_A" prio=5 tid=41 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x13684900 self=0xe4098810
| sysTid=16347 nice=0 cgrp=background sched=0/0 handle=0xb4b9f1e0
| state=S schedstat=( 20962251 71761107 128 ) utm=0 stm=1 core=3 HZ=100
| stack=0xb4aa4000-0xb4aa6000 stackSize=1008KB
| held mutexes=
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 000cd46c /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+28)
native: #02 pc 00080e6a /apex/com.android.runtime/lib/bionic/libc.so (ioctl+58)
native: #03 pc 00050edb /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+331)
native: #04 pc 0005117a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
native: #05 pc 00051cb8 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
native: #06 pc 0007e309 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
native: #07 pc 00015116 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+374)
native: #08 pc 00098fee /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+174)
native: #09 pc 000147d9 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+457)
native: #10 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100)
native: #11 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71)
(no managed stack frames)
"ThreadPoolServi" prio=5 (not attached)
| sysTid=13993 nice=0 cgrp=background
| state=S schedstat=( 5796831 17601783 14 ) utm=0 stm=0 core=3 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 003c1935 /product/priv-app/Velvet/Velvet.apk!libcronet.84.0.4147.12.so (offset 45c9000) (???)
"ThreadPoolForeg" prio=5 (not attached)
| sysTid=13994 nice=0 cgrp=background
| state=S schedstat=( 12570917 14098104 25 ) utm=0 stm=0 core=3 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 002335dc /product/priv-app/Velvet/Velvet.apk!libcronet.84.0.4147.12.so (offset 45c9000) (???)
"Network File Th" prio=5 (not attached)
| sysTid=13999 nice=0 cgrp=background
| state=S schedstat=( 7557318 3035851 21 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 002334b9 /product/priv-app/Velvet/Velvet.apk!libcronet.84.0.4147.12.so (offset 45c9000) (???)
"CookieMonsterCl" prio=5 (not attached)
| sysTid=14702 nice=0 cgrp=background
| state=S schedstat=( 18124447 49081355 103 ) utm=0 stm=1 core=0 HZ=100
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 01313075 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"CookieMonsterBa" prio=5 (not attached)
| sysTid=14703 nice=0 cgrp=background
| state=S schedstat=( 6510533 15405198 19 ) utm=0 stm=0 core=2 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolServi" prio=5 (not attached)
| sysTid=14724 nice=0 cgrp=background
| state=S schedstat=( 7318121 22982375 19 ) utm=0 stm=0 core=3 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 01234d88 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolForeg" prio=5 (not attached)
| sysTid=14731 nice=0 cgrp=background
| state=S schedstat=( 4952180 7291002 26 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolForeg" prio=5 (not attached)
| sysTid=14733 nice=0 cgrp=background
| state=S schedstat=( 2057757 20792536 7 ) utm=0 stm=0 core=3 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolForeg" prio=5 (not attached)
| sysTid=14734 nice=0 cgrp=background
| state=S schedstat=( 8639624 23339855 22 ) utm=0 stm=0 core=2 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5c5a /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_timedwait_monotonic_np+90)
native: #04 pc 010e18cf /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolSingl" prio=5 (not attached)
| sysTid=14735 nice=0 cgrp=background
| state=S schedstat=( 5270393 32530476 15 ) utm=0 stm=0 core=3 HZ=100
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 01313075 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"NetworkService" prio=5 (not attached)
| sysTid=14737 nice=0 cgrp=background
| state=S schedstat=( 33326701 41547759 76 ) utm=0 stm=3 core=0 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 01234d88 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"Chrome_ChildIOT" prio=7 (not attached)
| sysTid=14761 nice=-4 cgrp=background
| state=S schedstat=( 7083268 15973684 32 ) utm=0 stm=0 core=2 HZ=100
native: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
native: #01 pc 000cf2cb /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+43)
native: #02 pc 00088f9d /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+45)
native: #03 pc 01234d88 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
"ThreadPoolSingl" prio=5 (not attached)
| sysTid=14763 nice=0 cgrp=background
| state=S schedstat=( 354832 4013319 1 ) utm=0 stm=0 core=0 HZ=100
native: #00 pc 00000b97 [vdso] (__kernel_vsyscall+7)
native: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40)
native: #02 pc 0007725e /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+142)
native: #03 pc 000e5b2e /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+62)
native: #04 pc 01313075 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome.so (offset 637000) (???)
----- end 13848 -----
----- Waiting Channels: pid 13848 at 2022-10-11 11:44:26 -----
Cmd line: com.google.android.googlequicksearchbox:search
sysTid=13848 do_epoll_wait
sysTid=13861 do_sigtimedwait
sysTid=13862 futex_wait_queue_me
sysTid=13863 futex_wait_queue_me
sysTid=13864 futex_wait_queue_me
sysTid=13865 futex_wait_queue_me
sysTid=13867 futex_wait_queue_me
sysTid=13868 binder_thread_read
sysTid=13871 binder_thread_read
sysTid=13873 binder_thread_read
sysTid=13875 futex_wait_queue_me
sysTid=13916 binder_thread_read
sysTid=13919 do_epoll_wait
sysTid=13921 futex_wait_queue_me
sysTid=13925 futex_wait_queue_me
sysTid=13926 futex_wait_queue_me
sysTid=13927 futex_wait_queue_me
sysTid=13930 futex_wait_queue_me
sysTid=13932 futex_wait_queue_me
sysTid=13933 do_epoll_wait
sysTid=13937 futex_wait_queue_me
sysTid=13938 futex_wait_queue_me
sysTid=13939 futex_wait_queue_me
sysTid=13940 futex_wait_queue_me
sysTid=13943 futex_wait_queue_me
sysTid=13944 futex_wait_queue_me
sysTid=13946 futex_wait_queue_me
sysTid=13947 do_epoll_wait
sysTid=13948 futex_wait_queue_me
sysTid=13949 do_epoll_wait
sysTid=13960 futex_wait_queue_me
sysTid=13972 do_epoll_wait
sysTid=13977 futex_wait_queue_me
sysTid=13978 futex_wait_queue_me
sysTid=13980 futex_wait_queue_me
sysTid=13983 do_epoll_wait
sysTid=13989 futex_wait_queue_me
sysTid=13990 futex_wait_queue_me
sysTid=13991 futex_wait_queue_me
sysTid=13992 do_epoll_wait
sysTid=13993 do_epoll_wait
sysTid=13994 futex_wait_queue_me
sysTid=13995 do_epoll_wait
sysTid=13997 futex_wait_queue_me
sysTid=13999 futex_wait_queue_me
sysTid=14012 do_epoll_wait
sysTid=14013 futex_wait_queue_me
sysTid=14038 futex_wait_queue_me
sysTid=14354 binder_thread_read
sysTid=14677 futex_wait_queue_me
sysTid=14678 futex_wait_queue_me
sysTid=14687 futex_wait_queue_me
sysTid=14688 futex_wait_queue_me
sysTid=14690 futex_wait_queue_me
sysTid=14697 futex_wait_queue_me
sysTid=14702 futex_wait_queue_me
sysTid=14703 futex_wait_queue_me
sysTid=14704 do_epoll_wait
sysTid=14715 do_epoll_wait
sysTid=14724 do_epoll_wait
sysTid=14725 futex_wait_queue_me
sysTid=14726 do_epoll_wait
sysTid=14728 futex_wait_queue_me
sysTid=14729 futex_wait_queue_me
sysTid=14730 futex_wait_queue_me
sysTid=14731 futex_wait_queue_me
sysTid=14733 futex_wait_queue_me
sysTid=14734 futex_wait_queue_me
sysTid=14735 futex_wait_queue_me
sysTid=14736 futex_wait_queue_me
sysTid=14737 do_epoll_wait
sysTid=14738 do_epoll_wait
sysTid=14751 futex_wait_queue_me
sysTid=14760 futex_wait_queue_me
sysTid=14761 do_epoll_wait
sysTid=14763 futex_wait_queue_me
sysTid=14768 do_epoll_wait
sysTid=14823 binder_thread_read
sysTid=14824 do_epoll_wait
sysTid=14841 futex_wait_queue_me
sysTid=14842 futex_wait_queue_me
sysTid=14883 binder_thread_read
sysTid=15951 binder_thread_read
sysTid=15953 binder_thread_read
sysTid=16321 futex_wait_queue_me
sysTid=16347 binder_thread_read
----- end 13848 -----