Skip to content

[split_config.arm64_v8a.apk] std::__ndk1::mutex::lock - Google Play Console crashes #168734

New issue

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

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

Already on GitHub? Sign in to your account

Open
JonasJW opened this issue May 13, 2025 · 4 comments
Labels
in triage Presently being triaged by the triage team waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds

Comments

@JonasJW
Copy link

JonasJW commented May 13, 2025

Steps to reproduce

Unfortunantly couldn't yet find steps to reproduce

Expected results

No crashes in Google Play Console

Actual results

I'm getting crashes in Google Play Console. These crashes don't occur on my own devices, therefore, I'm struggling to learn more about these issues.

I'm getting these issues, but they seem to be all from the same origin:

[split_config.arm64_v8a.apk] std::__ndk1::mutex::lock

[split_config.arm64_v8a.apk] std::__ndk1::thread::join

[split_config.arm64_v8a.apk!libmediakitandroidhelper.so] std::__ndk1::mutex::lock()

[split_config.arm64_v8a.apk] mpv_set_property

I also suspect this started occurring only when upgrading from 3.27 to 3.29.3

Logs

Logs
"main" tid=1 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000005c5a0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148)
  #02  pc 0x00000000000c4cdc  /apex/com.android.runtime/lib64/bionic/libc.so (NonPI::MutexLockWithTimeout+392)
  #03  pc 0x000000000002a99c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (std::__ndk1::mutex::lock+12) (BuildId: ea020a46c2a1a499f58ed7b30e75cb1251b94e7f)
  #04  pc 0x0000000000041e70  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (MediaKitEventLoopHandler::Notify+104) (BuildId: 4b623d1ab00e70705bf98d1644510df962336fae)
  #05  pc 0x0000000000041f6c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (MediaKitEventLoopHandler::Dispose+112) (BuildId: 4b623d1ab00e70705bf98d1644510df962336fae)
  #06  pc 0x00000000007a15dc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #07  pc 0x0000000000d259f4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #08  pc 0x000000000119c490  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #09  pc 0x000000000119c0a0  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #10  pc 0x000000000119bfa0  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #11  pc 0x00000000012c63cc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #12  pc 0x00000000007c477c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #13  pc 0x00000000007c4600  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #14  pc 0x00000000007c2668  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #15  pc 0x00000000007c22ec  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #16  pc 0x00000000012c67d8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #17  pc 0x00000000007cc110  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #18  pc 0x00000000012c63cc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #19  pc 0x00000000012c74a4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #20  pc 0x00000000007c20a8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #21  pc 0x00000000007c1f9c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #22  pc 0x00000000007c1f60  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #23  pc 0x00000000007a3d3c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: cde83d064ac01e188f5eb4de8155bca1)
  #24  pc 0x00000000008a76b4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #25  pc 0x00000000009ed558  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #26  pc 0x0000000000809f50  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #27  pc 0x00000000004ae814  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #28  pc 0x00000000004b23f8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #29  pc 0x0000000000018b70  /system/lib64/libutils.so (android::Looper::pollInner+1252)
  #30  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #31  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.app.ActivityThread.main (ActivityThread.java:9063)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:588)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)

"ReferenceQueueDaemon" tid=6 Waiting
  at java.lang.Object.wait (Native method)
  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)
  at java.lang.Daemons$Daemon.run (Daemons.java:131)
  at java.lang.Thread.run (Thread.java:1012)

"FinalizerDaemon" tid=7 Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:405)
  at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:207)
  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)

"FinalizerWatchdogDaemon" tid=8 Waiting
  at java.lang.Object.wait (Native method)
  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)
  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)

"GmsDynamite" tid=22 Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:405)
  at java.lang.Object.wait (Object.java:543)
  at com.google.android.gms.dynamite.zza.run (com.google.android.gms:play-services-basement@@18.3.0:2)

"Measurement Worker" tid=29 Timed Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:405)
  at m7.qg.run (:com.google.android.gms.dynamite_measurementdynamite@251833029@25.18.33 (190400-0):67)

"OkHttp ConnectionPool" tid=44 Timed Waiting
  at java.lang.Object.wait (Native method)
  at com.android.okhttp.ConnectionPool$1.run (ConnectionPool.java:106)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"OkHttpClientTransport" tid=69 Native
  #00  pc 0x00000000000aff4c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12)
  #01  pc 0x000000000006867c  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96)
  #02  pc 0x0000000000077a1c  /data/app/~~MHgofmdXTk9JFcKxhG1yLw==/com.google.android.gms-7_SZohKWLjZE3_M3AXP0mA==/base.apk (BuildId: 3e5cb329a3f2bb39f0e0ae57920b1175)
  #03  pc 0x0000000000077cf8  /data/app/~~MHgofmdXTk9JFcKxhG1yLw==/com.google.android.gms-7_SZohKWLjZE3_M3AXP0mA==/base.apk (BuildId: 3e5cb329a3f2bb39f0e0ae57920b1175)
  #04  pc 0x00000000000727bc  /data/app/~~MHgofmdXTk9JFcKxhG1yLw==/com.google.android.gms-7_SZohKWLjZE3_M3AXP0mA==/base.apk (BuildId: 3e5cb329a3f2bb39f0e0ae57920b1175)
  at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read (Native method)
  at com.google.android.gms.org.conscrypt.NativeSsl.read (:com.google.android.gms@251833029@25.18.33 (190400-756823100):34)
  at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read (:com.google.android.gms@251833029@25.18.33 (190400-756823100):11)
  at okio.InputStreamSource.read (JvmOkio.kt:93)
  at okio.AsyncTimeout$source$1.read (AsyncTimeout.kt:128)
  at okio.RealBufferedSource.request (RealBufferedSource.kt:209)
  at okio.RealBufferedSource.require (RealBufferedSource.kt:202)
  at io.grpc.okhttp.internal.framed.Http2$Reader.nextFrame (Http2.java:120)
  at io.grpc.okhttp.OkHttpClientTransport$ClientFrameHandler.run (OkHttpClientTransport.java:1107)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"OkHttp ConnectionPool" tid=86 Timed Waiting
  at java.lang.Object.wait (Native method)
  at okhttp3.ConnectionPool$1.run (ConnectionPool.java:67)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Okio Watchdog" tid=87 Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:405)
  at java.lang.Object.wait (Object.java:543)
  at com.android.okhttp.okio.AsyncTimeout.awaitTimeout (AsyncTimeout.java:313)
  at com.android.okhttp.okio.AsyncTimeout.access$000 (AsyncTimeout.java:42)
  at com.android.okhttp.okio.AsyncTimeout$Watchdog.run (AsyncTimeout.java:288)

"Signal Catcher" tid=2 Runnable
  #00  pc 0x00000000004fba2c  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack+108)
  #01  pc 0x00000000004fe0e4  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack const+376)
  #02  pc 0x00000000004ffed8  /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run+216)
  #03  pc 0x000000000055335c  /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint+684)
  #04  pc 0x00000000004ff80c  /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump+292)
  #05  pc 0x00000000005dc544  /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit+288)
  #06  pc 0x00000000005db9a4  /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit+48)
  #07  pc 0x00000000005db5f0  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit+612)
  #08  pc 0x000000000067313c  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run+416)
  #09  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #10  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"perfetto_hprof_listener" tid=3 Native
  #00  pc 0x00000000000aeb68  /apex/com.android.runtime/lib64/bionic/libc.so (read+8)
  #01  pc 0x000000000002b9c0  /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>>+308)
  #02  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #03  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"Jit thread pool worker thread 0" tid=4 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000022a29c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x000000000064f80c  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run+208)
  #03  pc 0x000000000067440c  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback+164)
  #04  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #05  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"HeapTaskDaemon" tid=5 Waiting
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000022a29c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x00000000002fe724  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks+912)
  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)

"binder:20773_1" tid=9 Native
  #00  pc 0x00000000000aee8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12)
  #01  pc 0x0000000000065b38  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160)
  #02  pc 0x00000000000603ec  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+284)
  #03  pc 0x0000000000060734  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+28)
  #04  pc 0x0000000000061130  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+116)
  #05  pc 0x000000000006af14  /system/lib64/libbinder.so (android::PoolThread::threadLoop+132)
  #06  pc 0x00000000000142d4  /system/lib64/libutils.so (android::Thread::_threadLoop+288)
  #07  pc 0x00000000000f1934  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144)
  #08  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"binder:20773_2" tid=10 Native
  #00  pc 0x00000000000aee8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12)
  #01  pc 0x0000000000065b38  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160)
  #02  pc 0x00000000000603ec  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+284)
  #03  pc 0x0000000000060734  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+28)
  #04  pc 0x0000000000061130  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+116)
  #05  pc 0x000000000006af14  /system/lib64/libbinder.so (android::PoolThread::threadLoop+132)
  #06  pc 0x00000000000142d4  /system/lib64/libutils.so (android::Thread::_threadLoop+288)
  #07  pc 0x00000000000f1934  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144)
  #08  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"binder:20773_3" tid=11 Native
  #00  pc 0x00000000000aee8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12)
  #01  pc 0x0000000000065b38  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160)
  #02  pc 0x00000000000603ec  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+284)
  #03  pc 0x0000000000060734  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+28)
  #04  pc 0x0000000000061130  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+116)
  #05  pc 0x000000000006af14  /system/lib64/libbinder.so (android::PoolThread::threadLoop+132)
  #06  pc 0x00000000000142d4  /system/lib64/libutils.so (android::Thread::_threadLoop+288)
  #07  pc 0x00000000000f1934  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144)
  #08  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"binder:20773_4" tid=12 Native
  #00  pc 0x00000000000aee8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12)
  #01  pc 0x0000000000065b38  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160)
  #02  pc 0x00000000000603ec  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+284)
  #03  pc 0x0000000000060734  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+28)
  #04  pc 0x0000000000061130  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+116)
  #05  pc 0x000000000006af14  /system/lib64/libbinder.so (android::PoolThread::threadLoop+132)
  #06  pc 0x00000000000142d4  /system/lib64/libutils.so (android::Thread::_threadLoop+288)
  #07  pc 0x00000000000f1934  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+144)
  #08  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"Profile Saver" tid=13 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000022a29c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x000000000067473c  /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread+428)
  #03  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #04  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"ScionFrontendApi" tid=14 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:1672)
  at java.util.concurrent.LinkedBlockingQueue.poll (LinkedBlockingQueue.java:460)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"pool-5-thread-1" tid=15 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Background Thread #0" tid=16 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Background Thread #1" tid=17 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Background Thread #2" tid=18 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Background Thread #3" tid=19 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"WM.task-1" tid=20 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Blocking Thread #0" tid=21 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"DefaultDispatcher-worker-2" tid=23 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:376)
  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)

"RenderThread" tid=24 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000054b7a0  /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork+164)
  #04  pc 0x000000000056f564  /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop+400)
  #05  pc 0x00000000000142d4  /system/lib64/libutils.so (android::Thread::_threadLoop+288)
  #06  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"DefaultDispatcher-worker-3" tid=25 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:376)
  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-1" tid=26 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:376)
  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)

"WM.task-2" tid=27 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Thread-15" tid=28 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000022a29c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x0000000000753dcc  /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallIntMethod+1196)
  #03  pc 0x0000000000708650  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #04  pc 0x0000000000709b9c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (ff_mediacodec_dec_receive+124)
  #05  pc 0x0000000000705948  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #06  pc 0x000000000064fbbc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #07  pc 0x00000000006503c8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (ff_decode_receive_frame+84)
  #08  pc 0x0000000000428360  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #09  pc 0x00000000003bfebc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #10  pc 0x00000000003c9070  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #11  pc 0x00000000003c96d4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #12  pc 0x00000000003c933c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #13  pc 0x00000000003c9658  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #14  pc 0x0000000000412730  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #15  pc 0x000000000040d4c8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #16  pc 0x0000000000407d10  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #17  pc 0x00000000004068f4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #18  pc 0x00000000003ece78  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #19  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #20  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"flutter-worker-1" tid=30 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"DefaultDispatcher-worker-1" tid=31 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:376)
  at m7.aky.run (:com.google.android.gms.dynamite_measurementdynamite@251833029@25.18.33 (190400-0):212)

"DefaultDispatcher-worker-2" tid=32 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:376)
  at m7.aky.run (:com.google.android.gms.dynamite_measurementdynamite@251833029@25.18.33 (190400-0):212)

"queued-work-looper" tid=33 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"hwuiTask0" tid=34 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000005c5a0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148)
  #02  pc 0x00000000000c2b94  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
  #03  pc 0x000000000005d060  /system/lib64/libc++.so (std::__1::condition_variable::wait+24)
  #04  pc 0x0000000000573678  /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop+112)
  #05  pc 0x00000000005738b8  /system/lib64/libhwui.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>>, android::uirenderer::CommonPool::CommonPool::$_0>> +208)
  #06  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"hwuiTask1" tid=35 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000005c5a0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148)
  #02  pc 0x00000000000c2b94  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
  #03  pc 0x000000000005d060  /system/lib64/libc++.so (std::__1::condition_variable::wait+24)
  #04  pc 0x0000000000573678  /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop+112)
  #05  pc 0x00000000005738b8  /system/lib64/libhwui.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>>, android::uirenderer::CommonPool::CommonPool::$_0>> +208)
  #06  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"FirebaseSessions_HandlerThread" tid=36 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"pool-16-thread-1" tid=37 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"pool-16-thread-2" tid=38 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"pool-16-thread-3" tid=39 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Thread-17" tid=40 Native
  #00  pc 0x0000000000057840  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000022a29c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x0000000000753dcc  /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallIntMethod+1196)
  #03  pc 0x0000000000708650  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #04  pc 0x0000000000709b9c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (ff_mediacodec_dec_receive+124)
  #05  pc 0x0000000000705948  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #06  pc 0x000000000064fbbc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #07  pc 0x00000000006503c8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (ff_decode_receive_frame+84)
  #08  pc 0x0000000000428360  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #09  pc 0x00000000003bfebc  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #10  pc 0x00000000003c9070  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #11  pc 0x00000000003c96d4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #12  pc 0x00000000003c933c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #13  pc 0x00000000003c9658  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #14  pc 0x0000000000412730  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #15  pc 0x000000000040d4c8  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #16  pc 0x0000000000407d10  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #17  pc 0x00000000004068f4  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #18  pc 0x00000000003ece78  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk
  #19  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #20  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"TokenRefresher" tid=41 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"com.mixpanel.android.AnalyticsWorker" tid=42 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"pool-17-thread-1" tid=43 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"pool-18-thread-1" tid=45 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  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:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"pool-19-thread-1" tid=46 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  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:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"revenuecat-events-thread" tid=47 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  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:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.revenuecat.purchases.PurchasesFactory$LowPriorityThreadFactory.newThread$lambda$1 (PurchasesFactory.kt:371)
  at com.revenuecat.purchases.PurchasesFactory$LowPriorityThreadFactory.$r8$lambda$xWzt2yUThFSfR4xXCIyiYbLZXYo (unavailable)
  at com.revenuecat.purchases.PurchasesFactory$LowPriorityThreadFactory$$ExternalSyntheticLambda0.run (unavailable:2)
  at java.lang.Thread.run (Thread.java:1012)

"1.raster" tid=48 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000001a184  /system/lib64/libandroid.so (ALooper_pollOnce+104)
  #04  pc 0x00000000004b2504  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #05  pc 0x00000000004b062c  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #06  pc 0x00000000004b0460  /data/app/~~15X2BDm7YDK7Ww6YPvN_4Q==/com.wallmann.exercisable_platform-nM-kP_nte2l97Kpq-dxLNQ==/split_config.arm64_v8a.apk (BuildId: 2c0bd20296bfcbf70a9b1f8a745bd75c64897220)
  #07  pc 0x00000000000c3914  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #08  pc 0x000000000005d084  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

"FirestoreWorker" tid=49 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:1672)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1188)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:905)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.firestore.util.AsyncQueue$SynchronizedShutdownAwareExecutor$DelayedStartFactory.run (AsyncQueue.java:235)
  at java.lang.Thread.run (Thread.java:1012)

"pool-16-thread-5" tid=50 Timed Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:252)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:401)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:903)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1070)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"GoogleApiHandler" tid=51 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"ConnectivityThread" tid=52 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"Firebase Lite Thread #0" tid=53 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Lite Thread #3" tid=54 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"SurfaceSyncGroupTimer" tid=55 Native
  #00  pc 0x00000000000afe4c  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12)
  #01  pc 0x000000000001874c  /system/lib64/libutils.so (android::Looper::pollInner+192)
  #02  pc 0x0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000019096c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:335)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:319)
  at android.os.HandlerThread.run (HandlerThread.java:67)

"PlayBillingLibrary-1" tid=56 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"Firebase Lite Thread #5" tid=57 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory (CustomThreadFactory.java:47)
  at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run (unavailable:4)
  at java.lang.Thread.run (Thread.java:1012)

"AsyncTask #2" tid=58 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.SynchronousQueue$TransferStack$SNode.block (SynchronousQueue.java:288)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:397)
  at java.util.concurrent.SynchronousQueue.take (SynchronousQueue.java:886)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

"PlayBillingLibrary-3" tid=59 Waiting
  at jdk.internal.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:341)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block (AbstractQueuedSynchronizer.java:506)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock (ForkJoinPool.java:3466)
  at java.util.concurrent.ForkJoinPool.managedBlock (ForkJoinPool.java:3437)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:1623)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1071)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1131)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
  at java.lang.Thread.run (Thread.java:1012)

Flutter Doctor output

Doctor output
[✓] Flutter (Channel stable, 3.29.3, on macOS 15.3.1 24D70 darwin-arm64, locale en-DE) [469ms]
    • Flutter version 3.29.3 on channel stable at /Users/jonas/Documents/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ea121f8859 (5 weeks ago), 2025-04-11 19:10:07 +0000
    • Engine revision cf56914b32
    • Dart version 3.7.2
    • DevTools version 2.42.3

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0) [2.1s]
    • Android SDK at /Users/jonas/Library/Android/sdk
    • Platform android-35, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
      This is the JDK bundled with the latest Android Studio installation on this machine.
      To manually set the JDK path, use: `flutter config --jdk-dir="path/to/jdk"`.
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[!] Xcode - develop for iOS and macOS (Xcode 16.2) [1,027ms]
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16C5032a
    ! CocoaPods 1.15.2 out of date (1.16.2 is recommended).
        CocoaPods is a package manager for iOS or macOS platform code.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/to/platform-plugins
      To update CocoaPods, see https://guides.cocoapods.org/using/getting-started.html#updating-cocoapods

[✓] Chrome - develop for the web [11ms]
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2) [10ms]
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.100.0) [10ms]
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.108.0

[✓] Connected device (4 available) [6.6s]
    • Privacy (wireless) (mobile)     • 00008140-00160DC6016A801C • ios            • iOS 18.4.1 22E252
    • macOS (desktop)                 • macos                     • darwin-arm64   • macOS 15.3.1 24D70 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad     • darwin         • macOS 15.3.1 24D70 darwin-arm64
    • Chrome (web)                    • chrome                    • web-javascript • Google Chrome 136.0.7103.93
    ! Error: Browsing on the local area network for Jonas’s Apple Watch. Ensure the device is unlocked and discoverable via Bluetooth. (code -27)

[✓] Network resources [325ms]
    • All expected network resources are available.

! Doctor found issues in 1 category.```

</details>
@darshankawar darshankawar added the in triage Presently being triaged by the triage team label May 14, 2025
@darshankawar
Copy link
Member

@JonasJW
I can't deduce much from the given log, as most of it seems to be coming from external dependencies. Try to use this to see if it helps to get more meaningful logs.

@darshankawar darshankawar added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label May 14, 2025
@subincdev
Copy link

I'm experiencing the exact same issue after upgrading to Flutter 3.29.x.
The crash only appears in Google Play Console, and I haven't been able to reproduce it.
The stack trace also starts with:
#00 pc 0x00000000000e4640 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock)
#1 pc 0x0000000000038e6c /data/app/xx.xxxx.xxx-.../split_config.arm64_v8a.apk

Let me know if there's anything I can do to help isolate the issue further.

@JonasJW
Copy link
Author

JonasJW commented May 21, 2025

I can also confirm that downgrading to 3.27.0 fixes all crashes in the Play Console. This can't be a longterm fix as at some I likely have to upgrade again

@github-actions github-actions bot removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label May 21, 2025
@darshankawar
Copy link
Member

Try to use this to see if it helps to get more meaningful logs.

@JonasJW Did you get a chance to use the link to extract the crash ?

@darshankawar darshankawar added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in triage Presently being triaged by the triage team waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds
Projects
None yet
Development

No branches or pull requests

3 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy