Skip to content

CookieRun: Crumble - Specified argument was out of the range of valid values #601

Description

@yoshiweegee

Attempting to run ./Cpp2IL-2022.1.0-pre-release.21-Linux --output-to crumbleil --game-path CookieRun_+Crumble+-+Idle+RPG_1.0.002_APKPure.xapk yields the following log:

Log
===Cpp2IL by Samboy063===
A Tool to Reverse Unity's "il2cpp" Build Process.
Version 2022.1.0-pre-release.21+58fc404ac503f4e512055cafc48c03088fc6e224

[Info] [Program] Running on Unix
[Info] [Plugins] Loading plugins from /home/altiami/Desktop/Plugins...
[Info] [Plugins] Using Plugin: Cpp2IL Built-In
[Info] [XAPK] Attempting to extract required files from XAPK CookieRun_+Crumble+-+Idle+RPG_1.0.002_APKPure.xapk
[Info] [XAPK] Identified APKs inside XAPK - config: config.arm64_v8a.apk, mainPackage: com.devsisters.cc.apk
[Info] [XAPK] Extracting XAPK/config.arm64_v8a.apk/lib/arm64-v8a/libil2cpp.so to /tmp/tmpwpqCGA.tmp
[Info] [XAPK] Extracting XAPKcom.devsisters.cc.apk/assets/bin/Data/Managed/Metadata/global-metadata.dat to /tmp/tmpKB3Kgj.tmp
[Info] [XAPK] Reading data.unity3d to determine unity version...
[Info] [XAPK] Determined game's unity version to be 6000.3.15f1
[Info] [Library] Initializing Metadata...
[Info] [Library] 	Using actual IL2CPP Metadata version 39
[Info] [Library] Initialized Metadata in 451ms
[Info] [Library] Using binary type ELF (from LibCpp2IL)
[Info] [Library] Searching Binary for Required Data...
[Info] [Library] Got Binary codereg: 0xD5D11D0, metareg: 0xDC73C30 in 1405ms.
[Info] [Library] Initializing Binary...
[Info] [Library] Initialized Binary in 262ms
[Info] [Library] Mapping pointers to Il2CppMethodDefinitions...Processed 195748 OK (241ms)
[Info] [Program] Creating application model...
Unhandled exception. System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
   at System.MemoryExtensions.AsMemory[T](T[] array, Int32 start, Int32 length)
   at Cpp2IL.Core.Model.Contexts.MethodAnalysisContext.InitRawBytes() in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL.Core\Model\Contexts\MethodAnalysisContext.cs:line 288
   at System.Collections.Generic.List`1.ForEach(Action`1 action)
   at Cpp2IL.Core.Model.Contexts.ApplicationAnalysisContext.PopulateMethodsByAddressTable() in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL.Core\Model\Contexts\ApplicationAnalysisContext.cs:line 124
   at Cpp2IL.Core.Model.Contexts.ApplicationAnalysisContext..ctor(Il2CppBinary binary, Il2CppMetadata metadata) in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL.Core\Model\Contexts\ApplicationAnalysisContext.cs:line 114
   at Cpp2IL.Core.Cpp2IlApi.OnLibInitialized() in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL.Core\Cpp2IlApi.cs:line 110
   at Cpp2IL.Core.Cpp2IlApi.InitializeLibCpp2Il(String assemblyPath, String metadataPath, UnityVersion unityVersion, Boolean allowUserToInputAddresses) in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL.Core\Cpp2IlApi.cs:line 76
   at Cpp2IL.Program.MainWithArgs(Cpp2IlRuntimeArgs runtimeArgs) in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL\Program.cs:line 670
   at Cpp2IL.Program.Main(String[] args) in C:\Users\Sam\RiderProjects\Cpp2IL\Cpp2IL\Program.cs:line 608
Aborted (core dumped)

Target file is a XAPK of version 1.0.002 of CookieRun: Crumble.
Program build is 2022.1.0-pre-release.21-Linux.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions