Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

IL2CPP: compiler limit: token overflowed internal buffer

Discussion in 'Windows' started by EusebiuMarcu, Jul 15, 2019.

  1. EusebiuMarcu

    EusebiuMarcu

    Joined:
    Sep 20, 2018
    Posts:
    26
    I am building an UWP and after the VS solution is generated, I get this error when building it.

    Code (CSharp):
    1.  1>C:\New folder\Il2CppOutputProject\Source\il2cppOutput\Il2CppTypeDefinitions.c(10319): fatal error C1064: compiler limit: token overflowed internal buffer
    Any ideas?

    Code (CSharp):
    1.  1>Building GameAssembly.dll with MsvcWinRtToolChain
    2. 1>    Msvc Install Version: 15.0
    3. 1>    Msvc Install SDK Directory: C:\Program Files (x86)\Windows Kits\10
    4. 1>    Msvc Linker Path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\ARM\link.exe
    5. 1>    Msvc Compiler Path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\ARM\cl.exe
    6. 1>
    7. 1>    Output directory: C:\New folder\build\bin\ARM\Debug
    8. 1>    Cache directory: C:\New folder\build\obj\il2cppOutputProject\ARM\Debug
    9. 1>il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: Il2CppTypeDefinitions.c
    10. 1>C:\New folder\Il2CppOutputProject\Source\il2cppOutput\Il2CppTypeDefinitions.c(10319): fatal error C1064: compiler limit: token overflowed internal buffer
    11. 1>
    12. 1>Invocation was: Executable: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\ARM\cl.exe"
    13. 1>
    14. 1>Unhandled Exception: Unity.IL2CPP.Building.BuilderFailedException: Il2CppTypeDefinitions.c
    15. 1>C:\New folder\Il2CppOutputProject\Source\il2cppOutput\Il2CppTypeDefinitions.c(10319): fatal error C1064: compiler limit: token overflowed internal buffer
    16. 1>
    17. 1>Invocation was: Executable: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\ARM\cl.exe"
    18. 1>Arguments: "C:\New folder\Il2CppOutputProject\Source\il2cppOutput\Il2CppTypeDefinitions.c" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /utf-8 /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /wd4996 /Od /Zc:inline /RTC1 /MDd /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_AOT /DGC_NOT_DLL /DRUNTIME_IL2CPP /DIL2CPP_DEBUG=1 /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_DEBUG /DDEBUG /DIL2CPP_DEBUG /D__arm__ /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\New folder\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\New folder\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\New folder\Il2CppOutputProject\IL2CPP\external\bdwgc\include" /I"C:\New folder\Il2CppOutputProject\Source" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\New folder\build\obj\il2cppOutputProject\ARM\Debug\09B17862D6E792746F864293F89B66F0.obj" /Fd"C:\New folder\build\obj\il2cppOutputProject\ARM\Debug\09B17862D6E792746F864293F89B66F0.pdb"
    19. 1>EnvArg key: PATH value: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\x64
    20. 1>
    21. 1>   at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
    22. 1>   at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
    23. 1>   at il2cpp.Program.DoRun(String[] args)
    24. 1>   at il2cpp.Program.Run(String[] args)
    25. 1>   at il2cpp.Program.Main(String[] args)
    26. 1>Arguments: "C:\New folder\Il2CppOutputProject\Source\il2cppOutput\Il2CppTypeDefinitions.c" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /utf-8 /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /wd4996 /Od /Zc:inline /RTC1 /MDd /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_AOT /DGC_NOT_DLL /DRUNTIME_IL2CPP /DIL2CPP_DEBUG=1 /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_DEBUG /DDEBUG /DIL2CPP_DEBUG /D__arm__ /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\New folder\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\New folder\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\New folder\Il2CppOutputProject\IL2CPP\external\bdwgc\include" /I"C:\New folder\Il2CppOutputProject\Source" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\New folder\build\obj\il2cppOutputProject\ARM\Debug\09B17862D6E792746F864293F89B66F0.obj" /Fd"C:\New folder\build\obj\il2cppOutputProject\ARM\Debug\09B17862D6E792746F864293F89B66F0.pdb"
    27. 1>EnvArg key: PATH value: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\HostX64\x64
    28. 1>
    29. 1>   at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
    30. 1>   at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
    31. 1>   at il2cpp.Program.DoRun(String[] args)
    32. 1>   at il2cpp.Program.Run(String[] args)
    33. 1>   at il2cpp.Program.Main(String[] args)
    34. 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ""C:\New folder\Il2CppOutputProject\\IL2CPP\build\il2cpp.exe" --libil2cpp-static --compile-cpp -architecture=ARMv7 -configuration=Debug -platform=winrt -outputpath="C:\New folder\\build\bin\ARM\Debug\GameAssembly.dll" --data-folder="C:\New folder\\build\bin\ARM\Debug\\" -cachedirectory="C:\New folder\\build\obj\il2cppOutputProject\ARM\Debug\\" -generatedcppdir="C:\New folder\Il2CppOutputProject\\Source"  --profiler-report --additional-defines=WINDOWS_UWP --additional-defines=UNITY_UWP --additional-defines=UNITY_WSA_10_0 --additional-defines=UNITY_WSA --additional-defines=UNITY_WINRT --additional-defines=PLATFORM_WINRT -dotnetprofile=unityaot -verbose --map-file-parser="C:\New folder\Il2CppOutputProject\\IL2CPP\MapFileParser\MapFileParser.exe"" exited with code -532462766.
    35. 1>Done building project "Il2CppOutputProject.vcxproj" -- FAILED.
    36. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    37.  
     
  2. timke

    timke

    Unity Technologies

    Joined:
    Nov 30, 2017
    Posts:
    395
  3. EusebiuMarcu

    EusebiuMarcu

    Joined:
    Sep 20, 2018
    Posts:
    26
    extern const Il2CppGenericInst GenInst_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_0_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_1_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_2_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_3_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_4_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_5_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_6_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_7_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_8_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_9_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_10_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_11_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_12_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_13_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_14_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_15_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_16_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_17_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_18_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_19_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_20_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_21_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_22_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_23_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_24_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_25_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_26_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_27_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_28_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_29_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_30_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_31_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_32_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_33_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_34_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_35_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_36_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_37_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_38_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_39_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_40_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_41_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_42_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_43_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_44_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_45_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_46_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_47_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_48_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_49_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_50_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_51_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_52_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_53_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_54_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_55_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_56_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_57_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_58_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_59_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_60_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_61_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_62_0_0_0_MutableTuple_128_t87D1AF9AF348AB161116CA5729C01D43093F45F9_gp_63_0_0_0;

    Can you guide me in finding the identifier from C#?
     
  4. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,505
    I think there's a type called "MutableTuple" that has 128 generic parameters. Do you have anything like that in your code?
     
  5. EusebiuMarcu

    EusebiuMarcu

    Joined:
    Sep 20, 2018
    Posts:
    26
  6. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,505
    Is there any chance you are able to modify that code and comment out that particular class?

    Also, can you report a bug to us with a repro project attached so we could fix IL2CPP to not generate such long identifier names?
     
  7. EusebiuMarcu

    EusebiuMarcu

    Joined:
    Sep 20, 2018
    Posts:
    26
    Also the 64 has also the same issue. So, I fallback to 32 and now the build does not have this problem anymore.

    To reproduce the issue is quite simple - I will try to make a bug report:
    - create a new project
    - add IronPython libs to it (mainly Microsoft.Dynamic.dl)
    - make use of some function in IronPython
    - Build it for UWP
    - Build VS solution.
     
  8. littledwarf

    littledwarf

    Joined:
    Dec 26, 2016
    Posts:
    11
    I had the same issue. But I can't find the source. There is no comment around it.
    Checking Il2CppInvokerTable.cpp it seems that structs and others has comments that I can find a relation to my original project. Not the case for some methods like this one.

    How should I proceed?

    Building Unity 2019.2, x86_64


    Code (CSharp):
    1. void* RuntimeInvoker_FalseVoid_t22962CB4C05B1D89B55A6E1139F0E87A90987017_RuntimeObject_RuntimeObject_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_VoidU2A_t3A9D5EB5A83DC9C93DF2C4D6EA67B0F5E885889A_RuntimeObject (Il2CppMethodPointer methodPointer, const RuntimeMethod* methodMetadata, void* obj, void** args)
    2. {
    3.     typedef void (*Func)(RuntimeObject * p1, RuntimeObject * p2, int32_t p3, int8_t p4, void* p5, void* p6, void* p7, void* p8, void* p9, void* p10, void* p11, void* p12, void* p13, void* p14, void* p15, void* p16, void* p17, void* p18, void* p19, void* p20, void* p21, void* p22, void* p23, void* p24, void* p25, void* p26, void* p27, void* p28, void* p29, void* p30, void* p31, void* p32, void* p33, void* p34, void* p35, void* p36, void* p37, void* p38, void* p39, void* p40, void* p41, void* p42, void* p43, void* p44, void* p45, void* p46, void* p47, void* p48, void* p49, void* p50, void* p51, void* p52, void* p53, void* p54, void* p55, void* p56, void* p57, void* p58, void* p59, void* p60, void* p61, void* p62, void* p63, void* p64, void* p65, void* p66, void* p67, void* p68, void* p69, void* p70, void* p71, void* p72, void* p73, void* p74, void* p75, void* p76, void* p77, void* p78, void* p79, void* p80, void* p81, void* p82, void* p83, void* p84, RuntimeObject * p85, const RuntimeMethod* method);
    4.     ((Func)methodPointer)((RuntimeObject *)args[0], (RuntimeObject *)args[1], *((int32_t*)args[2]), *((int8_t*)args[3]), (void*)args[4], (void*)args[5], (void*)args[6], (void*)args[7], (void*)args[8], (void*)args[9], (void*)args[10], (void*)args[11], (void*)args[12], (void*)args[13], (void*)args[14], (void*)args[15], (void*)args[16], (void*)args[17], (void*)args[18], (void*)args[19], (void*)args[20], (void*)args[21], (void*)args[22], (void*)args[23], (void*)args[24], (void*)args[25], (void*)args[26], (void*)args[27], (void*)args[28], (void*)args[29], (void*)args[30], (void*)args[31], (void*)args[32], (void*)args[33], (void*)args[34], (void*)args[35], (void*)args[36], (void*)args[37], (void*)args[38], (void*)args[39], (void*)args[40], (void*)args[41], (void*)args[42], (void*)args[43], (void*)args[44], (void*)args[45], (void*)args[46], (void*)args[47], (void*)args[48], (void*)args[49], (void*)args[50], (void*)args[51], (void*)args[52], (void*)args[53], (void*)args[54], (void*)args[55], (void*)args[56], (void*)args[57], (void*)args[58], (void*)args[59], (void*)args[60], (void*)args[61], (void*)args[62], (void*)args[63], (void*)args[64], (void*)args[65], (void*)args[66], (void*)args[67], (void*)args[68], (void*)args[69], (void*)args[70], (void*)args[71], (void*)args[72], (void*)args[73], (void*)args[74], (void*)args[75], (void*)args[76], (void*)args[77], (void*)args[78], (void*)args[79], (void*)args[80], (void*)args[81], (void*)args[82], (void*)args[83], (RuntimeObject *)args[84], methodMetadata);
    5.     return NULL;
    6. }
     
    nemeth-regime likes this.
  9. littledwarf

    littledwarf

    Joined:
    Dec 26, 2016
    Posts:
    11
    @Tautvydas-Zilys Can you help me on that please?
    //as a workaround, I'm just renaming it to anything for now
     
  10. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,505
    Did you report a bug on this? If you give me the bug number, I can check status on it.
     
  11. nemeth-regime

    nemeth-regime

    Joined:
    Feb 13, 2017
    Posts:
    40
    I am having the same issue. Unsure what to do about this.

    Code (CSharp):
    1. void* RuntimeInvoker_TrueVoid_t22962CB4C05B1D89B55A6E1139F0E87A90987017_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_RuntimeObject_RuntimeObject_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_Int32_t585191389E07734F19F3156FF88FB3EF4800D102_RuntimeObject (Il2CppMethodPointer methodPointer, const RuntimeMethod* methodMetadata, void* obj, void** args)
    2. {
    3.     typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, int32_t p8, int32_t p9, int32_t p10, int32_t p11, int32_t p12, int32_t p13, int32_t p14, int32_t p15, int32_t p16, int32_t p17, int32_t p18, int32_t p19, int32_t p20, int32_t p21, int32_t p22, int32_t p23, int32_t p24, int32_t p25, int32_t p26, int32_t p27, int32_t p28, int32_t p29, int32_t p30, int32_t p31, int32_t p32, int32_t p33, int32_t p34, int32_t p35, int32_t p36, int32_t p37, int32_t p38, int32_t p39, int32_t p40, int32_t p41, int32_t p42, int32_t p43, int32_t p44, int32_t p45, int32_t p46, int32_t p47, int32_t p48, int32_t p49, int32_t p50, int32_t p51, int32_t p52, int32_t p53, int32_t p54, int32_t p55, int32_t p56, int32_t p57, int32_t p58, int32_t p59, int32_t p60, int32_t p61, int32_t p62, int32_t p63, int32_t p64, int32_t p65, int32_t p66, int32_t p67, int32_t p68, int32_t p69, int32_t p70, int32_t p71, int32_t p72, int32_t p73, int32_t p74, int32_t p75, int32_t p76, int32_t p77, int32_t p78, int32_t p79, int32_t p80, int32_t p81, int32_t p82, int32_t p83, int32_t p84, int32_t p85, int32_t p86, int32_t p87, int32_t p88, int32_t p89, int32_t p90, int32_t p91, int32_t p92, int32_t p93, int32_t p94, int32_t p95, int32_t p96, int32_t p97, RuntimeObject * p98, RuntimeObject * p99, int32_t p100, int32_t p101, RuntimeObject * p102, const RuntimeMethod* method);
    4.     ((Func)methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), *((int32_t*)args[7]), *((int32_t*)args[8]), *((int32_t*)args[9]), *((int32_t*)args[10]), *((int32_t*)args[11]), *((int32_t*)args[12]), *((int32_t*)args[13]), *((int32_t*)args[14]), *((int32_t*)args[15]), *((int32_t*)args[16]), *((int32_t*)args[17]), *((int32_t*)args[18]), *((int32_t*)args[19]), *((int32_t*)args[20]), *((int32_t*)args[21]), *((int32_t*)args[22]), *((int32_t*)args[23]), *((int32_t*)args[24]), *((int32_t*)args[25]), *((int32_t*)args[26]), *((int32_t*)args[27]), *((int32_t*)args[28]), *((int32_t*)args[29]), *((int32_t*)args[30]), *((int32_t*)args[31]), *((int32_t*)args[32]), *((int32_t*)args[33]), *((int32_t*)args[34]), *((int32_t*)args[35]), *((int32_t*)args[36]), *((int32_t*)args[37]), *((int32_t*)args[38]), *((int32_t*)args[39]), *((int32_t*)args[40]), *((int32_t*)args[41]), *((int32_t*)args[42]), *((int32_t*)args[43]), *((int32_t*)args[44]), *((int32_t*)args[45]), *((int32_t*)args[46]), *((int32_t*)args[47]), *((int32_t*)args[48]), *((int32_t*)args[49]), *((int32_t*)args[50]), *((int32_t*)args[51]), *((int32_t*)args[52]), *((int32_t*)args[53]), *((int32_t*)args[54]), *((int32_t*)args[55]), *((int32_t*)args[56]), *((int32_t*)args[57]), *((int32_t*)args[58]), *((int32_t*)args[59]), *((int32_t*)args[60]), *((int32_t*)args[61]), *((int32_t*)args[62]), *((int32_t*)args[63]), *((int32_t*)args[64]), *((int32_t*)args[65]), *((int32_t*)args[66]), *((int32_t*)args[67]), *((int32_t*)args[68]), *((int32_t*)args[69]), *((int32_t*)args[70]), *((int32_t*)args[71]), *((int32_t*)args[72]), *((int32_t*)args[73]), *((int32_t*)args[74]), *((int32_t*)args[75]), *((int32_t*)args[76]), *((int32_t*)args[77]), *((int32_t*)args[78]), *((int32_t*)args[79]), *((int32_t*)args[80]), *((int32_t*)args[81]), *((int32_t*)args[82]), *((int32_t*)args[83]), *((int32_t*)args[84]), *((int32_t*)args[85]), *((int32_t*)args[86]), *((int32_t*)args[87]), *((int32_t*)args[88]), *((int32_t*)args[89]), *((int32_t*)args[90]), *((int32_t*)args[91]), *((int32_t*)args[92]), *((int32_t*)args[93]), *((int32_t*)args[94]), *((int32_t*)args[95]), *((int32_t*)args[96]), (RuntimeObject *)args[97], (RuntimeObject *)args[98], *((int32_t*)args[99]), *((int32_t*)args[100]), (RuntimeObject *)args[101], methodMetadata);
    5.     return NULL;
    6. }