FlowCanvas Forums › Support › Crash related to generics and reflection (IL2CPP)
Tagged: Crash;IL2CPP;List;GetListItem
iL2CPP
List<string> & GetListItem
There are no other special nodes besides this
#01 pc 0000000002293f18 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)+288)
#02 pc 0000000002293c64 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)+228)
#03 pc 00000000022949a0 /lib/arm64/libil2cpp.so (il2cpp::vm::InvokeConvertThis(MethodInfo const*, void*, void**, Il2CppException**)+228)
#04 pc 00000000022943e4 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeConvertArgs(MethodInfo const*, void*, Il2CppObject**, int, Il2CppException**)+888)
#05 pc 0000000002294054 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeArray(MethodInfo const*, void*, Il2CppArray*, Il2CppException**)+156)
#06 pc 000000000218d73c /lib/arm64/libil2cpp.so (il2cpp::icalls::mscorlib::System::Reflection::RuntimeMethodInfo::InternalInvoke(Il2CppReflectionMethod*, Il2CppObject*, Il2CppArray*, Il2CppException**)+952)
#07 pc 0000000007bdd978 /lib/arm64/libil2cpp.so (RuntimeMethodInfo_InternalInvoke_m8D8355AEB38C2803D4507B54845AA3654779C9DD+56)
#08 pc 0000000007bddd20 /lib/arm64/libil2cpp.so (RuntimeMethodInfo_Invoke_m8051178526027CCDA6D5EAC06792B901430EBC70+920)
#09 pc 00000000011712e4 /lib/arm64/libil2cpp.so (VirtualFuncInvoker5<Il2CppObject*, Il2CppObject*, int, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0*>::Invoke(unsigned short, Il2CppObject*, Il2CppObject*, int, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0*)+232)
#10 pc 0000000007bc0008 /lib/arm64/libil2cpp.so (MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826+80)
#11 pc 000000000802a868 /lib/arm64/libil2cpp.so (PureReflectedMethodNode_Call_mBADABD2FBECF1BEEFFBF2A88A485FCBED2E9095B+1392)
#12 pc 000000000802bde0 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass12_0_U3CRegisterPortsU3Eb__1_mAF595C64705A076789D1586D00A7A2D2D3803557+160)
#13 pc 0000000004e7aac0 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass1_0_U3C_ctorU3Eb__0_m56BACFBDB733998F342896CDF4A3D163D881F2FC_gshared+108)
#14 pc 0000000006276bb4 /lib/arm64/libil2cpp.so (ValueHandler_1_Invoke_mA73F6619E71D87D531BB8FBF5C5960B9A7D152FD_gshared+52)
#15 pc 000000000629e024 /lib/arm64/libil2cpp.so (ValueOutput_1_GetObjectValue_m4943DA20BD41168BF285C287BDEE593C8CAB05FE_gshared+220)
#16 pc 00000000013335c8 /lib/arm64/libil2cpp.so (ValueHandler_1_Invoke_mA73F6619E71D87D531BB8FBF5C5960B9A7D152FD_inline(ValueHandler_1_tF120AA1D24D5873E93DF8B62997FC9FDF96BD3C3*, MethodInfo const*)+68)
#17 pc 0000000004e336a8 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass0_0_1_U3CGetConverterFuncFromToU3Eb__1_mC29E55CB71F76514A8D2552108B7213C3A49059D_gshared+112)
#18 pc 0000000006276370 /lib/arm64/libil2cpp.so (ValueHandler_1_Invoke_m762083F3CF9CABC2A847513D4DCE3FA436920C7A_gshared+52)
#19 pc 00000000062826ac /lib/arm64/libil2cpp.so (ValueInput_1_get_value_mF0EEF889D44020C5782D7D4BE1F834AA1584E9FB_gshared+256)
#20 pc 0000000006a54658 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass7_0_U3CRegisterPortsU3Eb__1_mF0167159B184E4E853BB45F48A19D5F5B19012A9_gshared+184)
#21 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#22 pc 000000000802bedc /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass12_1_U3CRegisterPortsU3Eb__2_m55A9162238AE96596503C8EB134A5B4D68501B04+184)
#23 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#24 pc 0000000007fcaa78 /lib/arm64/libil2cpp.so (Flow_Call_m0D05EDAE064EE1CBD80D4FF7C980CE3A93AE1EF1+128)
#25 pc 000000000800219c /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass0_0_U3CRegisterPortsU3Eb__0_m2E294FD0D66747383338B27F975537510A9C77A0+252)
#26 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#27 pc 0000000008009b20 /lib/arm64/libil2cpp.so (CustomFunctionEvent_InvokeAsync_mDB2595808D86A032BFC9F608658EDFC727462769+704)
#28 pc 000000000800984c /lib/arm64/libil2cpp.so (CustomFunctionCall_Invoke_m7867497481EA8C963E7C10C951CC02D2F3FD7B2E+860)
#29 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#30 pc 0000000007fc22d8 /lib/arm64/libil2cpp.so (LuaProxyNode_Invoke_mD51F9601CE392FFFF7BBE5842289905D9BAB2057+1164)
#31 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#32 pc 0000000007fff594 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass1_0_U3CRegisterPortsU3Eb__0_mA95CB322E0454E1D0052F53A4B8C6E9372AC3EFB+248)
#33 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#34 pc 0000000008009b20 /lib/arm64/libil2cpp.so (CustomFunctionEvent_InvokeAsync_mDB2595808D86A032BFC9F608658EDFC727462769+704)
#35 pc 000000000800984c /lib/arm64/libil2cpp.so (CustomFunctionCall_Invoke_m7867497481EA8C963E7C10C951CC02D2F3FD7B2E+860)
#36 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#37 pc 0000000007fff594 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass1_0_U3CRegisterPortsU3Eb__0_mA95CB322E0454E1D0052F53A4B8C6E9372AC3EFB+248)
#38 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#39 pc 0000000006a52bec /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass7_0_U3CRegisterPortsU3Eb__1_m5F9FDCE0C0921BEA62CB0CA54CFEA415D37E6CE3_gshared+396)
#40 pc 0000000007fc2648 /lib/arm64/libil2cpp.so (FlowOutput_Call_mCF7C0A50F81DA6EA17840A441DE41374D810F055+564)
#41 pc 0000000007fec45c /lib/arm64/libil2cpp.so (ObjectStateEvents_OnEnable_mBA9127C51C8A8A1ECA60CFD4B7FBAC790D8C6B66+328)
#42 pc 000000000814c650 /lib/arm64/libil2cpp.so (EventRouter_OnEnable_m0A11F2774018B17AE2FFB8218083C43587955383+316)
#43 pc 0000000001b5b3dc /lib/arm64/libil2cpp.so (RuntimeInvoker_TrueVoid_t4861ACF8F4594C3437BB48B6E56783494B843915(void (*)(), MethodInfo const*, void*, void**, void*)+44)
#44 pc 0000000002293e58 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)+96)
#45 pc 0000000002293c64 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)+228)
#46 pc 00000000021d4308 /lib/arm64/libil2cpp.so (il2cpp_runtime_invoke+44)
#47 pc 0000000000bf0b48 /lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)+164)
#48 pc 0000000000c01f90 /lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)+156)
#49 pc 0000000000c16e58 /lib/arm64/libunity.so (MonoBehaviour::AddToManager()+440)
#50 pc 0000000000c168d4 /lib/arm64/libunity.so (MonoBehaviour::AwakeFromLoad(AwakeFromLoadMode)+648)
#51 pc 0000000000c58364 /lib/arm64/libunity.so (AwakeFromLoadQueue::InvokeAwakeFromLoad(AwakeFromLoadQueue::Item*, unsigned int, AwakeFromLoadMode)+148)
#52 pc 0000000000c58240 /lib/arm64/libunity.so (AwakeFromLoadQueue::AwakeFromLoadAllQueues(AwakeFromLoadMode, bool)+96)
#53 pc 000000000054c8f0 /lib/arm64/libunity.so (GameObject::ActivateAwakeRecursively(DeactivateOperation)+96)
#54 pc 000000000054ce10 /lib/arm64/libunity.so (GameObject::Activate()+60)
#55 pc 000000000031390c /lib/arm64/libunity.so (GameObject_CUSTOM_SetActive(ScriptingBackendNativeObjectPtrOpaque*, unsigned char)+188)
#56 pc 000000000960eb70 /lib/arm64/libil2cpp.so (GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92+108)
#57 pc 0000000003331888 /lib/arm64/libil2cpp.so (UnityEngine_GameObjectWrap_SetActive_mB59ED3B9EB6E8978C00687B1FD50F47F9C05BD6A+732)
#58 pc 00000000010ebfac /lib/arm64/libil2cpp.so (ReversePInvokeWrapper_UnityEngine_GameObjectWrap_SetActive_mB59ED3B9EB6E8978C00687B1FD50F47F9C05BD6A+44)
#66 pc 00000000037a5418 /lib/arm64/libil2cpp.so (LuaDLL_lua_pcall_m9A0E2026F50B84DCE381FE8BE23CB88A4E327836+196)
#67 pc 00000000037ec24c /lib/arm64/libil2cpp.so (LuaState_PCall_mE49A48ED8B52334FBD252652C7FEFECF6A4D9C6B+184)
#68 pc 00000000037b0a90 /lib/arm64/libil2cpp.so (LuaFunction_PCall_mF58603FC1DD89078D21080659525665959663467+148)
#69 pc 00000000029ab7cc /lib/arm64/libil2cpp.so (System_Action_NodeCanvas_Framework_GraphOwner_Event_Call_mB5AAB943F12635A2640AE279D56806F279AAECED+240)
#70 pc 00000000025265e0 /lib/arm64/libil2cpp.so (Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, Il2CppObject*, MethodInfo const*)+60)
#71 pc 0000000001d0fd94 /lib/arm64/libil2cpp.so (Action_1_Invoke_m3AAAF6CD8BCE4783623BE289628441B12CC52AC5_inline(Action_1_t06A7661594CD9F4E038116E861A689CB3A3C2DEC*, GraphOwner_t403B42955FE2A2C62A9578A7E1ED47FF1B39A37F*, MethodInfo const*)+44)
#72 pc 00000000080f6f54 /lib/arm64/libil2cpp.so (U3CU3Ec__DisplayClass102_0_U3CInitializeU3Eb__0_m8E90D5E1FBB33491A1E87C9B2E3801824CF35BB0+304)
#73 pc 00000000080f111c /lib/arm64/libil2cpp.so (U3CLoadOverwriteAsyncU3Ed__156_MoveNext_m4D6A11DC553BC7EAFB3FE05AF3A9EBC1E50255EA+1596)
#74 pc 0000000000f27c9c /lib/arm64/libil2cpp.so (InterfaceActionInvoker0::Invoke(unsigned short, Il2CppClass*, Il2CppObject*)+632)
#75 pc 0000000007bab160 /lib/arm64/libil2cpp.so (MoveNextRunner_InvokeMoveNext_m4B7F4130C989B244668A0A57017A6C308E54D215+148)
#76 pc 0000000001cd85ec /lib/arm64/libil2cpp.so (ContextCallback_Invoke_m872CCCD40428B88C2612772491BE5157895B5F61_OpenStatic(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*, Il2CppObject*, MethodInfo const*)+40)
#77 pc 0000000007e8e6d8 /lib/arm64/libil2cpp.so (ExecutionContext_RunInternal_mC37E85D6FC972DF219A00FE1EE34329D1D63CC94+1364)
#78 pc 0000000007e8e174 /lib/arm64/libil2cpp.so (ExecutionContext_Run_m6E5E07E0131DA97C6BC235754A0682CFFACE7BF8+176)
#79 pc 0000000007bab084 /lib/arm64/libil2cpp.so (MoveNextRunner_Run_m86395F123FB453F2B5FF89CE1E98532F7426F9DE+656)
#80 pc 0000000007eba370 /lib/arm64/libil2cpp.so (U3CU3Ec_U3C_cctorU3Eb__7_0_mDEB0C754D6A163F114EB188BC0D98B6837182693+164)
#81 pc 000000000961beec /lib/arm64/libil2cpp.so (WorkRequest_Invoke_mBFEC6A3799BAFDE7ED840A0523D3D56160C03921+184)
#82 pc 000000000961bda0 /lib/arm64/libil2cpp.so (UnitySynchronizationContext_Exec_m7E6352CBA70E4AB14F7D50A919C3F8C22F2E977A+696)
#83 pc 000000000961c22c /lib/arm64/libil2cpp.so (UnitySynchronizationContext_ExecuteTasks_m3034D59292339809C6D7FA5932ACC365892B8CA1+232)
#84 pc 0000000001c53454 /lib/arm64/libil2cpp.so (RuntimeInvoker_FalseVoid_t4861ACF8F4594C3437BB48B6E56783494B843915(void (*)(), MethodInfo const*, void*, void**, void*)+40)
#85 pc 0000000002293e58 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**)+96)
#86 pc 0000000002293c64 /lib/arm64/libil2cpp.so (il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**)+228)
#87 pc 00000000021d4308 /lib/arm64/libil2cpp.so (il2cpp_runtime_invoke+44)
#88 pc 0000000000bf0b48 /lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)+164)
#89 pc 0000000000c01f90 /lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)+156)
#90 pc 0000000000cf7e2c /lib/arm64/libunity.so (Scripting::UnityEngine::UnitySynchronizationContextProxy::ExecuteTasks(ScriptingExceptionPtr*)+68)
#91 pc 0000000000873a8c /lib/arm64/libunity.so (InitPlayerLoopCallbacks()::UpdateScriptRunDelayedTasksRegistrator::Forward()+60)
#92 pc 0000000000874554 /lib/arm64/libunity.so (ExecutePlayerLoop(NativePlayerLoopSystem*)+92)
#93 pc 0000000000874594 /lib/arm64/libunity.so (ExecutePlayerLoop(NativePlayerLoopSystem*)+156)
#94 pc 0000000000874834 /lib/arm64/libunity.so (PlayerLoop()+312)
#95 pc 0000000000caa16c /lib/arm64/libunity.so (UnityPlayerLoop()+824)
#96 pc 0000000000cdd48c /lib/arm64/libunity.so (nativeRender(_JNIEnv*, _jobject*)+72)
Hello,
Have you generated the AOTClasses and link.xml files as described here please -> https://flowcanvas.paradoxnotion.com/documentation/?section=working-with-aot-platforms ?
Let me know.
Join us on Discord: https://discord.gg/97q2Rjh