Corrupted Blueprint, fix?

I was working on a Blueprint and Unreal Editor crashed and every time I opened the project it immediately crashed the editor.

I removed the Blueprint I was working on from the current directory and now the project loads.

How can I fix the corrupted Blueprint?

Did you enable Blueprints plugins like Math expressions or anything else? Had same problem with that plugin, engine was simply closing during attempt to load assets, because Blueprint had Math expressions functionality, but plugin was not yet loaded. The way to fix it would be move Blueprint out of content folder, and after successful engine start up move it back to the folder and edit.

If it’s possible, you also could start engine via Visual Studio, while the blueprint file is still in the content folder, so after crash call-stack would give you more information on the issue. But if it’s a no go for you, just ignore that comment :slight_smile:

The editor loaded back up I but the blueprint back in the project directory and restarted the editor and if I click on the blueprint the editor crashes, can’t even right click.

I was not using Math expressions plugin.

Ye I will try with visual studio, this blueprint had the main bulk of my game inside and now my project is dead.

Also, if you’ve used pre-built binaries, there should be log files located somewhere at this place C:\ProgramData\Epic\Engine, you might want to check them. Good luck.

Call stack, gonna check those logs. thanks for the help btw.

http://pastebin.com/raw.php?i=xNMGbKPk

also this:
D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.0\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp(1742): Assertion failed: !Obj->HasAnyFlags(RF_NeedLoad|RF_NeedPostLoad|RF_ClassDefaultObject)
Attempting to replace an object that hasn’t been fully loaded: EdGraphPin /Game/Blueprints/NewBlueprint.NewBlueprint:EventGraph.K2Node_CallFunction_13298.EdGraphPin_3758
UE4Editor.exe has triggered a breakpoint.strong text

Barely gives me any useful information like that, check last called function in UE4 related module, that would be a starting point to debug it i guess. Can’t even assume why it may crash in this case, try to recall last actions before it crashed for the first time, maybe you’ve deleted something, but blueprint tries to find it and crashes, might be anything.

Should I post the whole debug output?

The question is can it be fixed even with we find the error in the blueprint?

I could try to do what i can, if you share a blueprint, if you don’t mind of course. Could not promise anything, but currently i’m totally blind about the issue.

Depends on the actual error, if it’s something like blueprint trying to access something you’ve deleted or changed, changing it back would allow blueprint to load.

[2014.03.23-19.32.34:698][682]LogWindows: === Critical error: ===

[2014.03.23-19.32.34:699][682]LogWindows: Assertion failed: !Obj->HasAnyFlags(RF_NeedLoad|RF_NeedPostLoad|RF_ClassDefaultObject) [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.0\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 1742]
Attempting to replace an object that hasn’t been fully loaded: EdGraphPin /Game/Blueprints/NewBlueprint.NewBlueprint:EventGraph.K2Node_CallFunction_13298.EdGraphPin_3758

I will upload the blueprint somewhere if it helps at this point I don’t think it can be fixed, I mean is it possible to fix corrupted blueprints?

Its definitely not that, because I have been working in this one blueprint only for a while, I did not change anything out side of the blueprint.

Replied below. Looks like blueprint can’t find parent blueprint or something of that kind, judging by full log file posted by you in another topic, Well, sorry mate, have to leave right now actually, can’t help right now. Hope you’ll sort that out. GL.

cant be the parent is actor

managed to find a back up file.

Assertion failed: !Obj->HasAnyFlags(RF_NeedLoad|RF_NeedPostLoad|RF_ClassDefaultObject) [File:E:\SVN_Ark\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 1778]
Attempting to replace an object that hasn’t been fully loaded: BP_Sky_Sphere_C /Game/Mods/Practice/UEDPIE_0_Parctice12.Parctice12:PersistentLevel.BP_Sky_Sphere_C_1

VERSION: 242.8
KERNELBASE.dll!UnknownFunction (0x00007ff935d11f28) + 0 bytes [UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction (0x00007ff920901774) + 0 bytes [UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction (0x00007ff920819828) + 0 bytes [UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction (0x00007ff9207e5622) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9181c41f8) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9181c4f27) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918096c41) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180cdd8c) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918070044) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918184788) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9181020e0) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918101a40) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180fb570) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180dd7d4) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180e4d87) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918096d15) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180cdd8c) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918070044) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180f9b91) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180dd811) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918096ebb) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180cdd8c) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180964ce) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180cdd8c) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180964ce) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918097776) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff918107c53) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180dfdf8) + 0 bytes [UnknownFile:0]
UE4Editor-CoreUObject.dll!UnknownFunction (0x00007ff9180b0dc2) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90af5e5b4) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90b423847) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90b423175) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90b3d1ae2) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90ad77a46) + 0 bytes [UnknownFile:0]
UE4Editor-Engine.dll!UnknownFunction (0x00007ff90ad938fe) + 0 bytes [UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction (0x00007ff909604e37) + 0 bytes [UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction (0x00007ff909664400) + 0 bytes [UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction (0x00007ff909683838) + 0 bytes [UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction (0x00007ff9093a0be9) + 0 bytes [UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction (0x00007ff909806ba6) + 0 bytes [UnknownFile:0]
UE4Editor.exe!UnknownFunction (0x00007ff6ee0a9564) + 0 bytes [UnknownFile:0]
UE4Editor.exe!UnknownFunction (0x00007ff6ee09ed0f) + 0 bytes [UnknownFile:0]
UE4Editor.exe!UnknownFunction (0x00007ff6ee09ed7a) + 0 bytes [UnknownFile:0]
UE4Editor.exe!UnknownFunction (0x00007ff6ee0aabe0) + 0 bytes [UnknownFile:0]
UE4Editor.exe!UnknownFunction (0x00007ff6ee0abb19) + 0 bytes [UnknownFile:0]
KERNEL32.DLL!UnknownFunction (0x00007ff939178102) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ff9395ac5b4) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ff9395ac5b4) + 0 bytes [UnknownFile:0]

me i have this prblem, i change the BP_Sky_Sphere in the bluprint and the in the scene outliner and there is no change i can’t play. when i try to press the play bouton my ue crash