RE-UE4SS icon indicating copy to clipboard operation
RE-UE4SS copied to clipboard

Game crash when trying back to the main screen (Palworld)

Open Sheodar opened this issue 1 year ago • 14 comments

Branch or Release UE4SS_v3.0.0-5-ga5e818e and stable 3.0.0

Game and Engine Version Palworld / UE 5.1

Describe the bug When i'm trying to go to the main menu from game - game insta crashing.

To Reproduce Steps to reproduce the behavior:

  1. Launch game
  2. Load save
  3. Open menu
  4. Go to the main menu
  5. Crash

Expected behavior Game shouldn't crash

Screenshots and UE4SS Log image

**Desktop (please complete the following informati Win 10

Sheodar avatar Feb 07 '24 19:02 Sheodar

wierd i dont get this on windows 11 but have had crashes randomly

SDUBZ avatar Feb 08 '24 10:02 SDUBZ

I get this error when returning to main screen, In some cases loading a save will do the same thing. I do not get this error on 2.5.2 I have even removed/disabled all other mods except for the ones bundled with ue4ss 3.0, as well as all pak files for palworld. I have also set the settings to turn off console altogether and use dx11 as opposed to opengl for ue4ss 3.0, to no avail. As such I currently have 2 win64 directories, (win64 and win64-u3) one for 3.0 while waiting for fixes, and the other for what currently works I thought initially it was my save data, which is why i made a new world, with no mods, and "easy" settings, crashed immediately upon hitting "return to title"

Will wait patiently for more information/suggestions, and will update with more info when needed.

EDIT: @UE4SS I'll do that as soon as I can EDIT2: This may sound dumb, but where is the dmp file supposed to be? Edit3: My stupid self thinks he found it, Here's the generated code

LoginId:c0e3a0bf4b043bdcd9a532a681107a3c
EpicAccountId:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000200000372

UE4SS!luaS_new()
UE4SS!lua_upvaluejoin()
UE4SS!lua_setfield()
UE4SS!`RC::script_hook'::`2'::<lambda_1>::operator()() [D:\a\RE-UE4SS\RE-UE4SS\UE4SS\src\Mod\LuaMod.cpp:3473]
UE4SS!RC::TRY<`RC::script_hook'::`2'::<lambda_2> >() [D:\a\RE-UE4SS\RE-UE4SS\UE4SS\include\ExceptionHandling.hpp:27]
UE4SS!RC::script_hook() [D:\a\RE-UE4SS\RE-UE4SS\UE4SS\src\Mod\LuaMod.cpp:3579]
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessInternal() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:398]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessEvent() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:311]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessInternal() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:398]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessEvent() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:311]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessInternal() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:398]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessEvent() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:311]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessLocalScriptFunction() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:413]
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessInternal() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:398]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessEvent() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:311]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
UE4SS!RC::Unreal::HookedProcessEvent() [D:\a\RE-UE4SS\RE-UE4SS\deps\first\Unreal\src\Hooks.cpp:311]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
user32
user32
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
kernel32
ntdll

UEMinidump.dmp Used the "view directory" in the crash page, I hope that's the right file.

Pharonix avatar Feb 08 '24 19:02 Pharonix

Can the people with this problem download the zDEV version of 3.0 and upload the generated .dmp file after it crashes ?

UE4SS avatar Feb 08 '24 19:02 UE4SS

Ok so I had exactly the same issue and installed the zDEV version and it didn't crash. It only seems to only crash for me with the release version. I haven't installed any mods and have never installed this before as I've not modded anything on steam before. I installed both versions exactly the same way.

Sassparella avatar Feb 09 '24 03:02 Sassparella

Ok so I had exactly the same issue and installed the zDEV version and it didn't crash. It only seems to crash for me with the release version.

If it generates a .dmp file, it might still be useful if you share it. I have doubts around the non-dev version because we don't include the PDB and there may be problems if I recompile the 3.0 release version from source with the debugger detecting that my newly generated PDB is correct for the official 3.0 release.

UE4SS avatar Feb 09 '24 03:02 UE4SS

It doesn't seem to have created one. I can't find one.

Sassparella avatar Feb 09 '24 07:02 Sassparella

UEMinidump.dmp

griztheboss avatar Feb 09 '24 19:02 griztheboss

UEMinidump.dmp

What version of UE4SS did you use exactly ? My debugger isn't recognizing the dll from regular 3.0.0 or zDEV-3.0.0. I'm going to need you to upload your UE4SS.dll.

UE4SS avatar Feb 09 '24 21:02 UE4SS

Im having the same issue. Ill try downloading the zDEV version.

AnsgarTOdinson avatar Feb 11 '24 01:02 AnsgarTOdinson

I'm having the same issue, I tried using the zDEV but it didn't work for me. UEMinidump.dmp

GypsyNova avatar Feb 11 '24 18:02 GypsyNova

For me, it seems to be random what happens:

  1. The game freezes for up to 10 minutes, then goes back to the title screen as expected (most common)
  2. The game crashes (least common)
  3. The game returns to the title screen right away, like normal

RenaKunisaki avatar Feb 11 '24 23:02 RenaKunisaki

Same issue here. Ditto tried the zDEV and crashing. Previous version was working just peachy. Stripped out all mods, still crashing. Cheers thanks for any help UEMinidump.dmp

I uninstalled the game, removed everything leftover. It runs unmoded. Gunna see what happens when I re-add the this, and subsequent mods.

Found the issue for some reason Both Hungry Pal Rescuer & Stuck Pal Rescuer were the culprit. Crashed things to the point where I had to uninstall everything and delete everything left over.

PestoPosta avatar Feb 12 '24 08:02 PestoPosta

So I downloaded the zDev version and now the problem is gone.

AnsgarTOdinson avatar Feb 13 '24 04:02 AnsgarTOdinson

I've been unable to get any of these .dmp files to work. There's always some missing file, and this shouldn't be the case. The name of these .dmp files (UEMinidump) also suggests that these are not being generated by UE4SS because our dmp files have a different name.

UE4SS avatar Feb 20 '24 10:02 UE4SS