Unhandled Exception: EXCEPTION_ACCESS_VIOLATION

Hello everyone,

Short version: Error at startup of the project. It shows the following error:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff

After that lots of Editor files like:

UnrealEditor_Core
UnrealEditor_Engine
UnrealEditor_CoreUObject

and likewise. It has something to do with my blueprint files.

Deleting my character makes the project start. But recreating all the references in other BPs to the character (after re-importing it) from other blueprints brakes the project once again at some point.

It’s not just a lot of effort recreating all the “cast to char” (hours of work). I don’t even know where to begin with debugging now.

Any idea? Already sent the error to Epic including log files.

Physics_Trash.log (213.3 KB)

Was this log generated after files were deleted?

Log
[2023.05.10-19.09.48:122][  0]LogLinker: Warning: [AssetLog] C:\Users\pgw\Documents\Unreal Projects\Physics_Trash 5.1\Content\ThirdPerson\Blueprints\UI_SkillTree\W_Spell_SkillTree.uasset: Failed to load '/Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter': Can't find file.

[2023.05.10-19.09.48:122][  0]LoadErrors: Failed to load /Game/ThirdPerson/Blueprints/Struct_Player_Vars.Struct_Player_Vars Referenced by BP_ThirdPersonCharacter_c_C

[2023.05.10-19.09.48:122][  0]LogLinker: Warning: [AssetLog] C:\Users\pgw\Documents\Unreal Projects\Physics_Trash 5.1\Content\ThirdPerson\Blueprints\UI_SkillTree\W_Spell_SkillTree.uasset: VerifyImport: Failed to load package for import object 'Package /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter'

Also in the DefaultEngine.ini you can set EditorStartupMap=None to load an empty map. It should help you boot the project without having to delete files.

Indeed this log was created later with a renamed Char BP. The same error came up after trying to recreate the “cast to” references in the BPs.

I deleted the map once so I could start the editor. It worked but opening any blueprint made it crash again.

I’m sure it has to do with the relationship between Third Person BP and some other BPs (lots of “Cast to…” nodes). But I can’t even interpret the error message.

Can you restore it to its initial broken state?

I don’t see how. The changes were saved. But the crash and the error now are the same as back then, so I’m not sure it matters that much? It’s just the Third Person BP that was renamed so I could reopen the project.

I can try finding the original error log.

Here is the original crash log if that helps in any way. There are 3 more files in the “crashes” folder. I’m incapable of reading anything useful out of it. Is there any hint of what the error messages mean? Maybe I can reverse engineer the error. I worked on that project for almost a year. Would be sad to give it up.

Physics_Trash.log (213.4 KB)