-
-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cpp2IL.Core.Exceptions.DllSaveException #53
Comments
Yeah, the various errors in the process are somewhat expected - the application isn't perfect (yet!) so failures here and there are expected. This one in specific is an oversight on my part - I likely won't be able to solve it tonight (though I do know and have access to the nso of which you speak) because it's my birthday and I'm out with family and friends, but I'll try and fix this tomorrow for you. |
Happy birthday! And yeah I figured from the big red warnings that errors were kinda expected haha. |
Okay, the root cause of this issue is due to the problems finding il2cpp api functions on NSO binaries, which have their list of exported functions changed to not include any il2cpp ones. That's causing cpp2il to not get a good analysis for the method in question. However, the actual error is still a problem, so for now I'll add a solution, but it needs fixing in proper detail later down the line. |
Should work now - does on my machine at least |
Yep worked! |
Tried to use this on a Nintendo Switch build of a game made with Unity using the force- options with --experimental-enable-il-to-assembly-please and --throw-safety-out-the-window.
I'm using the latest windows build from https://github.com/SamboyCoding/Cpp2IL/actions/runs/1450922865
At the end I get the following exception:
There are also more (seemingly non-fatal) errors throughout the process; I've attached the full log in case they're relevant.
log.txt
The text was updated successfully, but these errors were encountered: