Encryqed / Dumper-7

Unreal Engine SDK Generator
756 stars 192 forks source link

Crashes after injection #130

Closed recso closed 6 months ago

recso commented 6 months ago

Here's what i get after i inject it: image

The game version is 0.179.1 not 0.179.0.

Fischsalat commented 6 months ago

send the callstack

recso commented 6 months ago

send the callstack

yeh sorry mb, here it is: image

Output: Exception thrown at 0x00007FFD1E0A543C in PaliaClientSteam-Win64-Shipping.exe: Microsoft C++ exception: std::out_of_range at memory location 0x0000006CA562A6E0. Unhandled exception at 0x00007FFD1E0A543C in PaliaClientSteam-Win64-Shipping.exe: Microsoft C++ exception: std::out_of_range at memory location 0x0000006CA562A6E0.

Fischsalat commented 6 months ago

I don't need the entire output, just the last few lines. This also isn't even the same crash as before, so yea.

Fischsalat commented 6 months ago

I just downloaded and dumped Palia without a problem on debug and release configuration.

recso commented 6 months ago

I just downloaded and dumped Palia without a problem on debug and release configuration.

so the problem comes from my end. any suggestion?

Fischsalat commented 6 months ago

Well, just compile the latest main branch and inject with a normal loadlibrary injector.

OS-Void commented 4 months ago

Hey, I'm sorry to bother @Fischsalat I did not want to open up a new issue as it could be an issue on our end instead, but the Dump works fine nearly always from the login screen, but in-game after doing some actions (opening the map for example) and then trying to dump can be rather tricky, Im in a community project and everyone dumping always has to retry a bunch of times until it works (having to login and re-do actions each time for the game to make things available) We've tried both the standalone and steam version of the game.

Fischsalat commented 4 months ago

I can maybe add asset loading like in FortKit (sdk generator for FN). Open an issue so I remember it.

Wimberton commented 4 months ago

Hey, I'm sorry to bother @Fischsalat I did not want to open up a new issue as it could be an issue on our end instead, but the Dump works fine nearly always from the login screen, but in-game after doing some actions (opening the map for example) and then trying to dump can be rather tricky, Im in a community project and everyone dumping always has to retry a bunch of times until it works (having to login and re-do actions each time for the game to make things available) We've tried both the standalone and steam version of the game.

I can second this. In the Palia game, the error resulting in the crash happens when in-game after producing some actions to make the SDK classes available. Otherwise, dumping does not provide them all.

Dumping this game at the character selection or generally within the player housing plot seems to work better than when in the public worlds.

Fischsalat commented 4 months ago

Please keep further comments to the new issue about the message you replied to. You could also try attaching vs to see where it crashes.

Wimberton commented 4 months ago

That's what I'll do now. Thanks for the suggestion. I'm sure it's an issue with me being a bit slow. Thanks again!