Android ANR question

Hi, everyone!
How to identify the cause of high ANR in an android game on Google play? The game, when tested within the team, does not show unstable operation even on devices that have requirements below the minimum set by us in Google play. At the same time, Google play in the console shows a high ANR precent (~1.7%).

The game: https://play.google.com/store/apps/details?id=com.panacotagames.project_hole&hl=en

I also have ANR logs from the Google console. But I don’t understand at all how they are worth reading and what conclusions to draw from them. I’ll leave the 2 most popular errors here. They are similar

#00  pc 0x0000000000088fdc  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
#01  pc 0x000000000008d8c0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
#02  pc 0x00000000000faa08  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+72)
#03  pc 0x000000000001b098  /data/app/~~tXRAtEZLeEXqAvUGsApoHQ==/com.panacotagames.project_hole-Qq9-ji7EiTTL87IrhHxXAA==/lib/arm64/libgame.so (onPause+144) (BuildId: 63a9c67744e6c7b4a6430879d2668989f70d8c5e)
  at com.google.androidgamesdk.GameActivity.onPauseNative (GameActivity.java)
  at com.google.androidgamesdk.GameActivity.onPause (GameActivity.java:388)
  at com.unity3d.player.UnityPlayerGameActivity.onPause (UnityPlayerGameActivity.java:107)
  at android.app.Activity.performPause (Activity.java:8778)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1585)
  at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:5707)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:5668)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:5620)
  at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:47)
  at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2574)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loopOnce (Looper.java:226)
  at android.os.Looper.loop (Looper.java:313)
  at android.app.ActivityThread.main (ActivityThread.java:8762)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:604)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1067)

And another

  #00  pc 0x0000000000099000  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
#01  pc 0x000000000009dc98  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148)
#02  pc 0x0000000000104264  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
  #03  pc 0x000000000001c5d8  /data/app/~~T9y6y8713sD9a68zNCmR7w==/com.panacotagames.project_hole-YuCymtZJTLLvpy4Uitml5w==/lib/arm64/libgame.so (BuildId: c026babccfd14c5c84b3adfcc1c39c4e3759273e)
  #04  pc 0x0000000000351230  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144)
  #05  pc 0x00000000005b9610  /apex/com.android.art/lib64/libart.so (nterp_helper+5648)
  #06  pc 0x00000000006877de  /data/app/~~T9y6y8713sD9a68zNCmR7w==/com.panacotagames.project_hole-YuCymtZJTLLvpy4Uitml5w==/base.apk (com.google.androidgamesdk.GameActivity.onPause+10)
  #07  pc 0x00000000005b8f54  /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
  at com.google.androidgamesdk.GameActivity.onPauseNative (GameActivity.java)
  at com.google.androidgamesdk.GameActivity.onPause (GameActivity.java:388)
  at com.unity3d.player.UnityPlayerGameActivity.onPause (UnityPlayerGameActivity.java:120)
  at android.app.Activity.performPause (Activity.java:8973)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1676)
  at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:5619)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:5580)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:5532)
  at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:55)
  at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:185)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:103)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2643)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loopOnce (Looper.java:257)
  at android.os.Looper.loop (Looper.java:368)
  at android.app.ActivityThread.main (ActivityThread.java:8848)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:572)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1049)

Sorry for bad English. I used translator

Which Unity version are you using?

We are using a Unity 6000.0.11f1.

ANR is basically when UI thread is stuck by waiting on something, usually another thread. Thus to see why ANR is happening stacktraces from all threads need to be printed.

Another thing, you’re using GameActivity as far as I see, GameActivity layer is provided by Google (GameActivity  |  Android game development  |  Android Developers), as a test you could switch to Activity instead in Player Settings Application Entry Point and see if there’s a difference in ANR perenctage.

Either way a dump from all threads is required.

I’m having the exact same problem. In fact, this issue is our #1 ANR. Also using 6000.0.11f1 (but also seen in 14f1).
I will try you suggestion of using Activity instead of GameActivity.

Here are some stacktraces from other threads, maybe it helps:

  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:386)
  at java.lang.Object.wait (Object.java:524)
  at java.lang.Daemons$ReferenceQueueDaemon.runInternal (Daemons.java:247)
  at java.lang.Daemons$Daemon.run (Daemons.java:145)
  at java.lang.Thread.run (Thread.java:1012)
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:386)
  at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:210)
  at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:231)
  at WV.Yc.run (chromium-TrichromeWebViewGoogle.aab-stable-653310331:3)
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 java.lang.Thread.run (Thread.java:1012)

I confirm that using Activity instead of GameActivity, prevents this crash.

i have the same issue using unity 6.0.25f1

Thread 1  "main" tid=1 Native
  #00  pc 0x000000000004f66c  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x0000000000054060  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
This native synchronisation routine is blocking the main thread, causing an ANR Learn more

  #02  pc 0x00000000000c113c  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76)
  #03  pc 0x000000000001c620  /data/app/~~BZDlZHXekWWeoFbqpJ_H8Q==/com.TrinityGames.AntSim-zYM69zcEX_005D0gSuE0Og==/lib/arm64/libgame.so (onPause) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  at com.google.androidgamesdk.GameActivity.onPauseNative (Native method)
  at com.google.androidgamesdk.GameActivity.onPause (GameActivity.java:388)
  at com.unity3d.player.UnityPlayerGameActivity.onPause (UnityPlayerGameActivity.java:108)
  at android.app.Activity.performPause (Activity.java:8466)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1585)
  at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:5119)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:5080)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:5032)
  at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:47)
  at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2345)
  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:7941)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:569)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1015)
Thread 6
"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)
Thread 7
"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)
Thread 8
"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)

Thread 25
"GmsDynamite" tid=25 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)
Thread 27
"Measurement Worker" tid=27 Timed Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:405)
  at m.pk.run (:com.google.android.gms.dynamite_measurementdynamite@244233029@24.42.33 (190400-0):71)
Thread 2
"Signal Catcher" tid=2 Runnable
  #00  pc 0x00000000004fdd84  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack+108)
  #01  pc 0x000000000050043c  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack const+376)
  #02  pc 0x0000000000502230  /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run+216)
  #03  pc 0x00000000005419c4  /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint+684)
  #04  pc 0x0000000000501b64  /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump+292)
  #05  pc 0x00000000005c2384  /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit+288)
  #06  pc 0x00000000005c17e4  /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit+48)
  #07  pc 0x00000000005c09d8  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit+612)
  #08  pc 0x000000000064f484  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run+416)
  #09  pc 0x00000000000c1e50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #10  pc 0x0000000000054b50  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 3
"perfetto_hprof_listener" tid=3 Native
  #00  pc 0x00000000000abea4  /apex/com.android.runtime/lib64/bionic/libc.so (read+4)
  #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 0x00000000000c1e50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #03  pc 0x0000000000054b50  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 4
"Jit thread pool worker thread 0" tid=4 Native
  #00  pc 0x000000000004f66c  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000022a220  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x0000000000645f68  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run+208)
  #03  pc 0x000000000064ffa4  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback+164)
  #04  pc 0x00000000000c1e50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #05  pc 0x0000000000054b50  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

Thread 5
"HeapTaskDaemon" tid=5 Waiting
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000055154c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait+232)
  #02  pc 0x0000000000306dd0  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks+212)
  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)
Thread 9
"binder:23420_1" tid=9 Native
  #00  pc 0x00000000000f6ae4  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x00000000000a898c  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
  #02  pc 0x00000000000614e4  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+292)
  #03  pc 0x0000000000061838  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+24)
  #04  pc 0x0000000000062230  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+112)
  #05  pc 0x000000000006c3d8  /system/lib64/libbinder.so (android::PoolThread::threadLoop+24)
  #06  pc 0x000000000001440c  /system/lib64/libutils.so (android::Thread::_threadLoop+284)
  #07  pc 0x00000000000eda3c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+140)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 10
"binder:23420_2" tid=10 Native
  #00  pc 0x00000000000f6ae4  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x00000000000a898c  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
  #02  pc 0x00000000000614e4  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+292)
  #03  pc 0x0000000000061838  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+24)
  #04  pc 0x0000000000062230  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+112)
  #05  pc 0x000000000006c3d8  /system/lib64/libbinder.so (android::PoolThread::threadLoop+24)
  #06  pc 0x000000000001440c  /system/lib64/libutils.so (android::Thread::_threadLoop+284)
  #07  pc 0x00000000000eda3c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+140)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 11
"Verification thread pool worker thread 0" tid=11 Native
  #00  pc 0x0000000000099ccc  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000022a220  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
  #02  pc 0x000000000065dc4c  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run+208)
  #03  pc 0x0000000000655078  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback+164)
  #04  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #05  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

Thread 12
"binder:23420_3" tid=12 Native
  #00  pc 0x00000000000f6ae4  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x00000000000a898c  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
  #02  pc 0x00000000000614e4  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+292)
  #03  pc 0x0000000000061838  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+24)
  #04  pc 0x0000000000062230  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+112)
  #05  pc 0x000000000006c3d8  /system/lib64/libbinder.so (android::PoolThread::threadLoop+24)
  #06  pc 0x000000000001440c  /system/lib64/libutils.so (android::Thread::_threadLoop+284)
  #07  pc 0x00000000000eda3c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+140)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

Thread 13
"oplus.app.bg" tid=13 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 14
"AudioPortEventHandler" tid=14 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)

Thread 15
"Profile Saver" tid=15 Native
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000055154c  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait+232)
  #02  pc 0x0000000000552950  /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread+724)
  #03  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #04  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
d 16
"SurfaceSyncGroupTimer" tid=16 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 17
"FramePolicy" tid=17 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)

ad 18
"FramePolicy" tid=18 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 19
"WM.task-1" 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 java.lang.Thread.run (Thread.java:1012)
Thread 20
"ScionFrontendApi" tid=20 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)
Thread 22
"WM.task-2" tid=22 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 23
"Thread-3" tid=23 Native
  #00  pc 0x000000000409c2e0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (Action_2__ctor_mE8DA76229BFE3CE94CA3DEF078C8B6F71B3615BF_gshared) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #01  pc 0x00000000052bf5f4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputManager_InstallRuntime_mE56741CAAC5245B96D192D64E3218D8ED1ACEC38) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #02  pc 0x00000000052bdce4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputManager_Initialize_mE935313169497E7943DD1A10437278B98949A168) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x00000000052607f8  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x00000000029463ec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #05  pc 0x0000000002946338  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #06  pc 0x00000000029448f0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::ClassInit(Il2CppClass*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #07  pc 0x0000000002946328  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #08  pc 0x00000000006e2cc0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)) (BuildId: c804e82b4ecb9024)
  #09  pc 0x00000000006f68fc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)) (BuildId: c804e82b4ecb9024)
  #10  pc 0x0000000000600260  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (RuntimeInitializeOnLoadManager::Execute(RuntimeInitializeOnLoadCall const&)) (BuildId: c804e82b4ecb9024)
  #11  pc 0x00000000006001b4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (RuntimeInitializeOnLoadManager::ExecuteInitializeOnLoad(RuntimeInitializeLoadType)) (BuildId: c804e82b4ecb9024)
  #12  pc 0x000000000052ed2c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (CallbackArray::Invoke()) (BuildId: c804e82b4ecb9024)
  #13  pc 0x00000000005f6bd4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (PlayerInitEngineGraphics(bool)) (BuildId: c804e82b4ecb9024)
  #14  pc 0x000000000078c694  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityInitApplication()) (BuildId: c804e82b4ecb9024)
  #15  pc 0x0000000000797b30  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityGameActivityInitializeRuntime()) (BuildId: c804e82b4ecb9024)
  #16  pc 0x0000000000013ba0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (Unity::UnityApplication::OnApplicationCommand(android_app*, int)+724) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #17  pc 0x000000000001d450  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (process_cmd) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #18  pc 0x000000000001428c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (Unity::UnityApplication::Loop()+232) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #19  pc 0x0000000000016c80  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (MainLoop(android_app*)+60) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #20  pc 0x0000000000016d4c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (android_main+152) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #21  pc 0x000000000001d324  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (android_app_entry) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #22  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #23  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 24
"IronSourceInitiatorHandler" tid=24 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 25
"mediationBackground" tid=25 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 26
"adapterBackground" tid=26 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 27
"publisher-callbacks" tid=27 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 29
"binder:23420_4" tid=29 Native
  #00  pc 0x00000000000f6ae4  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x00000000000a898c  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156)
  #02  pc 0x00000000000614e4  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+292)
  #03  pc 0x0000000000061838  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand+24)
  #04  pc 0x0000000000062230  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+112)
  #05  pc 0x000000000006c3d8  /system/lib64/libbinder.so (android::PoolThread::threadLoop+24)
  #06  pc 0x000000000001440c  /system/lib64/libutils.so (android::Thread::_threadLoop+284)
  #07  pc 0x00000000000eda3c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+140)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 30
"AudioTrack" tid=30 Native
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000009eba0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
  #02  pc 0x000000000010add8  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_timedwait+136)
  #03  pc 0x00000000000a5ef0  /system/lib64/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop+784)
  #04  pc 0x000000000001440c  /system/lib64/libutils.so (android::Thread::_threadLoop+284)
  #05  pc 0x00000000000eda3c  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+140)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 33
"queued-work-looper" tid=33 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 34
"InsetsAnimations" tid=34 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 35
"InteractionJankMonitor-Worker" tid=35 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)
Thread 36
"oplus.view.bg" tid=36 Native
  #00  pc 0x00000000000f7aa8  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018b5c  /system/lib64/libutils.so (android::Looper::pollInner+188)
  #02  pc 0x0000000000018a3c  /system/lib64/libutils.so (android::Looper::pollOnce+124)
  #03  pc 0x000000000018b2ac  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+44)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:350)
  at android.os.Looper.loopOnce (Looper.java:187)
  at android.os.Looper.loop (Looper.java:368)
  at android.os.HandlerThread.run (HandlerThread.java:67)

Thread 23584
"AssetGarbageCol" tid=23584 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005e0d34  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::Run()) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000005e4480  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::RunThread(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23585
"AssetGarbageCol" tid=23585 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005e0d34  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::Run()) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000005e4480  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::RunThread(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
`Thread 23586
"AssetGarbageCol" tid=23586 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005e0d34  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::Run()) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000005e4480  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::RunThread(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)`
Thread 23587
"AssetGarbageCol" tid=23587 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005e0d34  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::Run()) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000005e4480  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AGCThread::RunThread(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23593
"binder:23420_2" tid=23593 Unknown
  #00  pc 0x0000000000099ccc  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000009eba0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
  #02  pc 0x000000000010ad0c  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76)
  #03  pc 0x000000000005c6e4  /system/lib64/libc++.so (std::__1::condition_variable::wait+20)
  #04  pc 0x00000000000bd8d8  /system/lib64/libgui.so (android::AsyncWorker::run+136)
  #05  pc 0x00000000000bdcdc  /system/lib64/libgui.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>>, void , android::AsyncWorker*>>+60)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23818
"GC Finalizer" tid=23818 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000296970c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp_baselib::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #02  pc 0x0000000002914ea4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::ThreadImpl::AcquireSemaphore()) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x0000000002914c58  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::WaitObject::ConditionWait(il2cpp::os::ThreadImpl*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x0000000002914a98  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::WaitObject::Wait(unsigned int, bool)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #05  pc 0x00000000028ead48  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::gc::FinalizerThread(void*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #06  pc 0x0000000002912dc4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::Thread::RunWrapper(void*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #07  pc 0x0000000002915da8  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::ThreadImpl::ThreadStartWrapper(void*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
`Thread 23897
"Job.Worker 0" tid=23897 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)`
hread 23900
"Job.Worker 1" tid=23900 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000296970c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp_baselib::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #02  pc 0x00000000028e9da0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::FastAutoLock::FastAutoLock(baselib::il2cpp_baselib::ReentrantLock*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x000000000293e088  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::GenericClass::CreateClass(Il2CppGenericClass*, bool)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x0000000002947dcc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Class::FromIl2CppType(Il2CppType const*, bool)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #05  pc 0x00000000005d9400  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #06  pc 0x00000000005d98ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #07  pc 0x00000000005d8f9c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #08  pc 0x00000000005dd6fc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #09  pc 0x00000000005ddc78  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #10  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #11  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #12  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #13  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23902
"Job.Worker 2" tid=23902 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000296970c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp_baselib::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #02  pc 0x00000000028e9da0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::os::FastAutoLock::FastAutoLock(baselib::il2cpp_baselib::ReentrantLock*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x000000000294ab58  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Class::GetPtrClass(Il2CppClass*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x00000000005d9400  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000005d8f9c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #06  pc 0x00000000005dd6fc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #07  pc 0x00000000005ddc78  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #08  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #09  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #10  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #11  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23904
"Job.Worker 3" tid=23904 Unknown
  #00  pc 0x00000000000f74a8  /apex/com.android.runtime/lib64/bionic/libc.so (__rt_sigsuspend+8)
  #01  pc 0x00000000000ae1e4  /apex/com.android.runtime/lib64/bionic/libc.so (sigsuspend+52)
  #02  pc 0x0000000002961424  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (GC_suspend_handler_inner) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x0000000002961324  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (GC_suspend_handler) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x00000000000005c0  [vdso] (__kernel_rt_sigreturn)
  #05  pc 0x000000000010c99c  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_getspecific+60)
  #06  pc 0x00000000004de314  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (TLSAllocator<(AllocatorMode)0>::Reallocate(void*, unsigned long, int)) (BuildId: c804e82b4ecb9024)
  #07  pc 0x00000000004e4d34  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (MemoryManager::Reallocate(void*, unsigned long, unsigned long, MemLabelId, AllocateOptions, char const*, int)) (BuildId: c804e82b4ecb9024)
  #08  pc 0x00000000004be034  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (core::vector<unsigned int, core::allocator<unsigned int, 0ul>>::reserve_impl(unsigned long)) (BuildId: c804e82b4ecb9024)
  #09  pc 0x00000000005d991c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #10  pc 0x00000000005d8f9c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedJobBatch::JobBatch::~JobBatch()) (BuildId: c804e82b4ecb9024)
  #11  pc 0x00000000005dd6fc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #12  pc 0x00000000005ddc78  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #13  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #14  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #15  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #16  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23906
"Background Job." tid=23906 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23908
"Background Job." tid=23908 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23909
"Background Job." tid=23909 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23910
"Background Job." tid=23910 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

`Thread 23911
"Background Job." tid=23911 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)`
Thread 23912
"Background Job." tid=23912 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23913
"Background Job." tid=23913 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

Thread 23914
"Background Job." tid=23914 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23920
"Background Job." tid=23920 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23921
"Background Job." tid=23921 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23922
"Background Job." tid=23922 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
0000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23924
"Background Job." tid=23924 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23925
"Background Job." tid=23925 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23926
"Background Job." tid=23926 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23927
"Background Job." tid=23927 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000005ddbec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_wait_for(ujob_control_t*, ujob_handle_t, int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x00000000005de488  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ujob_init(char const*, char const*, int, int, ThreadPriority, void* (*)(unsigned long, unsigned long))) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 23928
"BatchDeleteObje" tid=23928 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x0000000000671868  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedStreamBuffer::HandleOutOfBufferToReadFrom(ThreadedStreamBuffer::DataOffsets)) (BuildId: c804e82b4ecb9024)
  #04  pc 0x00000000005e0628  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (InitializeBatchDelete()) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

`Thread 23931
"Loading.AsyncRe" tid=23931 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x000000000050fca4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AsyncReadManagerThreaded::ThreadEntry()) (BuildId: c804e82b4ecb9024)
  #04  pc 0x000000000050f890  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (AsyncReadManagerThreaded::StaticThreadEntry(void*)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #07  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)`
Thread 24062
"ged-swd" tid=24062 Unknown
  #00  pc 0x0000000000099ccc  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000009eba0  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
  #02  pc 0x000000000010ad0c  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76)
  #03  pc 0x0000000000008b14  /vendor/lib64/libged.so (ged_cond_lock+44)
  #04  pc 0x0000000000008fb0  /vendor/lib64/libged.so (ged_worker_thread+112)
  #05  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #06  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 24087
"UnityGfxDeviceW" tid=24087 Unknown
  #00  pc 0x0000000000099cd0  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x00000000010652a0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityClassic::Baselib_SystemFutex_Wait(int*, int, unsigned int)) (BuildId: c804e82b4ecb9024)
  #02  pc 0x00000000004e892c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Semaphore::WaitForSignalNoProfile(int)) (BuildId: c804e82b4ecb9024)
  #03  pc 0x0000000000671868  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ThreadedStreamBuffer::HandleOutOfBufferToReadFrom(ThreadedStreamBuffer::DataOffsets)) (BuildId: c804e82b4ecb9024)
  #04  pc 0x0000000000e5bd9c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&)) (BuildId: c804e82b4ecb9024)
  #05  pc 0x0000000000e5bccc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (GfxDeviceWorker::RunExt(ThreadedStreamBuffer&)) (BuildId: c804e82b4ecb9024)
  #06  pc 0x0000000000e5b96c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (GfxDeviceWorker::RunGfxDeviceWorker(void*)) (BuildId: c804e82b4ecb9024)
  #07  pc 0x00000000006710ac  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: c804e82b4ecb9024)
  #08  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #09  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 24119

"UnityGfxDeviceW" tid=24119 Unknown

Show less*expand_less*

#00 pc 0x0000000000099cd0 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) #01 pc 0x000000000009eba0 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144) #02 pc 0x000000000010add8 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_timedwait+136) #03 pc 0x0000000000033d30 /vendor/lib64/libsrv_um.so #04 pc 0x000000000010ba80 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208) #05 pc 0x000000000009f690 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
Thread 24179

"FMOD Android AA" tid=24179 Unknown

Show less*expand_less*

#00 pc 0x0000000000099ccc /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) #01 pc 0x000000000009eba0 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144) #02 pc 0x00000000000ad270 /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+112) #03 pc 0x000000000110cd30 /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/
Thread 24203

"FMOD stream thr" tid=24203 Unknown

Show less*expand_less*

#00 pc 0x00000000000f7268 /apex/com.android.runtime/lib64/bionic/libc.so (nanosleep+8) #01 pc 0x00000000000b2f0c /apex/com.android.runtime/lib64/bionic/libc.so (usleep+76) #02 pc 0x000000000110c8e8 /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64

Is that all threads, feels like it’s missing game loop thread?

Yes, correct. I apologize; I didn’t realize that was important. I have edited the post.
I would also like to mention that I use Universal Render Pipeline (URP).

So here’s what’s happening, your game is still initializing (Unity Runtime Initialization + First Scene Load) judging from this callstack:

"Thread-3" tid=23 Native
  #00  pc 0x000000000409c2e0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (Action_2__ctor_mE8DA76229BFE3CE94CA3DEF078C8B6F71B3615BF_gshared) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #01  pc 0x00000000052bf5f4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputManager_InstallRuntime_mE56741CAAC5245B96D192D64E3218D8ED1ACEC38) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #02  pc 0x00000000052bdce4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputManager_Initialize_mE935313169497E7943DD1A10437278B98949A168) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #03  pc 0x00000000052607f8  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #04  pc 0x00000000029463ec  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #05  pc 0x0000000002946338  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #06  pc 0x00000000029448f0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::ClassInit(Il2CppClass*)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #07  pc 0x0000000002946328  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)) (BuildId: 82c6c86c5a93ec1140a0eabce1360e88f4229eaf)
  #08  pc 0x00000000006e2cc0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)) (BuildId: c804e82b4ecb9024)
  #09  pc 0x00000000006f68fc  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)) (BuildId: c804e82b4ecb9024)
  #10  pc 0x0000000000600260  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (RuntimeInitializeOnLoadManager::Execute(RuntimeInitializeOnLoadCall const&)) (BuildId: c804e82b4ecb9024)
  #11  pc 0x00000000006001b4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (RuntimeInitializeOnLoadManager::ExecuteInitializeOnLoad(RuntimeInitializeLoadType)) (BuildId: c804e82b4ecb9024)
  #12  pc 0x000000000052ed2c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (CallbackArray::Invoke()) (BuildId: c804e82b4ecb9024)
  #13  pc 0x00000000005f6bd4  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (PlayerInitEngineGraphics(bool)) (BuildId: c804e82b4ecb9024)
  #14  pc 0x000000000078c694  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityInitApplication()) (BuildId: c804e82b4ecb9024)
  #15  pc 0x0000000000797b30  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libunity.so (UnityGameActivityInitializeRuntime()) (BuildId: c804e82b4ecb9024)
  #16  pc 0x0000000000013ba0  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (Unity::UnityApplication::OnApplicationCommand(android_app*, int)+724) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #17  pc 0x000000000001d450  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (process_cmd) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #18  pc 0x000000000001428c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (Unity::UnityApplication::Loop()+232) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #19  pc 0x0000000000016c80  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (MainLoop(android_app*)+60) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #20  pc 0x0000000000016d4c  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (android_main+152) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #21  pc 0x000000000001d324  /data/app/~~kXENvBeZu2MJvughLBaX-Q==/com.TrinityGames.AntSim-_kJVxOQO3bHUJCFfHHg4qQ==/lib/arm64/libgame.so (android_app_entry) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  #22  pc 0x000000000010ba80  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+208)
  #23  pc 0x000000000009f690  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

While the game is still loading, the application was paused by the user, thus GameActivity wants for Unity to handle pause event, but Unity is still busy with loading/initializing:

Thread 1  "main" tid=1 Native
  #00  pc 0x000000000004f66c  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x0000000000054060  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+144)
This native synchronisation routine is blocking the main thread, causing an ANR Learn more

  #02  pc 0x00000000000c113c  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76)
  #03  pc 0x000000000001c620  /data/app/~~BZDlZHXekWWeoFbqpJ_H8Q==/com.TrinityGames.AntSim-zYM69zcEX_005D0gSuE0Og==/lib/arm64/libgame.so (onPause) (BuildId: 7dc21a0506efde243dc0d98aec528f3d507a66ea)
  at com.google.androidgamesdk.GameActivity.onPauseNative (Native method)
  at com.google.androidgamesdk.GameActivity.onPause (GameActivity.java:388)
  at com.unity3d.player.UnityPlayerGameActivity.onPause (UnityPlayerGameActivity.java:108)
  at android.app.Activity.performPause (Activity.java:8466)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1585)
  at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:5119)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:5080)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:5032)
  at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:47)
  at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2345)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loopOnce (Looper.java:201)
  at android.os.Looper.loop (Looper.java:288)

Since the game failed to load/initialize in 5 seconds, ANR happened.

Things to try:

  • Delay first scene load, create a bootloader scene with a single script
public class Loader : MonoBehaviour
{
    void Start()
    {
        StartCoroutine(LoadMainScene());
    }

    IEnumerator LoadMainScene()
    {
        // Skip one frame, so in case of pause event, we can react
        yield return null;
        
        SceneManager.LoadScene(...)
    }
}

This will split Unity Runtime Initialization and Main Scene Load between two frames, allow Unity to handle pause event if needed.

  • Or try switching to Activity (In Player Settings → Application Entry Point), Activity has a fallback mechanism where Unity will ignore the synchronization between UI and Game Loop thread, that won’t fix the core problem of your game, but it will probably fix your ANR problem
1 Like

Thank you very much! i will try that, but in addition to the main scene, I also have a subscene related to ECS. Do I need to do anything specific regarding it as well?
I also noticed that the issue only occurs on a specific type of mobile processors and GPUs, and it never happens on other types, Could it be related to an issue with loading ECS subscenes?

I assume ECS scene is loaded after the main scene, so delaying main scene loading should delay ECS scene as well.

As for specific type of mobile, hard to tell, but anything is possible. I mean the stacktrace is showing the initialization of input devices, while unlikely, maybe the initialization of input is very slow on that particular device, maybe it has an exotic sensor or something Unity doesn’t expect, maybe Unity is indeed stuck during some particular input device initialization. But I haven’t seen such cases before, that’s why it’s unlikely, but there’s always a first time.

1 Like

After delaying the first scene load and creating a bootloader scene with a single script, I uploaded the app to Google Play. Before publishing, two crash errors appeared for the first time in the Pre-launch report detail on Google Play Console

[Solved] This issue is new and unrelated to the previous ANR. It occurred after updating the project to a new mobile template with default settings. The problem was resolved by disabling the Optimize Frame Pacing option.

backtrace:
  #00  pc 0x00000000000b23d0  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+8)
  #01  pc 0x00000000000c2bd0  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libc++_shared.so (std::__ndk1::mutex::lock()+12) (BuildId: fcc246cbb373c5edee634b117c4b4564cc9becf3)
  #02  pc 0x000000000001f9a0  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libswappywrapper.so (swappy::SwappyCommon::setAutoSwapInterval(bool)+36) (BuildId: f4f38b436477740fc26736fbd6da7ad2c5814377)
  #03  pc 0x000000000002d5cc  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libswappywrapper.so (swappy::SwappyVk::SetAutoSwapInterval(bool)+152) (BuildId: f4f38b436477740fc26736fbd6da7ad2c5814377)
  #04  pc 0x000000000002b4b8  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libswappywrapper.so (SwappyVk_setAutoSwapInterval+148) (BuildId: f4f38b436477740fc26736fbd6da7ad2c5814377)
  #05  pc 0x0000000000795130  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (Swappy::TargetFrameRateChanged()) (BuildId: a9f59d4e209203cc)
  #06  pc 0x00000000066966d4  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libil2cpp.so (AdaptiveVariableRefreshRate_OnDisabled_m4D920248468848B9B22B226130A74865A7CCE40B) (BuildId: 0c3c6f8d0cf632591d8bbb1851280c6de083cf67)
  #07  pc 0x000000000352f8c4  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)) (BuildId: 0c3c6f8d0cf632591d8bbb1851280c6de083cf67)
  #08  pc 0x000000000352f810  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)) (BuildId: 0c3c6f8d0cf632591d8bbb1851280c6de083cf67)
  #09  pc 0x00000000007131a4  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)) (BuildId: a9f59d4e209203cc)
  #10  pc 0x0000000000726edc  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)) (BuildId: a9f59d4e209203cc)
  #11  pc 0x0000000000726da4  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (ScriptingInvocation::InvokeChecked(ScriptingExceptionPtr*)) (BuildId: a9f59d4e209203cc)
  #12  pc 0x0000000000770aa4  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (SerializableManagedRef::CallMethod(Object&, ScriptingMethodPtr)) (BuildId: a9f59d4e209203cc)
  #13  pc 0x00000000007317a0  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (MonoBehaviour::WillUnloadScriptableObject()) (BuildId: a9f59d4e209203cc)
  #14  pc 0x0000000000600b64  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (CleanupAllObjects()) (BuildId: a9f59d4e209203cc)
  #15  pc 0x0000000000600f68  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (CleanupEngine()) (BuildId: a9f59d4e209203cc)
  #16  pc 0x0000000000614acc  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (PlayerCleanup(bool)) (BuildId: a9f59d4e209203cc)
  #17  pc 0x00000000007bdc60  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (UnityDeinitApplication()) (BuildId: a9f59d4e209203cc)
  #18  pc 0x00000000007c8424  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libunity.so (UnityShutdown+16) (BuildId: a9f59d4e209203cc)
  #19  pc 0x0000000000013640  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libgame.so (Unity::UnityApplication::DestroyInstance()+52) (BuildId: 5b2b29078e9536a67f8e025549cb69d96a43c41e)
  #20  pc 0x0000000000016d4c  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libgame.so (android_main+152) (BuildId: 5b2b29078e9536a67f8e025549cb69d96a43c41e)
  #21  pc 0x000000000001d324  /data/app/~~_mxmuXjAjw02r8ONSigopA==/com.TrinityGames.AntSim-J3R6UW6ALTyQK5dkP5iHKQ==/lib/arm64/libgame.so (android_app_entry) (BuildId: 5b2b29078e9536a67f8e025549cb69d96a43c41e)
  #22  pc 0x00000000000b1690  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204)
  #23  pc 0x00000000000510ac  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
backtrace:
  #00  pc 0x00000000000b03e0  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+8)
  #01  pc 0x00000000000c2bd0  /data/app/~~p2Fp-KvcabIGDIwCjfHRTA==/com.TrinityGames.AntSim-ty6rOu_TNMSa6oGN2Yr4PA==/lib/arm64/libc++_shared.so (std::__ndk1::mutex::lock()+12) (BuildId: fcc246cbb373c5edee634b117c4b4564cc9becf3)

I published the game on Google Play, but the issue still persists; the ANR is still occurring for the same reason :frowning: . However, I noticed a new note from Google:

I am afraid without investigation it’s hard to say, does report specify exact devices where ANR occurs?

In the mean time, you could try switching to Activity in Player Settings.

Yes, it happens on these devices :

Here are some details about the devices:


I’m using the following setup for my project:

  • Unity version: 6.0.25f1
  • DOTS: 1.3.5
  • Google Mobile Ads: v9.3.0
  • Unity Purchasing: 4.12.2
  • unity.render-pipelines.universal URP: 17.0.3
  • Unity Services Authentication: 3.3.3
  • Unity Services Cloud Save: 3.2.0

I tested the game on four different devices I own, and it works without any issues, which makes it challenging to pinpoint the problem. It seems like I might need to purchase devices similar to the ones experiencing the issue to identify the root cause :neutral_face:

I also found this, but I’m not sure if it’s related to my issue :neutral_face:

One more question, do all of these ANRs have random stacktrace, or all of them have ‘InputSystem_InitializeInPlayer’ in them ?

Yes, ANRs have random stacktrace and they are 8 unique stack trace, Not all of them have InputSystem_InitializeInPlayer

stacktrace 1.txt (60.9 KB)
stacktrace 2.txt (401.5 KB)
stacktrace 3.txt (70.7 KB)
stacktrace 4.txt (57.2 KB)
stacktrace 6.txt (55.9 KB)
stacktrace 7.txt (69.4 KB)
stacktrace 8.txt (58.6 KB)
stacktrace 5.txt (64.0 KB)

After switching to Activity in Player Settings, the ANR issue has been completely resolved. Thank you!

How did you change this? I can’t find this option in Player Settings