GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
357 stars 21 forks source link

Emergency information crashed when opened Add Contact page #4159

Closed lossposs closed 1 week ago

lossposs commented 1 week ago
type: ANR
osVersion: google/shiba/shiba:15/AP3A.241005.015/2024101701:user/release-keys
flags: dev options enabled
package: com.android.emergency:35
process: com.android.emergency

Subject: Input dispatching timed out (bf1f9fe com.android.emergency/com.android.emergency.EmergencyInfoActivity (server) is not responding. Waited 5002ms for MotionEvent).
RssHwmKb: 240544
RssKb: 239304
RssAnonKb: 79288
RssShmemKb: 996
VmSwapKb: 0

--- CriticalEventLog ---
capacity: 20
timestamp_ms: 1729256203351
window_ms: 300000

----- dumping pid: 5792 at 541639

----- pid 5792 at 2024-10-18 08:56:43.361679544-0400 -----
Cmd line: com.android.emergency
Build fingerprint: 'google/shiba/shiba:15/AP3A.241005.015/2024101701:user/release-keys'
ABI: 'arm64'
Build type: optimized
Debug Store: 1,0,541658::
DALVIK THREADS (15):
"main" prio=5 tid=1 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x14002cd0 self=0xf00d3d8884a7000
  | sysTid=5792 nice=-10 cgrp=default sched=0/0 handle=0xd527aa614000
  | state=S schedstat=( 565369693 19887158 743 ) utm=33 stm=22 core=4 HZ=100
  | stack=0xe4fccd8b6000-0xe4fccd8ba000 stackSize=8188KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0f679ecf> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at android.app.ActivityThread.acquireProvider(ActivityThread.java:7883)
  - locked <@addr=0x1469acc0> (a android.app.ActivityThread$ProviderKey)
  - locked <0x0f679ecf> (a java.lang.Object)
  at android.app.ContextImpl$ApplicationContentResolver.acquireProvider(ContextImpl.java:3827)
  at android.content.ContentResolver.acquireProvider(ContentResolver.java:2523)
  at android.content.ContentResolver.getType(ContentResolver.java:931)
  at android.content.Intent.resolveType(Intent.java:9139)
  at android.content.Intent.resolveTypeIfNeeded(Intent.java:9164)
  at android.app.Instrumentation.execStartActivity(Instrumentation.java:2186)
  at android.app.Activity.startActivityForResult(Activity.java:6762)
  at android.app.Activity.startActivityFromFragment(Activity.java:6740)
  at android.app.Activity$HostCallbacks.onStartActivityFromFragment(Activity.java:9822)
  at android.app.Fragment.startActivityForResult(Fragment.java:1126)
  at android.app.Fragment.startActivityForResult(Fragment.java:1115)
  at com.android.emergency.edit.EditInfoFragment.lambda$onCreatePreferences$0(EditInfoFragment.java:93)
  at com.android.emergency.edit.EditInfoFragment.$r8$lambda$Petn9VgXKRyXU2jfpdgcvXxXmkE(EditInfoFragment.java:0)
  at com.android.emergency.edit.EditInfoFragment$$ExternalSyntheticLambda0.onPreferenceClick(R8$$SyntheticClass:0)
  at androidx.preference.Preference.performClick(Preference.java:1199)
  at androidx.preference.Preference.performClick(Preference.java:1182)
  at androidx.preference.Preference$1.onClick(Preference.java:183)
  at android.view.View.performClick(View.java:8028)
  at android.view.View.performClickInternal(View.java:8005)
  at android.view.View.-$$Nest$mperformClickInternal(unavailable:0)
  at android.view.View$PerformClick.run(View.java:31229)
  at android.os.Handler.handleCallback(Handler.java:959)
  at android.os.Handler.dispatchMessage(Handler.java:100)
  at android.os.Looper.loopOnce(Looper.java:232)
  at android.os.Looper.loop(Looper.java:317)
  at android.app.ActivityThread.main(ActivityThread.java:8736)
  at java.lang.reflect.Method.invoke(Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
  at com.android.internal.os.ExecInit.main(ExecInit.java:50)
  at com.android.internal.os.RuntimeInit.nativeFinishInit(Native method)
  at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
DumpLatencyMs: 83.127

"ReferenceQueueDaemon" daemon prio=5 tid=4 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x14003780 self=0xd00d3d8884ac400
  | sysTid=5806 nice=0 cgrp=default sched=0/0 handle=0xd1e6f1f24000
  | state=S schedstat=( 220459 0 6 ) utm=0 stm=0 core=5 HZ=100
  | stack=0xd1e6f1e18000-0xd1e6f1e1c000 stackSize=1051KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x049be05c> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:251)
  - locked <0x049be05c> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$Daemon.run(Daemons.java:131)
  at java.lang.Thread.run(Thread.java:1012)
DumpLatencyMs: 93.84

"FinalizerDaemon" daemon prio=5 tid=6 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x14003810 self=0xf00d3d8884a1c00
  | sysTid=5807 nice=0 cgrp=default sched=0/0 handle=0xd1e6f0df2000
  | state=S schedstat=( 227418 0 2 ) utm=0 stm=0 core=5 HZ=100
  | stack=0xd1e6f0cd6000-0xd1e6f0cda000 stackSize=1051KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x07e2bf65> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
  - locked <0x07e2bf65> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:228)
  at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:331)
  at java.lang.Daemons$Daemon.run(Daemons.java:131)
  at java.lang.Thread.run(Thread.java:1012)
DumpLatencyMs: 96.5169

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x140038a0 self=0xa00d3d8884c1400
  | sysTid=5808 nice=0 cgrp=default sched=0/0 handle=0xd1e6eecb0000
  | state=S schedstat=( 256470 0 1 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd1e6eeb59000-0xd1e6eeb5d000 stackSize=1051KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0efa743a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:464)
  - locked <0x0efa743a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:444)
  at java.lang.Daemons$Daemon.run(Daemons.java:131)
  at java.lang.Thread.run(Thread.java:1012)
DumpLatencyMs: 96.7187

"Signal Catcher" daemon prio=5 tid=2 Runnable
  | group="system" sCount=0 ucsCount=0 flags=0 obj=0x14008020 self=0xd00d3d8884a0000
  | sysTid=5803 nice=0 cgrp=default sched=0/0 handle=0xd1e6f4600000
  | state=R schedstat=( 1829753 154297 6 ) utm=0 stm=0 core=4 HZ=100
  | stack=0xd1e6f3b3e000-0xd1e6f3b42000 stackSize=8155KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 0061cd20  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack+112) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #01 pc 00619ed0  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack const+384) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #02 pc 00617c38  /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run+216) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #03 pc 00301974  /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint+708) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #04 pc 00618ba4  /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump+292) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #05 pc 0061847c  /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit+284) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #06 pc 005360a4  /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit+52) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #07 pc 00536dd4  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit+612) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #08 pc 006740b4  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run+420) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #09 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #10 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 6.97249

"HeapTaskDaemon" daemon prio=5 tid=3 WaitingForTaskProcessor
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x140036f0 self=0xc00d3d8884a8c00
  | sysTid=5805 nice=0 cgrp=default sched=0/0 handle=0xd1e6f2092000
  | state=S schedstat=( 310913 27344 3 ) utm=0 stm=0 core=4 HZ=100
  | stack=0xd1e6f1f4a000-0xd1e6f1f4e000 stackSize=1051KB
  | held mutexes=
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0022dab8  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  native: #02 pc 00332344  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks+884) (BuildId: c0409f6ff7290c1e2013b785985dbf8d)
  at dalvik.system.VMRuntime.runHeapTasks(Native method)
  at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:734)
  at java.lang.Daemons$Daemon.run(Daemons.java:131)
  at java.lang.Thread.run(Thread.java:1012)
DumpLatencyMs: 89.1792

"perfetto_hprof_listener" prio=5 tid=5 Native (still starting up)
  | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0x200d3d8884aa800
  | sysTid=5804 nice=0 cgrp=default sched=0/0 handle=0xd1e6f2a66000
  | state=S schedstat=( 425294 0 7 ) utm=0 stm=0 core=7 HZ=100
  | stack=0xd1e6f20b8000-0xd1e6f20bc000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d63f8  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0002c29c  /apex/com.android.art/lib64/libperfetto_hprof.so (void* std::__1::__thread_proxy[abi:nn180000]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ArtPlugin_Initialize::$_7>>+316) (BuildId: 32939d95f3e8dd9a60d78739751cae8b)
  native: #02 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 94.0552

"binder:5792_1" prio=5 tid=8 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x14099020 self=0x200d3d8884c3000
  | sysTid=5809 nice=0 cgrp=default sched=0/0 handle=0xd1e6eca0a000
  | state=S schedstat=( 477296 8911 4 ) utm=0 stm=0 core=7 HZ=100
  | stack=0xd1e6ebf4c000-0xd1e6ebf50000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d66fc  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 00075c40  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 00058338  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+280) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #03 pc 0006fcbc  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #04 pc 00016ef8  /system/lib64/libutils.so (android::Thread::_threadLoop+376) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #05 pc 000f4400  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144) (BuildId: d098b6a2b5a120f62148c220cbb97de0)
  native: #06 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #07 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 96.8793

"binder:5792_2" prio=5 tid=9 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x140a1020 self=0x600d3d8884bdc00
  | sysTid=5810 nice=0 cgrp=default sched=0/0 handle=0xd1e6eaf26000
  | state=S schedstat=( 28835489 1257853 89 ) utm=1 stm=1 core=3 HZ=100
  | stack=0xd1e6ea502000-0xd1e6ea506000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d66fc  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 00075c40  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 00058338  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+280) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #03 pc 0006fcbc  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #04 pc 00016ef8  /system/lib64/libutils.so (android::Thread::_threadLoop+376) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #05 pc 000f4400  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144) (BuildId: d098b6a2b5a120f62148c220cbb97de0)
  native: #06 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #07 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 101.649

"binder:5792_3" prio=5 tid=10 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x14149020 self=0xc00d3d8884bc000
  | sysTid=5811 nice=0 cgrp=default sched=1073741824/0 handle=0xd1e6e3e2e000
  | state=S schedstat=( 5196167 218669 15 ) utm=0 stm=0 core=4 HZ=100
  | stack=0xd1e6e34fb000-0xd1e6e34ff000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d66fc  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 00075c40  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 00058338  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+280) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #03 pc 0006fcbc  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #04 pc 00016ef8  /system/lib64/libutils.so (android::Thread::_threadLoop+376) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #05 pc 000f4400  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144) (BuildId: d098b6a2b5a120f62148c220cbb97de0)
  native: #06 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #07 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 102.101

"RenderThread" daemon prio=7 tid=12 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x144d6020 self=0xc00d3d8884f9400
  | sysTid=5815 nice=-10 cgrp=default sched=0/0 handle=0xd1e6d7646000
  | state=S schedstat=( 205861578 11398765 423 ) utm=14 stm=6 core=2 HZ=100
  | stack=0xd1e6d6d0b000-0xd1e6d6d0f000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d76dc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 000130f4  /system/lib64/libutils.so (android::Looper::pollOnce+212) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #02 pc 00345018  /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop+216) (BuildId: 68e40dc2e9ea98a6e7d30e379d60ef25)
  native: #03 pc 00016ef8  /system/lib64/libutils.so (android::Thread::_threadLoop+376) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #04 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #05 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 102.575

"hwuiTask0" daemon prio=6 tid=13 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x14571020 self=0xc00d3d888513800
  | sysTid=5822 nice=-2 cgrp=default sched=0/0 handle=0xd1e6d29db000
  | state=S schedstat=( 462604 36702 6 ) utm=0 stm=0 core=6 HZ=100
  | stack=0xd1e6d1ee3000-0xd1e6d1ee7000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0006a2d4  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 0007a8fc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 000b0a58  /system/lib64/libc++.so (std::__1::condition_variable::wait+24) (BuildId: 53e0091d25a788802d2d3a5324f79b527df4913f)
  native: #04 pc 0054db60  /system/lib64/libhwui.so (void* std::__1::__thread_proxy[abi:nn180000]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, android::uirenderer::CommonPool::CommonPool::$_0>> +304) (BuildId: 68e40dc2e9ea98a6e7d30e379d60ef25)
  native: #05 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #06 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 111.149

"hwuiTask1" daemon prio=6 tid=14 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x14579020 self=0x300d3d888510000
  | sysTid=5823 nice=-2 cgrp=default sched=0/0 handle=0xd1e6d1ebd000
  | state=S schedstat=( 817059 686076 11 ) utm=0 stm=0 core=4 HZ=100
  | stack=0xd1e6d132a000-0xd1e6d132e000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0006a2d4  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 0007a8fc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 000b0a58  /system/lib64/libc++.so (std::__1::condition_variable::wait+24) (BuildId: 53e0091d25a788802d2d3a5324f79b527df4913f)
  native: #04 pc 0054db60  /system/lib64/libhwui.so (void* std::__1::__thread_proxy[abi:nn180000]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, android::uirenderer::CommonPool::CommonPool::$_0>> +304) (BuildId: 68e40dc2e9ea98a6e7d30e379d60ef25)
  native: #05 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #06 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 116.166

"binder:5792_4" prio=5 tid=15 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x145d3020 self=0xe00d3d88851c400
  | sysTid=5825 nice=0 cgrp=default sched=1073741824/0 handle=0xd1e6cf304000
  | state=S schedstat=( 12412144 5002440 71 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xd1e6cea70000-0xd1e6cea74000 stackSize=8155KB
  | held mutexes=
  native: #00 pc 000d66fc  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 00075c40  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 00058338  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+280) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #03 pc 0006fcbc  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: f7da3f693db8a1d2989c6950948b921a)
  native: #04 pc 00016ef8  /system/lib64/libutils.so (android::Thread::_threadLoop+376) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #05 pc 000f4400  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144) (BuildId: d098b6a2b5a120f62148c220cbb97de0)
  native: #06 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #07 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  (no managed stack frames)
DumpLatencyMs: 116.493

"SurfaceSyncGroupTimer" prio=5 tid=16 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x145c9758 self=0x400d3d888515400
  | sysTid=5826 nice=0 cgrp=default sched=0/0 handle=0xd1e6cea4a000
  | state=S schedstat=( 800659 81299 7 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xd1e6ce931000-0xd1e6ce935000 stackSize=1051KB
  | held mutexes=
  native: #00 pc 000d76dc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 000130f4  /system/lib64/libutils.so (android::Looper::pollOnce+212) (BuildId: 200a2e1417e73e38b823468628284bb6)
  native: #02 pc 00195b20  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: d098b6a2b5a120f62148c220cbb97de0)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:346)
  at android.os.Looper.loopOnce(Looper.java:189)
  at android.os.Looper.loop(Looper.java:317)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 117.036

"mali-event-hand" prio=10 (not attached)
  | sysTid=5820 nice=-20 cgrp=default
  | state=S schedstat=( 14422768 3924234 152 ) utm=0 stm=1 core=0 HZ=100
  native: #00 pc 000d77fc  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 00078d70  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 01c511a0  /vendor/lib64/egl/libGLES_mali.so (basep_event_wait+128) (BuildId: 957311bcd9c197ec)
  native: #03 pc 01c54b8c  /vendor/lib64/egl/libGLES_mali.so (basep_event_thread+140) (BuildId: 957311bcd9c197ec)
  native: #04 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #05 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)

"mali-mem-purge" prio=7 (not attached)
  | sysTid=5821 nice=-4 cgrp=default
  | state=S schedstat=( 9094035 496949 38 ) utm=0 stm=0 core=1 HZ=100
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0006a2d4  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 00080640  /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+112) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 01c4d17c  /vendor/lib64/egl/libGLES_mali.so (cmemp_hoard_purge_thread+60) (BuildId: 957311bcd9c197ec)
  native: #04 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #05 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)

"mali-compiler" prio=10 (not attached)
  | sysTid=5828 nice=-10 cgrp=default
  | state=S schedstat=( 22028778 14304281 64 ) utm=1 stm=0 core=8 HZ=100
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0006a2d4  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 0007a8fc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 01c88944  /vendor/lib64/egl/libGLES_mali.so (start_routine+100) (BuildId: 957311bcd9c197ec)
  native: #04 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #05 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)

"binder:5792_4" prio=5 (not attached)
  | sysTid=5829 nice=0 cgrp=default
  | state=S schedstat=( 3833334 320353 35 ) utm=0 stm=0 core=0 HZ=100
  native: #00 pc 00092d80  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #01 pc 0006a2d4  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #02 pc 0007a8fc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #03 pc 000b0a58  /system/lib64/libc++.so (std::__1::condition_variable::wait+24) (BuildId: 53e0091d25a788802d2d3a5324f79b527df4913f)
  native: #04 pc 000fbe2c  /system/lib64/libgui.so (android::AsyncWorker::run+92) (BuildId: 806385b023659f2930666337413f84e3)
  native: #05 pc 000a78c8  /system/lib64/libgui.so (void* std::__1::__thread_proxy[abi:nn180000]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void , android::AsyncWorker*>>+56) (BuildId: 806385b023659f2930666337413f84e3)
  native: #06 pc 0007ba38  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+200) (BuildId: 8231116222cd61d5fd083dd4f1be317e)
  native: #07 pc 0006b6c4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 8231116222cd61d5fd083dd4f1be317e)

Zygote loaded classes=27349 post zygote classes=378
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/system_ext/priv-app/EmergencyInfo/EmergencyInfo.apk], parent #1
Done dumping class loaders
Classes initialized: 0 in 0
Intern table: 47401 strong; 267 weak
JNI: CheckJNI is off; globals=326 (plus 85 weak)
Libraries: libandroid.so libcompiler_rt.so libframework-connectivity-jni.so libframework-connectivity-tiramisu-jni.so libicu_jni.so libjavacore.so libjavacrypto.so libjnigraphics.so libopenjdk.so libstats_jni.so (10)
Heap: 53% free, 7589KB/16MBImage spaces:
/system/framework/arm64/boot.art
/system/framework/arm64/boot-core-libart.art
/system/framework/arm64/boot-okhttp.art
/system/framework/arm64/boot-bouncycastle.art
/system/framework/arm64/boot-apache-xml.art
/system/framework/arm64/boot-framework.art
/system/framework/arm64/boot-framework-graphics.art
/system/framework/arm64/boot-framework-location.art
/system/framework/arm64/boot-ext.art
/system/framework/arm64/boot-telephony-common.art
/system/framework/arm64/boot-voip-common.art
/system/framework/arm64/boot-ims-common.art
/system/framework/arm64/boot-core-icu4j.art
/system/framework/arm64/boot-framework-adservices.art
Dumping cumulative Gc timings
Total bytes allocated 7589KB
Total bytes freed 0B
Free memory 8794KB
Free memory until GC 8794KB
Free memory until OOME 248MB
Total memory 16MB
Max memory 256MB
Total mutator paused time: 0
Total time waiting for GC to complete: 81ns
Total GC count: 0
Total GC time: 0
Total blocking GC count: 0
Total blocking GC time: 0
Total pre-OOME GC count: 0
Native bytes total: 22899362 registered: 839586
Total native bytes at last GC: 0
/system_ext/framework/oat/arm64/androidx.window.extensions.odex: speed
/system_ext/framework/oat/arm64/androidx.window.sidecar.odex: speed
/system_ext/priv-app/EmergencyInfo/oat/arm64/EmergencyInfo.odex: speed
Running non JIT

*** ART internal metrics ***
  Metadata:
    timestamp_since_start_ms: 18925
  Metrics:
    ClassLoadingTotalTime: count = 20508
    ClassVerificationTotalTime: count = 0
    ClassVerificationCount: count = 0
    WorldStopTimeDuringGCAvg: count = 0
    YoungGcCount: count = 0
    FullGcCount: count = 0
    TotalBytesAllocated: count = 7738432
    TotalGcCollectionTime: count = 0
    YoungGcThroughputAvg: count = 0
    FullGcThroughputAvg: count = 0
    YoungGcTracingThroughputAvg: count = 0
    FullGcTracingThroughputAvg: count = 0
    JitMethodCompileTotalTime: count = 0
    JitMethodCompileCount: count = 0
    YoungGcCollectionTime: range = 0...60000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcCollectionTime: range = 0...60000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    YoungGcThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    YoungGcTracingThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcTracingThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    GcWorldStopTime: count = 0
    GcWorldStopCount: count = 0
    YoungGcScannedBytes: count = 0
    YoungGcFreedBytes: count = 0
    YoungGcDuration: count = 0
    FullGcScannedBytes: count = 0
    FullGcFreedBytes: count = 0
    FullGcDuration: count = 0
    GcWorldStopTimeDelta: count = 0
    GcWorldStopCountDelta: count = 0
    YoungGcScannedBytesDelta: count = 0
    YoungGcFreedBytesDelta: count = 0
    YoungGcDurationDelta: count = 0
    FullGcScannedBytesDelta: count = 0
    FullGcFreedBytesDelta: count = 0
    FullGcDurationDelta: count = 0
    JitMethodCompileTotalTimeDelta: count = 0
    JitMethodCompileCountDelta: count = 0
    ClassVerificationTotalTimeDelta: count = 0
    ClassVerificationCountDelta: count = 0
    ClassLoadingTotalTimeDelta: count = 20367
    TotalBytesAllocatedDelta: count = 7738432
    TotalGcCollectionTimeDelta: count = 0
    YoungGcCountDelta: count = 0
    FullGcCountDelta: count = 0
    TimeElapsedDelta: count = 19017
*** Done dumping ART internal metrics ***

----- end 5792 -----

----- Waiting Channels: pid 5792 at 2024-10-18 08:56:43.353067728-0400 -----
Cmd line: com.android.emergency

sysTid=5792      futex_wait_queue_me
sysTid=5803      do_sigtimedwait
sysTid=5804      pipe_read
sysTid=5805      futex_wait_queue_me
sysTid=5806      futex_wait_queue_me
sysTid=5807      futex_wait_queue_me
sysTid=5808      futex_wait_queue_me
sysTid=5809      binder_thread_read
sysTid=5810      binder_thread_read
sysTid=5811      binder_thread_read
sysTid=5815      do_epoll_wait
sysTid=5820      do_sys_poll
sysTid=5821      futex_wait_queue_me
sysTid=5822      futex_wait_queue_me
sysTid=5823      futex_wait_queue_me
sysTid=5825      binder_thread_read
sysTid=5826      do_epoll_wait
sysTid=5828      futex_wait_queue_me
sysTid=5829      futex_wait_queue_me

----- end 5792 -----

DurationsV5: 541626,4,3,3,10,35,1,0,2,0,0,0,0,0,0,2,236,4,1,224,2,1,0,0,9

----- dumping ended at 542034

AnrInfo dump:
activity: com.android.emergency/.EmergencyInfoActivity
cause: ANR Input dispatching timed out (bf1f9fe com.android.emergency/com.android.emergency.EmergencyInfoActivity (server) is not responding. Waited 5002ms for MotionEvent).
info: ANR in com.android.emergency (com.android.emergency/.EmergencyInfoActivity)
PID: 5792
Reason: Input dispatching timed out (bf1f9fe com.android.emergency/com.android.emergency.EmergencyInfoActivity (server) is not responding. Waited 5002ms for MotionEvent).
Parent: com.android.emergency/.EmergencyInfoActivity
ErrorId: ee4f1fa9-0004-4484-b275-6bd166821878
Frozen: false
Load: 1.96 / 1.87 / 1.16
----- Output from /proc/pressure/memory -----
some avg10=0.58 avg60=0.37 avg300=0.26 total=3211906
full avg10=0.58 avg60=0.37 avg300=0.24 total=2874918
----- End output from /proc/pressure/memory -----
----- Output from /proc/pressure/cpu -----
some avg10=4.58 avg60=5.19 avg300=4.76 total=40372429
full avg10=0.00 avg60=0.00 avg300=0.00 total=0
----- End output from /proc/pressure/cpu -----
----- Output from /proc/pressure/io -----
some avg10=0.00 avg60=0.04 avg300=0.85 total=14857307
full avg10=0.00 avg60=0.02 avg300=0.50 total=9213266
----- End output from /proc/pressure/io -----

CPU usage from 216458ms to -1ms ago (2024-10-18 08:53:06.889 to 2024-10-18 08:56:43.347):
  21% 1427/system_server: 11% user + 9.1% kernel / faults: 101784 minor 188 major
  18% 2128/com.android.permissioncontroller: 11% user + 7.4% kernel / faults: 200666 minor 1219 major
  16% 675/surfaceflinger: 7.9% user + 9% kernel / faults: 3210 minor
  5.6% 677/android.hardware.composer.hwc3-service.pixel: 2.7% user + 2.8% kernel / faults: 69 minor 13 major
  5.2% 3683/im.molly.app: 2.5% user + 2.7% kernel / faults: 794 minor 8 major
  4.3% 2465/com.android.settings: 2.9% user + 1.3% kernel / faults: 20036 minor 529 major
  3.5% 624/sugov:4: 0% user + 3.5% kernel
  3.1% 2116/com.android.systemui: 1.8% user + 1.2% kernel / faults: 10197 minor 7 major
  2.9% 803/android.hardware.power-service.pixel-libperfmgr: 0.9% user + 2% kernel / faults: 105 minor 31 major
  2.3% 135/kworker/u18:2-gpu-dvfs-control: 0% user + 2.3% kernel
12% TOTAL: 4.8% user + 6.1% kernel + 0% iowait + 1.2% irq + 0.3% softirq
CPU usage from 35ms to 370ms later (2024-10-18 08:56:43.382 to 2024-10-18 08:56:43.716):
  60% 1427/system_server: 24% user + 35% kernel / faults: 495 minor
    28% 5838/AnrAuxiliaryTas: 7% user + 21% kernel
    10% 1953/InputDispatcher: 3.5% user + 7% kernel
    10% 1954/InputReader: 7% user + 3.5% kernel
    3.5% 1427/system_server: 0% user + 3.5% kernel
    3.5% 1488/android.ui: 3.5% user + 0% kernel
    3.5% 2416/InputProcessor: 3.5% user + 0% kernel
  26% 5792/com.android.emergency: 17% user + 8.7% kernel / faults: 1951 minor 5 major
    26% 5803/Signal Catcher: 21% user + 4.3% kernel
  14% 1398/twoshay: 10% user + 3.5% kernel
    10% 1736/binder:1398_5: 7% user + 3.5% kernel
  6% 135/kworker/u18:2-loop13: 0% user + 6% kernel
  6.3% 675/surfaceflinger: 3.1% user + 3.1% kernel
    3.1% 790/binder:675_4: 0% user + 3.1% kernel
  7% 1226/irq/498-goodix_: 0% user + 7% kernel
  2.9% 1/init: 0% user + 2.9% kernel
    2.9% 1/init: 0% user + 2.9% kernel
  2.9% 8/kworker/u18:0+loop13: 0% user + 2.9% kernel
  2.9% 74/rcuop/6: 0% user + 2.9% kernel
  3% 160/perf_mon_update: 0% user + 3% kernel
  3.1% 624/sugov:4: 0% user + 3.1% kernel
  3.2% 677/android.hardware.composer.hwc3-service.pixel: 0% user + 3.2% kernel
    3.2% 720/drm-event-liste: 0% user + 3.2% kernel
  3.3% 977/android.hardware.contexthub-service.generic: 0% user + 3.3% kernel
  3.5% 2116/com.android.systemui: 3.5% user + 0% kernel / faults: 6 minor
    3.5% 2116/ndroid.systemui: 3.5% user + 0% kernel
  3.5% 2201/android.hardware.input.processor-service: 3.5% user + 0% kernel
    3.5% 2201/android.hardwar: 3.5% user + 0% kernel
  3.7% 2617/com.android.launcher3: 3.7% user + 0% kernel / faults: 1 minor
  3.9% 3444/net.mullvad.mullvadvpn: 0% user + 3.9% kernel / faults: 31 minor
  3.9% 3683/im.molly.app: 0% user + 3.9% kernel / faults: 1 minor
    3.9% 3683/im.molly.app: 0% user + 3.9% kernel
19% TOTAL: 6.5% user + 10% kernel + 0.6% iowait + 1.3% irq + 0.6% softirq
thestinger commented 1 week ago

Does it happen more than once or only happened once?

lossposs commented 1 week ago

Just one time. On Friday, October 18th, 2024 at 10:57, Daniel Micay @.***> wrote:

Does it happen more than once or only happened once?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

thestinger commented 1 week ago

We'll just leave it for upstream to address then. ANRs are more common than crashes and typically just from something being done on the main thread when it should be done elsewhere to avoid blocking the UI rather than it really permanently stalling. It doesn't show a crash but rather taking too long to handle input. You have dev options enabled and it could be caused by one of those.

lossposs commented 1 week ago

Copy that. Crashes ad ANRs are rare, not an issue. These recents were triggered by switching to Alpha chanel and as you mentioned Dev settings. Both are not my common case and were implied of curiocity to check out the new 15 os. Thank you for support.

On Friday, October 18th, 2024 at 11:10, Daniel Micay @.***> wrote:

We'll just leave it for upstream to address then. ANRs are more common than crashes and typically just from something being done on the main thread when it should be done elsewhere to avoid blocking the UI rather than it really permanently stalling. It doesn't show a crash but rather taking too long to handle input. You have dev options enabled and it could be caused by one of those.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>