Subject: Broadcast of Intent { act=com.android.samsung.heartwisewear.MESSAGE_TO_APP flg=0x10000030 cmp=com.android.samsung.heartwisewear/.service.MessageToAppReceiver (has extras) }

--- CriticalEventLog ---
capacity: 20
events <
  timestamp_ms: 1709587604723
  anr <
    pid: 1990
    process: "com.android.samsung.heartwisewear"
    process_class: 1
    subject: "Broadcast of Intent { act=com.android.samsung.heartwisewear.MESSAGE_TO_APP flg=0x10000030 cmp=com.android.samsung.heartwisewear/.service.MessageToAppReceiver (has extras) }"
    uid: 10168
  >
>
timestamp_ms: 1709587618046
window_ms: 300000


----- pid 2462 at 2024-03-04 13:26:58.199272614-0800 -----
Cmd line: com.android.samsung.heartwisewear
Build fingerprint: 'samsung/fresh6usue/fresh6us:13/TWR5.230621.001/R935USQU1AWK4:user/release-keys'
ABI: 'arm'
Build type: optimized
Zygote loaded classes=17346 post zygote classes=1448
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes17.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes13.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes11.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes22.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes4.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes14.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes21.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes12.dex:/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/base.apk!classes20.dex], parent #1
Done dumping class loaders
Classes initialized: 0 in 0
Intern table: 31826 strong; 1325 weak
JNI: CheckJNI is on; globals=380 (plus 144 weak)
Libraries: libandroid.so libaudioeffect_jni.so libcompiler_rt.so libframework-connectivity-jni.so libframework-connectivity-tiramisu-jni.so libicu_jni.so libjavacore.so libjavacrypto.so libjnigraphics.so libmedia_jni.so libopenjdk.so librs_jni.so libsoundpool.so libstats_jni.so (14)
Heap: 0% free, 5201KB/5201KB; 72797 objects
Dumping cumulative Gc timings
Start Dumping Averages for 1 iterations for concurrent copying
Process mark stacks and References:	Sum: 733.595ms Avg: 733.595ms
CaptureThreadRootsForMarking:	Sum: 359.359ms Avg: 359.359ms
CopyingPhase:	Sum: 283.470ms Avg: 283.470ms
VisitConcurrentRoots:	Sum: 142.264ms Avg: 142.264ms
MarkingPhase:	Sum: 134.376ms Avg: 134.376ms
ScanImmuneSpaces:	Sum: 108.318ms Avg: 108.318ms
SweepLargeObjects:	Sum: 33.953ms Avg: 33.953ms
SweepSystemWeaks:	Sum: 1.112ms Avg: 1.112ms
ClearFromSpace:	Sum: 729us Avg: 729us
FlipOtherThreads:	Sum: 701us Avg: 701us
ThreadListFlip:	Sum: 621us Avg: 621us
InitializePhase:	Sum: 543us Avg: 543us
GrayAllDirtyImmuneObjects:	Sum: 533us Avg: 533us
EnqueueFinalizerReferences:	Sum: 381us Avg: 381us
ScanCardsForSpace:	Sum: 328us Avg: 328us
EmptyRBMarkBitStack:	Sum: 163us Avg: 163us
ForwardSoftReferences:	Sum: 160us Avg: 160us
VisitNonThreadRoots:	Sum: 133us Avg: 133us
MarkStackAsLive:	Sum: 107us Avg: 107us
MarkZygoteLargeObjects:	Sum: 66us Avg: 66us
(Paused)ClearCards:	Sum: 53us Avg: 53us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 46us Avg: 46us
SwapBitmaps:	Sum: 42us Avg: 42us
ProcessReferences:	Sum: 41us Avg: 41us
RecordFree:	Sum: 33us Avg: 33us
SweepAllocSpace:	Sum: 31us Avg: 31us
ResumeRunnableThreads:	Sum: 25us Avg: 25us
ReclaimPhase:	Sum: 24us Avg: 24us
(Paused)SetFromSpace:	Sum: 7us Avg: 7us
UnBindBitmaps:	Sum: 6us Avg: 6us
Sweep:	Sum: 6us Avg: 6us
(Paused)FlipCallback:	Sum: 4us Avg: 4us
FlipThreadRoots:	Sum: 4us Avg: 4us
ResumeOtherThreads:	Sum: 2us Avg: 2us
Done Dumping Averages
concurrent copying paused:	Sum: 807us 99% C.I. 70us-737us Avg: 403.500us Max: 737us
concurrent copying freed-bytes: Avg: 2926KB Max: 2926KB Min: 2926KB
Freed-bytes histogram: 2880:1
concurrent copying total time: 1.801s mean time: 1.801s
concurrent copying freed: 14076 objects with total size 2926KB
concurrent copying throughput: 7815.66/s / 1624KB/s  per cpu-time: 73086048/s / 69MB/s
concurrent copying tracing throughput: 387KB/s  per cpu-time: 16MB/s
Average major GC reclaim bytes ratio 1.79912 over 1 GC cycles
Average major GC copied live bytes ratio 0.639051 over 7 major GCs
Cumulative bytes moved 13248576
Cumulative objects moved 260868
Peak regions allocated 28 (7168KB) / 512 (128MB)
Total madvise time 13.669ms
Average minor GC reclaim bytes ratio inf over 0 GC cycles
Average minor GC copied live bytes ratio 0.298927 over 3 minor GCs
Cumulative bytes moved 1481152
Cumulative objects moved 25675
Peak regions allocated 28 (7168KB) / 512 (128MB)
Total time spent in GC: 1.801s
Mean GC size throughput: 1624KB/s per cpu-time: 68MB/s
Mean GC object throughput: 7814.63 objects/s
Total number of allocations 86873
Total bytes allocated 5337KB
Total bytes freed 2926KB
Free memory 2411KB
Free memory until GC 2411KB
Free memory until OOME 125MB
Total memory 4822KB
Max memory 128MB
Zygote space size 3096KB
Total mutator paused time: 807us
Total time waiting for GC to complete: 2.255s
Total GC count: 1
Total GC time: 1.801s
Total blocking GC count: 1
Total blocking GC time: 2.062s
Total pre-OOME GC count: 0
Histogram of GC count per 10000 ms: 0:2
Histogram of blocking GC count per 10000 ms: 0:2
Native bytes total: 4419232 registered: 648488
Total native bytes at last GC: 4415056
/system/framework/oat/arm/android.hidl.base-V1.0-java.odex: speed
/system/framework/oat/arm/android.hidl.manager-V1.0-java.odex: speed
/system/framework/oat/arm/android.test.base.odex: speed
/data/dalvik-cache/arm/system@framework@com.google.android.wearable.jar@classes.vdex: verify
/data/app/~~hqLp-GtQT8Fzyh1i3b6ocA==/com.android.samsung.heartwisewear-8U6uut2oqBXousu1-DNQsw==/oat/arm/base.vdex: verify
Current JIT code cache size (used / resident): 4KB / 32KB
Current JIT data cache size (used / resident): 7KB / 32KB
Zygote JIT code cache size (at point of fork): 0KB / 32KB
Zygote JIT data cache size (at point of fork): 0KB / 32KB
Current JIT mini-debug-info size: 5752B
Current JIT capacity: 64KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 9
Total number of JIT baseline compilations: 8
Total number of JIT optimized compilations: 0
Total number of JIT compilations for on stack replacement: 0
Total number of JIT code cache collections: 0
Memory used for stack maps: Avg: 180B Max: 448B Min: 32B
Memory used for compiled code: Avg: 632B Max: 1512B Min: 140B
Memory used for profiling info: Avg: 130B Max: 424B Min: 16B
Start Dumping Averages for 9 iterations for JIT timings
Compiling optimized:	Sum: 11.690ms Avg: 1.298ms
Compiling baseline:	Sum: 11.264ms Avg: 1.251ms
TrimMaps:	Sum: 679us Avg: 75.444us
Done Dumping Averages
Memory used for compilation: Avg: 33KB Max: 67KB Min: 12KB
ProfileSaver total_bytes_written=0
ProfileSaver total_number_of_writes=0
ProfileSaver total_number_of_code_cache_queries=0
ProfileSaver total_number_of_skipped_writes=0
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=5000
ProfileSaver total_ms_of_work=0
ProfileSaver total_number_of_hot_spikes=0
ProfileSaver total_number_of_wake_ups=0

*** ART internal metrics ***
  Metadata:
    timestamp_since_start_ms: 12136
  Metrics:
    ClassLoadingTotalTime: count = 1222040
    ClassVerificationTotalTime: count = 0
    ClassVerificationCount: count = 0
    WorldStopTimeDuringGCAvg: count = 808
    YoungGcCount: count = 0
    FullGcCount: count = 1
    TotalBytesAllocated: count = 3672752
    TotalGcCollectionTime: count = 2062
    YoungGcThroughputAvg: count = 0
    FullGcThroughputAvg: count = 0
    YoungGcTracingThroughputAvg: count = 0
    FullGcTracingThroughputAvg: count = 0
    JitMethodCompileTotalTime: count = 227583
    JitMethodCompileCount: count = 8
    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: 1,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: 1,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: 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0
*** Done dumping ART internal metrics ***

suspend all histogram:	Sum: 19.245ms 99% C.I. 5us-16256us Avg: 769.800us Max: 18001us
DALVIK THREADS (27):
"Signal Catcher" daemon prio=10 tid=4 Runnable
  | group="system" sCount=0 ucsCount=0 flags=0 obj=0x13280c70 self=0xf52ab800
  | sysTid=2466 nice=-20 cgrp=default sched=0/0 handle=0xdcf581c0
  | state=R schedstat=( 42581844 41536040 35 ) utm=2 stm=1 core=0 HZ=100
  | stack=0xdce5d000-0xdce5f000 stackSize=1004KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00366845  /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+84) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #01 pc 0042dea5  /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+204) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #02 pc 004451e5  /apex/com.android.art/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+620) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #03 pc 004409ad  /apex/com.android.art/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+344) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #04 pc 0043ffa5  /apex/com.android.art/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool)+1380) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #05 pc 0043f935  /apex/com.android.art/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+1036) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #06 pc 0040001f  /apex/com.android.art/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+138) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #07 pc 0040f79d  /apex/com.android.art/lib/libart.so (art::SignalCatcher::HandleSigQuit()+1192) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #08 pc 0040eb57  /apex/com.android.art/lib/libart.so (art::SignalCatcher::Run(void*)+234) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #09 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #10 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"Jit thread pool worker thread 0" daemon prio=5 tid=5 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13280ce8 self=0xf30dd600
  | sysTid=2469 nice=9 cgrp=default sched=0/0 handle=0xd1a6f1c0
  | state=S schedstat=( 13330767 252441347 22 ) utm=1 stm=0 core=0 HZ=100
  | stack=0xd1970000-0xd1972000 stackSize=1020KB
  | held mutexes=
  native: #00 pc 0005dc5c  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 00139567  /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #02 pc 00446459  /apex/com.android.art/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+54) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #03 pc 00445c79  /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Run()+72) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #04 pc 004458cb  /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+102) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #05 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #06 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"ADB-JDWP Connection Control Thread" daemon prio=0 tid=6 WaitingInMainDebuggerLoop
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13280d60 self=0xf30de400
  | sysTid=2468 nice=-20 cgrp=default sched=0/0 handle=0xdcd561c0
  | state=S schedstat=( 1257346 6239155 9 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xdcc5b000-0xdcc5d000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0009f63c  /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 0006b349  /apex/com.android.runtime/lib/bionic/libc.so (poll+52) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #02 pc 00007bad  /apex/com.android.art/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+544) (BuildId: 343a05bec82318743f4253234d114388)
  native: #03 pc 000068af  /apex/com.android.art/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+1046) (BuildId: 343a05bec82318743f4253234d114388)
  native: #04 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #05 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
  | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xf30df200
  | sysTid=2467 nice=-20 cgrp=default sched=0/0 handle=0xdce571c0
  | state=S schedstat=( 533385 26909461 3 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xdcd5c000-0xdcd5e000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0009e110  /apex/com.android.runtime/lib/bionic/libc.so (read+8) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 0000fdab  /apex/com.android.art/lib/libperfetto_hprof.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ArtPlugin_Initialize::$_34> >(void*)+206) (BuildId: 40ea27295cdb8de3a46b7987087de1a9)
  native: #02 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #03 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13280dd8 self=0xf30dc800
  | sysTid=2473 nice=4 cgrp=default sched=0/0 handle=0xd164f1c0
  | state=S schedstat=( 405308 10977269 4 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd154c000-0xd154e000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0fa3d70b> (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:385)
  - locked <0x0fa3d70b> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:365)
  at java.lang.Daemons$Daemon.run(Daemons.java:140)
  at java.lang.Thread.run(Thread.java:1012)

"main" prio=5 tid=1 Runnable
  | group="main" sCount=0 ucsCount=0 flags=0 obj=0x715beed8 self=0xf52a8e00
  | sysTid=2462 nice=0 cgrp=default sched=0/0 handle=0xf5737474
  | state=R schedstat=( 661293489 4019757832 716 ) utm=41 stm=24 core=0 HZ=100
  | stack=0xff5dd000-0xff5df000 stackSize=8188KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00366845  /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+84) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #01 pc 0042dea5  /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+204) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #02 pc 004451e5  /apex/com.android.art/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+620) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #03 pc 0042ea47  /apex/com.android.art/lib/libart.so (art::Thread::RunCheckpointFunction()+134) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #04 pc 00168529  /apex/com.android.art/lib/libart.so (art::ClassLinker::LinkFieldsHelper::LinkFields(art::ClassLinker*, art::Thread*, art::Handle<art::mirror::Class>, bool, unsigned int*)+52) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #05 pc 0015c695  /apex/com.android.art/lib/libart.so (art::ClassLinker::LinkInstanceFields(art::Thread*, art::Handle<art::mirror::Class>)+36) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #06 pc 00154a69  /apex/com.android.art/lib/libart.so (art::ClassLinker::LinkClass(art::Thread*, char const*, art::Handle<art::mirror::Class>, art::Handle<art::mirror::ObjectArray<art::mirror::Class> >, art::MutableHandle<art::mirror::Class>*)+212) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #07 pc 00151acb  /apex/com.android.art/lib/libart.so (art::ClassLinker::DefineClass(art::Thread*, char const*, unsigned int, art::Handle<art::mirror::ClassLoader>, art::DexFile const&, art::dex::ClassDef const&)+902) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #08 pc 00151205  /apex/com.android.art/lib/libart.so (art::ClassLinker::FindClassInBaseDexClassLoaderClassPath(art::ScopedObjectAccessAlreadyRunnable&, char const*, unsigned int, art::Handle<art::mirror::ClassLoader>, art::ObjPtr<art::mirror::Class>*)+600) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #09 pc 00150a59  /apex/com.android.art/lib/libart.so (art::ClassLinker::FindClassInBaseDexClassLoader(art::ScopedObjectAccessAlreadyRunnable&, art::Thread*, char const*, unsigned int, art::Handle<art::mirror::ClassLoader>, art::ObjPtr<art::mirror::Class>*)+612) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #10 pc 00152199  /apex/com.android.art/lib/libart.so (art::ClassLinker::FindClass(art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+688) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #11 pc 0044f843  /apex/com.android.art/lib/libart.so (art::VdexFile::ComputeClassStatus(art::Thread*, art::Handle<art::mirror::Class>) const+462) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #12 pc 00158113  /apex/com.android.art/lib/libart.so (art::ClassLinker::VerifyClassUsingOatFile(art::Thread*, art::DexFile const&, art::Handle<art::mirror::Class>, art::ClassStatus&)+110) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #13 pc 00157a13  /apex/com.android.art/lib/libart.so (art::ClassLinker::VerifyClass(art::Thread*, art::verifier::VerifierDeps*, art::Handle<art::mirror::Class>, art::verifier::HardFailLogMode)+854) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #14 pc 0015a069  /apex/com.android.art/lib/libart.so (art::ClassLinker::InitializeClass(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+500) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #15 pc 001405eb  /apex/com.android.art/lib/libart.so (art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+82) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #16 pc 003769eb  /apex/com.android.art/lib/libart.so (art::Class_classForName(_JNIEnv*, _jclass*, _jstring*, unsigned char, _jobject*)+206) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  at java.lang.Class.classForName(Native method)
  at java.lang.Class.forName(Class.java:454)
  at androidx.room.Room.getGeneratedImplementation(Room.kt:53)
  at androidx.room.RoomDatabase$Builder.build(RoomDatabase.kt:1357)
  at com.android.samsung.heartwisewear.db.WatchDatabase$Companion.buildDatabase$app_bleDebug(WatchDatabase.kt:111)
  at com.android.samsung.heartwisewear.db.WatchDatabase$Companion.getInstance(WatchDatabase.kt:96)
  - locked <0x0ea07aef> (a com.android.samsung.heartwisewear.db.WatchDatabase$Companion)
  at com.android.samsung.heartwisewear.db.DatabaseModule.provideDatabase(DatabaseModule.kt:18)
  at com.android.samsung.heartwisewear.db.DatabaseModule_ProvideDatabaseFactory.provideDatabase(DatabaseModule_ProvideDatabaseFactory.java:36)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get(DaggerWatchApplication_HiltComponents_SingletonC.java:1740)
  at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
  - locked <0x03a359fc> (a dagger.internal.DoubleCheck)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl.analyticEventDao(DaggerWatchApplication_HiltComponents_SingletonC.java:1467)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl.access$5800(DaggerWatchApplication_HiltComponents_SingletonC.java:1331)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get(DaggerWatchApplication_HiltComponents_SingletonC.java:1779)
  at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
  - locked <0x06e04885> (a dagger.internal.DoubleCheck)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get(DaggerWatchApplication_HiltComponents_SingletonC.java:1833)
  at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
  - locked <0x0f7596da> (a dagger.internal.DoubleCheck)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl.injectWatchApplication2(DaggerWatchApplication_HiltComponents_SingletonC.java:1707)
  at com.android.samsung.heartwisewear.DaggerWatchApplication_HiltComponents_SingletonC$SingletonCImpl.injectWatchApplication(DaggerWatchApplication_HiltComponents_SingletonC.java:1662)
  at com.android.samsung.heartwisewear.Hilt_WatchApplication.hiltInternalInject(Hilt_WatchApplication.java:50)
  at com.android.samsung.heartwisewear.Hilt_WatchApplication.onCreate(Hilt_WatchApplication.java:41)
  at com.android.samsung.heartwisewear.WatchApplication.onCreate(WatchApplication.kt:33)
  at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1266)
  at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6849)
  at android.app.ActivityThread.-$$Nest$mhandleBindApplication(unavailable:0)
  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2153)
  at android.os.Handler.dispatchMessage(Handler.java:106)
  at android.os.Looper.loopOnce(Looper.java:201)
  at android.os.Looper.loop(Looper.java:288)
  at android.app.ActivityThread.main(ActivityThread.java:7962)
  at java.lang.reflect.Method.invoke(Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:550)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:952)

"HeapTaskDaemon" daemon prio=5 tid=9 WaitingPerformingGc
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13282d78 self=0xf52ac600
  | sysTid=2470 nice=4 cgrp=default sched=0/0 handle=0xd196a1c0
  | state=R schedstat=( 43261686 413134462 57 ) utm=3 stm=0 core=1 HZ=100
  | stack=0xd1867000-0xd1869000 stackSize=1036KB
  | held mutexes=
  native: #00 pc 0005dc60  /apex/com.android.runtime/lib/bionic/libc.so (syscall+32) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 0013806f  /apex/com.android.art/lib/libart.so (art::Mutex::ExclusiveUnlock(art::Thread*)+258) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #02 pc 001e94b1  /apex/com.android.art/lib/libart.so (art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool, unsigned int)+3000) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #03 pc 001f570f  /apex/com.android.art/lib/libart.so (art::gc::Heap::ConcurrentGC(art::Thread*, art::gc::GcCause, bool, unsigned int)+94) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #04 pc 001fa383  /apex/com.android.art/lib/libart.so (art::gc::Heap::ConcurrentGCTask::Run(art::Thread*)+38) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #05 pc 0021ff3f  /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+30) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  at dalvik.system.VMRuntime.runHeapTasks(Native method)
  at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:609)
  at java.lang.Daemons$Daemon.run(Daemons.java:140)
  at java.lang.Thread.run(Thread.java:1012)

"FinalizerDaemon" daemon prio=5 tid=10 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13280e50 self=0xf30dba00
  | sysTid=2472 nice=4 cgrp=default sched=0/0 handle=0xd17581c0
  | state=S schedstat=( 567192 8224192 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd1655000-0xd1657000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x01ca19e8> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:203)
  - locked <0x01ca19e8> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:224)
  at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:300)
  at java.lang.Daemons$Daemon.run(Daemons.java:140)
  at java.lang.Thread.run(Thread.java:1012)

"ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x13280ec8 self=0xf52ad400
  | sysTid=2471 nice=4 cgrp=default sched=0/0 handle=0xd18611c0
  | state=S schedstat=( 549077 8730461 4 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd175e000-0xd1760000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0861e801> (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:232)
  - locked <0x0861e801> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$Daemon.run(Daemons.java:140)
  at java.lang.Thread.run(Thread.java:1012)

"binder:2462_1" prio=5 tid=12 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13280f40 self=0xf1943000
  | sysTid=2474 nice=0 cgrp=default sched=0/0 handle=0xd14481c0
  | state=S schedstat=( 3631923 64777384 4 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd134d000-0xd134f000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0009e434  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+12) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 00069753  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #02 pc 00040791  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+216) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #03 pc 00040989  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #04 pc 00041089  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+44) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #05 pc 000600c9  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #06 pc 0000d7cd  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+264) (BuildId: 60fc784fe24e13c9dbb147d6e2778b71)
  native: #07 pc 00089029  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84) (BuildId: 34db1642fb59c9242b16f90be91203b6)
  native: #08 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #09 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"binder:2462_2" prio=5 tid=13 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13280fb8 self=0xf1943e00
  | sysTid=2475 nice=0 cgrp=default sched=0/0 handle=0xd13471c0
  | state=S schedstat=( 7608385 13099192 3 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd124c000-0xd124e000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0009e434  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+12) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 00069753  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #02 pc 00040791  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+216) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #03 pc 00040989  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #04 pc 00041089  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+44) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #05 pc 000600c9  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #06 pc 0000d7cd  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+264) (BuildId: 60fc784fe24e13c9dbb147d6e2778b71)
  native: #07 pc 00089029  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84) (BuildId: 34db1642fb59c9242b16f90be91203b6)
  native: #08 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #09 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"binder:2462_3" prio=5 tid=14 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13281030 self=0xf1944c00
  | sysTid=2480 nice=0 cgrp=default sched=0/0 handle=0xd12461c0
  | state=S schedstat=( 2783539 55573653 5 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd114b000-0xd114d000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0009e434  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+12) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 00069753  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #02 pc 00040791  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+216) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #03 pc 00040989  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #04 pc 00041089  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+44) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #05 pc 000600c9  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12) (BuildId: 4cf2d0c17c16abc1908cbf4b4f73c59c)
  native: #06 pc 0000d7cd  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+264) (BuildId: 60fc784fe24e13c9dbb147d6e2778b71)
  native: #07 pc 00089029  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84) (BuildId: 34db1642fb59c9242b16f90be91203b6)
  native: #08 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #09 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"Profile Saver" daemon prio=5 tid=15 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x132810a8 self=0xf1945a00
  | sysTid=2502 nice=9 cgrp=default sched=0/0 handle=0xd10bb1c0
  | state=S schedstat=( 5504001 231162769 18 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd0fc0000-0xd0fc2000 stackSize=1004KB
  | held mutexes=
  native: #00 pc 0005dc5c  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #01 pc 00139567  /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #02 pc 00270e45  /apex/com.android.art/lib/libart.so (art::ProfileSaver::Run()+340) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #03 pc 00274e4b  /apex/com.android.art/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+106) (BuildId: 4e408fbcc4225e939f22eed2ad0108f2)
  native: #04 pc 000adc4b  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  native: #05 pc 00063cd3  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: d8e9581a865cca86723f0d1aad1d3d80)
  (no managed stack frames)

"Crashlytics Exception Handler1" prio=5 tid=16 Suspended
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13281120 self=0xf1946800
  | sysTid=2510 nice=10 cgrp=default sched=0/0 handle=0xd0e671c0
  | state=S schedstat=( 204355529 8473054893 280 ) utm=17 stm=3 core=1 HZ=100
  | stack=0xd0d64000-0xd0d66000 stackSize=1036KB
  | held mutexes=
  at android.util.JsonWriter.string(JsonWriter.java:402)
  at android.util.JsonWriter.value(JsonWriter.java:304)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:170)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:33)
  at com.google.firebase.encoders.json.JsonDataEncoderBuilder.lambda$static$1(JsonDataEncoderBuilder.java:63)
  at com.google.firebase.encoders.json.JsonDataEncoderBuilder$$ExternalSyntheticLambda1.encode(unavailable:4)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:314)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportApplicationExitInfoEncoder.encode(AutoCrashlyticsReportEncoder.java:417)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportApplicationExitInfoEncoder.encode(AutoCrashlyticsReportEncoder.java:388)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventApplicationExecutionEncoder.encode(AutoCrashlyticsReportEncoder.java:316)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventApplicationExecutionEncoder.encode(AutoCrashlyticsReportEncoder.java:298)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventApplicationEncoder.encode(AutoCrashlyticsReportEncoder.java:290)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventApplicationEncoder.encode(AutoCrashlyticsReportEncoder.java:274)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventEncoder.encode(AutoCrashlyticsReportEncoder.java:268)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEventEncoder.encode(AutoCrashlyticsReportEncoder.java:250)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:282)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEncoder.encode(AutoCrashlyticsReportEncoder.java:134)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportSessionEncoder.encode(AutoCrashlyticsReportEncoder.java:97)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.internalAddIgnoreNullValues(JsonValueObjectEncoderContext.java:380)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:69)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:110)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportEncoder.encode(AutoCrashlyticsReportEncoder.java:92)
  at com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder$CrashlyticsReportEncoder.encode(AutoCrashlyticsReportEncoder.java:65)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.doEncode(JsonValueObjectEncoderContext.java:330)
  at com.google.firebase.encoders.json.JsonValueObjectEncoderContext.add(JsonValueObjectEncoderContext.java:309)
  at com.google.firebase.encoders.json.JsonDataEncoderBuilder$1.encode(JsonDataEncoderBuilder.java:121)
  at com.google.firebase.encoders.json.JsonDataEncoderBuilder$1.encode(JsonDataEncoderBuilder.java:129)
  at com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.reportToJson(CrashlyticsReportJsonTransform.java:42)
  at com.google.firebase.crashlytics.internal.persistence.CrashlyticsReportPersistence.synthesizeReportFile(CrashlyticsReportPersistence.java:353)
  at com.google.firebase.crashlytics.internal.persistence.CrashlyticsReportPersistence.synthesizeReport(CrashlyticsReportPersistence.java:313)
  at com.google.firebase.crashlytics.internal.persistence.CrashlyticsReportPersistence.finalizeReports(CrashlyticsReportPersistence.java:189)
  at com.google.firebase.crashlytics.internal.common.SessionReportingCoordinator.finalizeSessions(SessionReportingCoordinator.java:184)
  at com.google.firebase.crashlytics.internal.common.CrashlyticsController.doCloseSessions(CrashlyticsController.java:599)
  at com.google.firebase.crashlytics.internal.common.CrashlyticsController.finalizeSessions(CrashlyticsController.java:524)
  at com.google.firebase.crashlytics.internal.common.CrashlyticsCore.doBackgroundInitialization(CrashlyticsCore.java:240)
  at com.google.firebase.crashlytics.internal.common.CrashlyticsCore.access$000(CrashlyticsCore.java:48)
  at com.google.firebase.crashlytics.internal.common.CrashlyticsCore$2.run(CrashlyticsCore.java:414)
  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:463)
  at java.util.concurrent.FutureTask.run(FutureTask.java:264)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:64)
  at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
  at java.lang.Thread.run(Thread.java:1012)

"com.google.firebase.crashlytics.startup1" prio=5 tid=17 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13281d98 self=0xf1947600
  | sysTid=2511 nice=10 cgrp=default sched=0/0 handle=0xd0d5e1c0
  | state=S schedstat=( 820693 27118231 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd0c5b000-0xd0c5d000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:64)
  at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
  at java.lang.Thread.run(Thread.java:1012)

"firebase-installations-executor-1" prio=5 tid=18 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13281f18 self=0xf1948400
  | sysTid=2515 nice=0 cgrp=default sched=0/0 handle=0xd0c551c0
  | state=S schedstat=( 7748076 72493847 5 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd0b52000-0xd0b54000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"awaitEvenIfOnMainThread task continuation executor1" prio=5 tid=19 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282088 self=0xf1949200
  | sysTid=2516 nice=10 cgrp=default sched=0/0 handle=0xd0b4c1c0
  | state=S schedstat=( 1024077 56441192 5 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd0a49000-0xd0a4b000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:64)
  at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
  at java.lang.Thread.run(Thread.java:1012)

"firebase-installations-executor-2" prio=5 tid=20 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282208 self=0xf1480000
  | sysTid=2517 nice=0 cgrp=default sched=0/0 handle=0xd0a431c0
  | state=S schedstat=( 3240499 25230809 3 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd0940000-0xd0942000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"pool-6-thread-1" prio=5 tid=21 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282378 self=0xf1480e00
  | sysTid=2519 nice=0 cgrp=default sched=0/0 handle=0xd093a1c0
  | state=S schedstat=( 24737961 182277539 29 ) utm=2 stm=0 core=1 HZ=100
  | stack=0xd0837000-0xd0839000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"Firebase-Messaging-Init" prio=5 tid=2 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x132824e8 self=0xf52a9c00
  | sysTid=2605 nice=0 cgrp=default sched=0/0 handle=0xd08311c0
  | state=S schedstat=( 5265194 98845 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd072e000-0xd0730000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1176)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:905)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run(Thread.java:1012)

"Firebase-Messaging-Topics-Io" prio=5 tid=3 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282650 self=0xf52aaa00
  | sysTid=2606 nice=0 cgrp=default sched=0/0 handle=0xd07281c0
  | state=S schedstat=( 2567768 3005578 4 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd0625000-0xd0627000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1176)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:905)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run(Thread.java:1012)

"heartbeat-information-executor" prio=5 tid=22 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x132827b8 self=0xf1482a00
  | sysTid=2611 nice=0 cgrp=default sched=0/0 handle=0xd05161c0
  | state=S schedstat=( 8853229 203453922 25 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd0413000-0xd0415000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"WM.task-1" prio=5 tid=23 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282928 self=0xf1481c00
  | sysTid=2663 nice=0 cgrp=default sched=0/0 handle=0xd061f1c0
  | state=S schedstat=( 51382310 819273570 58 ) utm=3 stm=1 core=0 HZ=100
  | stack=0xd051c000-0xd051e000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"WM.task-2" prio=5 tid=24 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282a98 self=0xf1484600
  | sysTid=2696 nice=0 cgrp=default sched=0/0 handle=0xd040d1c0
  | state=S schedstat=( 5183846 6532463 9 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xd030a000-0xd030c000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  at java.lang.Thread.run(Thread.java:1012)

"DefaultDispatcher-worker-1" daemon prio=5 tid=25 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282b60 self=0xf1485400
  | sysTid=2697 nice=0 cgrp=default sched=0/0 handle=0xd03041c0
  | state=S schedstat=( 47253424 992477457 39 ) utm=4 stm=0 core=0 HZ=100
  | stack=0xd0201000-0xd0203000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:357)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

"DefaultDispatcher-worker-3" daemon prio=5 tid=26 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282c28 self=0xf0b44000
  | sysTid=2698 nice=0 cgrp=default sched=0/0 handle=0xd01fb1c0
  | state=S schedstat=( 630577 104601269 1 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xd00f8000-0xd00fa000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:357)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

"DefaultDispatcher-worker-2" daemon prio=5 tid=27 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x13282cd0 self=0xf1486200
  | sysTid=2699 nice=0 cgrp=default sched=0/0 handle=0xd00f21c0
  | state=S schedstat=( 625808 252472461 1 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xcffef000-0xcfff1000 stackSize=1036KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:357)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

----- end 2462 -----

----- Waiting Channels: pid 2462 at 2024-03-04 13:26:58.147018460-0800 -----
Cmd line: com.android.samsung.heartwisewear

sysTid=2462      futex_wait_queue_me
sysTid=2466      do_sigtimedwait
sysTid=2467      pipe_read.llvm.9882681101385372230
sysTid=2468      do_sys_poll
sysTid=2469      futex_wait_queue_me
sysTid=2470      futex_wait_queue_me
sysTid=2471      futex_wait_queue_me
sysTid=2472      futex_wait_queue_me
sysTid=2473      futex_wait_queue_me
sysTid=2474      binder_wait_for_work
sysTid=2475      binder_wait_for_work
sysTid=2480      binder_wait_for_work
sysTid=2502      futex_wait_queue_me
sysTid=2510      0
sysTid=2511      futex_wait_queue_me
sysTid=2515      futex_wait_queue_me
sysTid=2516      futex_wait_queue_me
sysTid=2517      futex_wait_queue_me
sysTid=2519      futex_wait_queue_me
sysTid=2605      futex_wait_queue_me
sysTid=2606      futex_wait_queue_me
sysTid=2611      futex_wait_queue_me
sysTid=2663      futex_wait_queue_me
sysTid=2696      futex_wait_queue_me
sysTid=2697      futex_wait_queue_me
sysTid=2698      futex_wait_queue_me
sysTid=2699      futex_wait_queue_me

----- end 2462 -----

