-
Notifications
You must be signed in to change notification settings - Fork 222
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
Access violation at ObjectArray::GetByIndex, Octopath Traveler 1 #248
Comments
It didn't find GObjects, that's usually because they either changed the layout of the class, or it's encrypted. Look at the game in IDA. |
Probably changed the layout of the class then. As far as I know Square's UE games use a modified UE engine. I know at least the .pak file is unencrypted. I'll try to figure out GObjects using Ghidra and manually add it then. |
Strange, it should be found if it's using the default layout without encryption. |
Couple games I've dumped can't recall the names off my head but they have had the same issue too where I had to manually import GObjects |
Hm, I guess I should take a look at that. |
Game crashing upon injecting built .dll into Octopath Traveler 1. Tried different injectors, debug/release solutions, running shipped .exe directly, and opening .exe as admin; no changes.
DLL's console window right before crash:
![image](https://private-user-images.githubusercontent.com/8894879/374385642-47c54ee3-33cd-4d28-8929-7afb3679c6fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MjcwNzEsIm5iZiI6MTczODkyNjc3MSwicGF0aCI6Ii84ODk0ODc5LzM3NDM4NTY0Mi00N2M1NGVlMy0zM2NkLTRkMjgtODkyOS03YWZiMzY3OWM2ZmEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDdUMTExMjUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWU2OWZmNDQ1ZmRiNjdjMTE4YzViNDgyNmM4NzE1MTU2ZDc3NDkzMmNjNzFkMWZmZWFmZmJkZWVlY2IyYjViZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.mO-buid1tR3Qvb-vYTsYniEcx31U878byRdsGu-6xCo)
VS window when attaching to OT and injecting .dll. Call Stack in bottom left, VS's Output in bottom right:
![image](https://private-user-images.githubusercontent.com/8894879/374385677-69e945d4-d4f7-4c87-9c86-8fa4cb1371a9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MjcwNzEsIm5iZiI6MTczODkyNjc3MSwicGF0aCI6Ii84ODk0ODc5LzM3NDM4NTY3Ny02OWU5NDVkNC1kNGY3LTRjODctOWM4Ni04ZmE0Y2IxMzcxYTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDdUMTExMjUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzY5OWZkNTI5MjBlZDdlY2Q3ZTc4NmI3YjE5OTY3ZTkwYjEwZTgyZDQwODBiZjQ3YTc5YTdmYzU5ZTkyYTQ2NiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.f6TR32zx5cNqApQjmC5zEpHFsGKSVoLH5Dvx6QWi9gQ)
The text was updated successfully, but these errors were encountered: