Diagnosing il2cpp threading crashes

We are noticing a lot of crash issues using threads in il2cpp on android mobile vr headsets. The stacktrace makes it seem very internal to unity and threading, but it’s really hard to figure out if there is anything we can do about it? this is the desymbolicated stacktrace from the android device. It appears to happen when we starting c# tasks

#00 0x000000000007f338 /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy+296) (BuildId: 21847aa9757f000b0461310a9f5e6e51)
#01 0x00000000008bae4c /data/app/com.gravitysketch.gravitysketch-d2c0lU9R7nVvoRQmAot9RQ==/lib/arm64/libil2cpp.so (BuildId: 3ff31b57838c6a4d10d7a59c8dc34eace22ac721)
                                                                                                                  std::__ndk1::enable_if<(is_same<std::__ndk1::remove_const<Il2CppInternalThread*>::type, Il2CppInternalThread*>::value) && (is_trivially_copy_assignable<Il2CppInternalThread*>::value), Il2CppInternalThread**>::type std::__ndk1::__move<Il2CppInternalThread*, Il2CppInternalThread*>(Il2CppInternalThread**, Il2CppInternalThread**, Il2CppInternalThread**)
                                                                                                                  G:/android-ndk-r21d\toolchains\llvm\prebuilt\windows-x86_64\bin\..\sysroot\usr\include\c++\v1\algorithm:1856:9
                                                                                                                  Il2CppInternalThread** std::__ndk1::move<Il2CppInternalThread**, Il2CppInternalThread**>(Il2CppInternalThread**, Il2CppInternalThread**, Il2CppInternalThread**)
                                                                                                                  G:/android-ndk-r21d\toolchains\llvm\prebuilt\windows-x86_64\bin\..\sysroot\usr\include\c++\v1\algorithm:1865:0
                                                                                                                  std::__ndk1::vector<Il2CppInternalThread*, std::__ndk1::allocator<Il2CppInternalThread*> >::erase(std::__ndk1::__wrap_iter<Il2CppInternalThread* const*>)
                                                                                                                  G:/android-ndk-r21d\toolchains\llvm\prebuilt\windows-x86_64\bin\..\sysroot\usr\include\c++\v1\vector:1713:0
                                                                                                                  remove_working_thread(Il2CppInternalThread*)
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/mono/ThreadPool\ThreadPoolWorkerThread.cpp:27:0
#02 0x00000000008b8908 /data/app/com.gravitysketch.gravitysketch-d2c0lU9R7nVvoRQmAot9RQ==/lib/arm64/libil2cpp.so (BuildId: 3ff31b57838c6a4d10d7a59c8dc34eace22ac721)
                                                                                                                  worker_park()
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/mono/ThreadPool\ThreadPoolWorkerThread.cpp:80:9
                                                                                                                  worker_thread(void*)
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/mono/ThreadPool\ThreadPoolWorkerThread.cpp:239:0
#03 0x000000000085c724 /data/app/com.gravitysketch.gravitysketch-d2c0lU9R7nVvoRQmAot9RQ==/lib/arm64/libil2cpp.so (BuildId: 3ff31b57838c6a4d10d7a59c8dc34eace22ac721)
                                                                                                                  il2cpp::vm::ThreadStart(void*)
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/vm\Thread.cpp:701:21
#04 0x000000000086f4dc /data/app/com.gravitysketch.gravitysketch-d2c0lU9R7nVvoRQmAot9RQ==/lib/arm64/libil2cpp.so (BuildId: 3ff31b57838c6a4d10d7a59c8dc34eace22ac721)
                                                                                                                  il2cpp::os::Thread::RunWrapper(void*)
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/os\Thread.cpp:201:9
#05 0x00000000008c1edc /data/app/com.gravitysketch.gravitysketch-d2c0lU9R7nVvoRQmAot9RQ==/lib/arm64/libil2cpp.so (BuildId: 3ff31b57838c6a4d10d7a59c8dc34eace22ac721)
                                                                                                                  il2cpp::os::ThreadImpl::ThreadStartWrapper(void*)
                                                                                                                  C:/SourceTree/GravitySketchVRTest/Build/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/os/Posix\ThreadImpl.cpp:125:9
#06 0x00000000000e68a0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: 21847aa9757f000b0461310a9f5e6e51)
#07 0x0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 21847aa9757f000b0461310a9f5e6e51)

I don’t think there is anything you can do to work around this issue. It does look like an internal problem in the IL2CPP thread pool implementation. Is this something you can reproduce locally, if only intermittently? If so, can you submit a bug report?

Nothing in the code jumps out at me as being obviously wrong, but if we can get a case that causes this crash, we can likely track down the issue.

we are finding it really hard to reliably reproduce, and are hoping to not submit our entire application as a bug report. It’s hard to make a repro project for this, but we can work on it

2 Likes

Resurrecting a dead discussion… but I’m running into the same kind of crash (memcpy) plus some more involving the threads (thread start, thread remove, QuickException). There doesn’t appear to be anything else on the forums about this however, which is surprising considering the tentative new build is crashing at 15x the rate of the previous one.

We can’t easily reproduce these crash locally - they show up in the crash reporting services.

What player platform(s) and Unity version(s) are you seeing this happen with?

Seeing it in 2021.3.2f1 on Android. Mostly Android version 12 but some 11 and 13 across many manufacturers. There is a more in-depth description of one of the crashes on this thread .

Here are some stack traces from the reporting services. I can provide way more :slight_smile:

Exception java.lang.Error: FATAL EXCEPTION [UnityMain]
Unity version : 2021.3.2f1
Device model : samsung SM-G975U
Device fingerprint: samsung/beyond2qltesq/beyond2q:12/SP1A.210812.016/G975USQU6IVE7:user/release-keys
Build Type : Release
Scripting Backend : IL2CPP
ABI : arm64-v8a
Strip Engine Code : true

Caused by: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Version ‘2021.3.2f1 (d6360bedb9a0)’, Build type ‘Release’, Scripting Backend ‘il2cpp’, CPU ‘arm64-v8a’
Build fingerprint: ‘samsung/beyond2qltesq/beyond2q:12/SP1A.210812.016/G975USQU6IVE7:user/release-keys’
Revision: ‘17’
ABI: ‘arm64’
Timestamp: 2022-08-21 06:58:05-0400
pid: 3090, tid: 3444, name: IL2CPP Threadpo >>> com.greencod.pinballdeluxereloaded <<<
uid: 10321
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x78348a0000
x0 0000007834840900 x1 000000783489ffc8 x2 fffffffffffa08e8 x3 000000783489ff80
x4 0000007834840900 x5 00000078348408f8 x6 0000000000000000 x7 0000000000000000
x8 0000000000000000 x9 0000000000000000 x10 0000000000000000 x11 0000000000000000
x12 0000000000000000 x13 0000000000000000 x14 00274d55ba041508 x15 0000d68566294b32
x16 0000007755884a50 x17 0000007b088e8510 x18 00000075fe596000 x19 0000007834840900
x20 00000078e498b470 x21 0000007834840900 x22 0000000000000000 x23 ffffffffffffffff
x24 0000007755bceeb8 x25 0000007834840908 x26 00000078e498b470 x27 0000000000000002
x28 0000007755bce000 x29 00000076503e7c50
sp 00000076503e7b10 lr 0000007752856950 pc 0000007b088e84c4

backtrace:
#00 pc 000000000004d4c4 /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy+292) (BuildId: 73e145ce4e1dfca57a8eaf6d29c1d3fe)
#01 pc 0000000000c0494c /data/app/~~b4msFz58zlKdARVYUYib_g==/com.greencod.pinballdeluxereloaded-Lk8rzBezJUzXLP7klPk0bw==/lib/arm64/libil2cpp.so (BuildId: 15b9ea11eef6639cc996abdefa2d015db23c3cad)
#02 pc 0000000000c022e8 /data/app/~~b4msFz58zlKdARVYUYib_g==/com.greencod.pinballdeluxereloaded-Lk8rzBezJUzXLP7klPk0bw==/lib/arm64/libil2cpp.so (BuildId: 15b9ea11eef6639cc996abdefa2d015db23c3cad)
#03 pc 0000000000bd4c7c /data/app/~~b4msFz58zlKdARVYUYib_g==/com.greencod.pinballdeluxereloaded-Lk8rzBezJUzXLP7klPk0bw==/lib/arm64/libil2cpp.so (BuildId: 15b9ea11eef6639cc996abdefa2d015db23c3cad)
#04 pc 0000000000c11f4c /data/app/~~b4msFz58zlKdARVYUYib_g==/com.greencod.pinballdeluxereloaded-Lk8rzBezJUzXLP7klPk0bw==/lib/arm64/libil2cpp.so (BuildId: 15b9ea11eef6639cc996abdefa2d015db23c3cad)
#05 pc 0000000000bf0c1c /data/app/~~b4msFz58zlKdARVYUYib_g==/com.greencod.pinballdeluxereloaded-Lk8rzBezJUzXLP7klPk0bw==/lib/arm64/libil2cpp.so (BuildId: 15b9ea11eef6639cc996abdefa2d015db23c3cad)
#06 pc 00000000000b6e44 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: 73e145ce4e1dfca57a8eaf6d29c1d3fe)
#07 pc 0000000000053454 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 73e145ce4e1dfca57a8eaf6d29c1d3fe)
at libc.__memcpy (__memcpy:292)
at libil2cpp
at libil2cpp
at libil2cpp
at libil2cpp
at libil2cpp
at libc.__pthread_start(void*) (__pthread_start:264)
at libc.__start_thread (__start_thread:68)

A quite different crash signature here also involving threads

Exception java.lang.Error: FATAL EXCEPTION [main]
Unity version : 2021.3.2f1
Device model : samsung SM-X706B
Device fingerprint: samsung/gts8xxx/gts8:12/SP1A.210812.016/X706BXXU2AVE4:user/release-keys
Build Type : Release
Scripting Backend : IL2CPP
ABI : arm64-v8a
Strip Engine Code : true

Caused by: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Version ‘2021.3.2f1 (d6360bedb9a0)’, Build type ‘Release’, Scripting Backend ‘il2cpp’, CPU ‘arm64-v8a’
Build fingerprint: ‘samsung/gts8xxx/gts8:12/SP1A.210812.016/X706BXXU2AVE4:user/release-keys’
Revision: ‘8’
ABI: ‘arm64’
Timestamp: 2022-08-19 21:35:31+0200
pid: 5826, tid: 6808, name: PrewarmService >>> com.greencod.pinballdeluxereloaded <<<
uid: 10309
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc2c0e290
x0 0000000000000011 x1 0000000000000001 x2 8fc04011121e0042 x3 8fc04011121e0042
x4 fffffffffffffffe x5 221e350000000406 x6 0000000000443c6a x7 221e350000000406
x8 00000000c2c0e28c x9 0000006b585806b0 x10 0000000000000000 x11 0000008fc0401112
x12 fffffffffffffffe x13 8fc04011121e0042 x14 8fc04011121e0042 x15 0000000000000001
x16 0000000000000002 x17 0000000000000000 x18 0000006b5759c000 x19 0000006b58580e00
x20 00000000712e5a38 x21 0000006b58580b20 x22 0000000000000011 x23 000000007223265c
x24 000000007223265c x25 0000006b58582000 x26 0000006b58580ca0 x27 0000006b585806bc
x28 fffffffffffffffe x29 0000006b58580880
sp 0000006b58580660 lr 0000006dcfcca918 pc 0000006dcfcca960

backtrace:
#00 pc 00000000006ca960 /apex/com.android.art/lib64/libart.so (art::CatchBlockStackVisitor::VisitFrame()+216) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#01 pc 00000000002e4d34 /apex/com.android.art/lib64/libart.so (void art::StackVisitor::WalkStack<(art::StackVisitor::CountTransitions)0>(bool)+3244) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#02 pc 000000000036049c /apex/com.android.art/lib64/libart.so (art::QuickExceptionHandler::FindCatch(art::ObjPtrart::mirror::Throwable)+436) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#03 pc 000000000035f8dc /apex/com.android.art/lib64/libart.so (art::thread::QuickDeliverException()+144) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#04 pc 000000000035f848 /apex/com.android.art/lib64/libart.so (art::thread::QuickDeliverException()) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#05 pc 00000000002c9c58 /apex/com.android.art/lib64/libart.so (art_quick_deliver_exception+72) (BuildId: 34e3dd028e2e682b63a512d6a4f1b5eb)
#06 pc 000000000023d4a4 /system/framework/arm64/boot-framework.oat (BuildId: e29e1b3299244900ff1a80a052d4d26517d9a003)
at libart.art::CatchBlockStackVisitor::VisitFrame() (VisitFrame:216)

Thanks for the details. I wonder if this is related to this bug report:

I’m planning to investigate that one tomorrow. I’ll follow up if I determine anything about it. They don’t exactly the same, but both being in the Android thread pool implementation makes me wonder if they are related.=

Thanks for the update and checking out the potentially related problem!

It looks like the existing bug linked above is indeed the one @adbourdages experienced. The bug has been corrected internally, and we’re getting the fix out to all Unity versions now.

Hi, @JoshPeterson , Is it fixed in 2021.3.9f1? I didn’t find the relevant fix description in the Unity 2021.3.9.

No, the issue was not corrected in 2021.3.9. I think that the fix will make it in the .10 release.

We are also facing similar crashes in Android with IL2CPP build.
There are 2 different stack-traces we found related to IL2CPP threadpool in the google play services crash reports

@JoshPeterson Can you please let us know if this issue is related?

Stacktraces:

#00 pc 000000000004d384 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy+292) (BuildId: 5df338f27370a6fedaf36a8e8c973d1f)
#01 pc 0000000000ec1e44 (ZNSt6__ndk16__moveIP20Il2CppInternalThreadS2_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS8_EE5valueEPS8_E4typeEPS5_SC_S9 at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/windows-x86_64/bin/…/sysroot/usr/include/c++/v1/algorithm:1856) /data/app/~~TCcur0QNICNwts5kMnguhQ==/cricketgames.hitwicket.strategy-zM_tO5_otXAeRjqutX8Wrg==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#02 pc 0000000000ebf900 (worker_park() at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/mono/ThreadPool/ThreadPoolWorkerThread.cpp:80) /data/app/~~TCcur0QNICNwts5kMnguhQ==/cricketgames.hitwicket.strategy-zM_tO5_otXAeRjqutX8Wrg==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#03 pc 0000000000ea29e0 (il2cpp::vm::ThreadStart(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/vm/Thread.cpp:701) /data/app/~~TCcur0QNICNwts5kMnguhQ==/cricketgames.hitwicket.strategy-zM_tO5_otXAeRjqutX8Wrg==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#04 pc 0000000000e9501c (il2cpp::os::thread::RunWrapper(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/os/Thread.cpp:201) /data/app/~~TCcur0QNICNwts5kMnguhQ==/cricketgames.hitwicket.strategy-zM_tO5_otXAeRjqutX8Wrg==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#05 pc 0000000000ebe0f0 (il2cpp::os::ThreadImpl::ThreadStartWrapper(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/os/Posix/ThreadImpl.cpp:125) /data/app/~~TCcur0QNICNwts5kMnguhQ==/cricketgames.hitwicket.strategy-zM_tO5_otXAeRjqutX8Wrg==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#06 pc 00000000000b6d54 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: 5df338f27370a6fedaf36a8e8c973d1f)
#07 pc 0000000000053370 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 5df338f27370a6fedaf36a8e8c973d1f)
at libc.__memcpy (__memcpy:292)

#00 pc 0000000002a2090c (String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib1.cpp:33144) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#01 pc 0000000002b9055c (StackTrace_AddFrames_mFD2C38B4281C8B800FC463FD96DF39DA57BF13A9 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib23.cpp:16421) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#02 pc 0000000002b912d4 (StackTrace_ToString_m46323EE6573660B32A02BA5BC774FC1D1F529717 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib23.cpp:17267) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#03 pc 0000000002bfdd04 (Exception_GetStackTrace_m82E62621A0DB19C4B787314387AB85F612AF479C at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib6.cpp:22962) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#04 pc 0000000002bfe104 (Exception_ToString_m239DECD3A14DD6BC055B3835E623CBE887D5A732 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib6.cpp:23190) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#05 pc 000000000101f9d0 (VirtualFuncInvoker0<String_t*>::Invoke(unsigned short, Il2CppObject*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp-firstpass2.cpp:65) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#06 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#07 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#08 pc 00000000028f5fd0 (Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:21775) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#09 pc 0000000001ba7ac8 (AsyncTaskMethodBuilder_1_SetResult_mC4BAC830514CDB105730FF11F7744A4424A4009B_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics10.cpp:16471) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#10 pc 0000000002ecb088 (AsyncTaskMethodBuilder_1_SetResult_mC4BAC830514CDB105730FF11F7744A4424A4009B(AsyncTaskMethodBuilder_1_tF0BDBC54D5EB433C1205550D0F9819F43C9D4019*, int, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/System.cpp:6903) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#11 pc 0000000002c32a4c (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_inline(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib8.cpp:32302) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#12 pc 0000000002ae3d88 (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib17.cpp:28524) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#13 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#14 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#15 pc 00000000028f8d48 (Task_1_TrySetResult_m2EE766FD3F76F4824990F4A93ED1F7253ECE014C_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:23938) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#16 pc 0000000001bab26c (AsyncTaskMethodBuilder_1_SetResult_m0D83195F995F9825D7A6DCDC3835D6917C43B5A6_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics10.cpp:18724) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#17 pc 0000000002ec6064 (AsyncTaskMethodBuilder_1_SetResult_mC456CDE030D0195F4C7D57C9CF7CC83EB532D6EA(AsyncTaskMethodBuilder_1_tB85AB2AF366A9742C159DD6FBD3FE38EDD13543B*, AsyncProtocolResult_t9A7197618C6BD851C5A33C65F45B4622C3CF9E05*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/System.cpp:6497) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#18 pc 0000000002c32a4c (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_inline(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib8.cpp:32302) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#19 pc 0000000002ae3d88 (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib17.cpp:28524) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#20 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#21 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#22 pc 00000000028fcbd0 (Task_1_TrySetResult_m80576355963E201DD03E813734ED4CDA847E199E_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:26857) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#23 pc 0000000001bace3c (AsyncTaskMethodBuilder_1_SetResult_m46806C460117058C2FEC2AC46948F213CF5B4D11_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics10.cpp:20214) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#24 pc 0000000002ec6520 (U3CProcessOperationU3Ed__24_MoveNext_mA73F0FD80CE65D2E3E12390E49E3F34CFF47E98B at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/System.cpp:18099) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#25 pc 0000000002c32a4c (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_inline(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib8.cpp:32302) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#26 pc 0000000002ae3d88 (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib17.cpp:28524) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#27 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#28 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#29 pc 00000000028ef2b0 (Task_1_TrySetResult_m48D840CA62136D390874D338ED6E57849E33490B_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:16639) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#30 pc 0000000001ba13f8 (AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics10.cpp:11944) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#31 pc 0000000002ec6c94 (AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487(AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/System.cpp:6612) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#32 pc 0000000002c32a4c (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_inline(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib8.cpp:32302) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#33 pc 0000000002ae3d88 (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib17.cpp:28524) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#34 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#35 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#36 pc 00000000028f5fd0 (Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:21775) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#37 pc 0000000001ba7ac8 (AsyncTaskMethodBuilder_1_SetResult_mC4BAC830514CDB105730FF11F7744A4424A4009B_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics10.cpp:16471) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#38 pc 0000000002ecb52c (AsyncTaskMethodBuilder_1_SetResult_mC4BAC830514CDB105730FF11F7744A4424A4009B(AsyncTaskMethodBuilder_1_tF0BDBC54D5EB433C1205550D0F9819F43C9D4019*, int, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/System.cpp:6903) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#39 pc 0000000002c32a4c (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_inline(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib8.cpp:32302) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#40 pc 0000000002ae3d88 (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib17.cpp:28524) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#41 pc 0000000002c442b0 (Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, MethodInfo const*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:34500) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#42 pc 0000000002c42334 (Task_FinishContinuations_m21B540B556CDABD76F5985DF83079F7F30C78174 at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:21117) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#43 pc 00000000028f5fd0 (Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics92.cpp:21775) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#44 pc 0000000001b43c8c (U3CU3Ec_U3C_cctorU3Eb__4_0_mA2CBCE5676C3946BC3ACD492C10FA56F20300DAB_gshared at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics.cpp:22412) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#45 pc 0000000002c38528 (InterfaceActionInvoker0::Invoke(unsigned short, Il2CppClass*, Il2CppObject*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/mscorlib9.cpp:171) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#46 pc 0000000000e1d1f4 (RuntimeInvoker_FalseByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3(void ()(), MethodInfo const, void*, void**, void*) at C:/Users/Manas/My Files/Hitwicket/Hitwicket_2020/Library/Bee/artifacts/Android/il2cppOutput/cpp/Il2CppInvokerTable.cpp:137034) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#47 pc 0000000000f04ca8 (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/vm/Runtime.cpp:586) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#48 pc 0000000000ebf768 (worker_thread(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/mono/ThreadPool/ThreadPoolWorkerThread.cpp:249) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#49 pc 0000000000ea29e0 (il2cpp::vm::ThreadStart(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/vm/Thread.cpp:701) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#50 pc 0000000000e9501c (il2cpp::os::thread::RunWrapper(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/os/Thread.cpp:201) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#51 pc 0000000000ebe0f0 (il2cpp::os::ThreadImpl::ThreadStartWrapper(void*) at C:/Program Files/Unity/Hub/Editor/2021.3.4f1/Editor/Data/il2cpp/libil2cpp/os/Posix/ThreadImpl.cpp:125) /data/app/~~7VCt-yB1V4KWTvESq3aIJQ==/cricketgames.hitwicket.strategy-SeB_xyLYsTXG7JEeJAV6uQ==/lib/arm64/libil2cpp.so (BuildId: 3d2007f5358661a549e43a098289f7375a7dafa6)
#52 pc 00000000000eb6b0 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: ddfcb9d4fd7d4d5ecb9d226c1e8e24dd)
#53 pc 000000000008af4c (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: ddfcb9d4fd7d4d5ecb9d226c1e8e24dd)

Yes, these crashes look like they are caused by the same issue we have been discussing in this thread.

any nerdy tech details about what caused the issue for those interested?

It is not too nerdy, but basically the problem was a weakness in the code which removes a thread from the threadpool’s list of threads that are available to pick up work. There were two different parts of the code which could have done this. One of them incorrectly assumed that it would always find that thread in the list of threads, if it did not, then it would remove the wrong thread!

So there is a race condition between the two parts of the code which could do this. Sometimes that triggered the bug, where the wrong thread was removed. Later, that thread would be in trouble because it was incorrectly removed.

Then finally something recently triggered this to start happening more often, so the weakness was exposed as a bug in real projects. We’re not sure what change has exposed this, but we were able to correct the root cause.

1 Like

Hi, @JoshPeterson , Is this issue fixed in 2021.3.10f1?

Unfortunately no, it looks like the release went out before we were able to get this fix merged. It should make 2021.3.11 though.

Hi, @JoshPeterson , Is this issue fixed in 2020.3.39f1? thank you

No, it should be in 2020.3.40 according to the issue tracker link: https://issuetracker.unity3d.com/issues/android-il2cpp-system-dot-threading-dot-threadpool-sometimes-causes-player-to-crash-when-queueing-tasks

1 Like

Hi @JoshPeterson , Will this fix be released in 2021.3.11 for sure? Crash rate is increasing rapidly in our app and now it is way past the threshold. I request you get this fix released as soon as possible.