x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Corrupt Blueprint Crash

Hello,

I was working on an inventory system and made a change to an enum and some other minor things in c++ and adjusted my inventory HUD blueprint for the new enum value. I believe everything compiled correctly in the inventory HUD blueprint and I was able to launch the game and then everything crashed. Now each time I open the project and launch the game it crashes. I've narrowed things down to an inventory user interface blueprint, and if I right click on this blueprint or double click to open it the game crashes. Also if I try to open several other blueprints like the player character blueprint or other widget blueprints that are used in the inventory blueprint the game also crashes. Upon deleting the inventory HUD blueprint (from the file explorer since I can't right click on it in the UE4 content browser) I am able to launch the game without it crashing and open the player character blueprint and other widget blueprints that are also used in the inventory blueprint.

Now that I've narrowed things down to the inventory HUD blueprint, I tried fixing up redirectors in the containing folder, moving this corrupt blueprint into other projects (in UE 4.15 (my current version) and UE 4.14) and opening it but with no success and renaming the inventory HUD blueprint and containing folder (even though I renamed the blueprint (.uasset) it still shows up in the UE4 content browser with the same name, but this could be normal, I just haven't renamed things before from the file explorer). I've also tried loading backups of this blueprint (from before May 21 when this problem occurred) and when I try to open the old inventory HUD blueprint it still crashes. I've also deleted everything in the %appdata%/local for the Unreal Engine and I've removed everything in my project folder except for the Content folder, Source folder, and Unreal Engine project folder and regenerated everything else in case something there was causing a problem but still no luck.

I'm not sure what the problem is, but I think that its weird that I can't reload an older blueprint that was working from one of my previous backups if this is only a problem with a corrupt blueprint. Could it be something more since older versions of the blueprint cause the same crashing issue? Or is there something that I need to do after replacing the corrupt blueprint with a backup version of that blueprint using windows explorer? I've searched around on the forums and tried everything I can think of with no success, any help is appreciated.

Here is the crash report, but it hasn't given me a lot to go on:

Access violation - code c0000005 (first/second chance not available)

UE4Editor_CoreUObject!FPropertyTag::FPropertyTag() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\propertytag.cpp:58] UE4Editor_CoreUObject!UStruct::SerializeTaggedProperties() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\class.cpp:1165] UE4Editor_CoreUObject!UObject::SerializeScriptProperties() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\obj.cpp:1155] UE4Editor_CoreUObject!UObject::Serialize() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\obj.cpp:1089] UE4Editor_UMG!UUserWidget::Serialize() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\umg\private\userwidget.cpp:1289] UE4Editor_Engine!UEngine::CopyPropertiesForUnrelatedObjects() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\engine\private\unrealengine.cpp:11440] UE4Editor_UnrealEd!FBlueprintEditorUtils::RegenerateBlueprintClass() [d:\build++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:1526] UE4Editor_CoreUObject!FLinkerLoad::RegenerateBlueprintClass() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:395] UE4Editor_CoreUObject!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1430] UE4Editor_CoreUObject!FLinkerLoad::Preload() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3483] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4148] UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4370] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3844] UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4370] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3844] UE4Editor_CoreUObject!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2894] UE4Editor_CoreUObject!FLinkerLoad::LoadAllObjects() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3041] UE4Editor_CoreUObject!LoadPackageInternalInner() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1311] UE4Editor_CoreUObject!LoadPackage() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1477] UE4Editor_CoreUObject!ResolveName() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:756] UE4Editor_CoreUObject!StaticLoadObjectInternal() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:843] UE4Editor_CoreUObject!StaticLoadObject() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:903] UE4Editor_ContentBrowser!FAssetData::GetAsset() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\assetregistry\public\assetdata.h:232] UE4Editor_ContentBrowser!SContentBrowser::OnAssetsActivated() [d:\build++ue4+release-4.15+compile\sync\engine\source\editor\contentbrowser\private\scontentbrowser.cpp:1848] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper __cdecl(TArray const & __ptr64,enum EAssetTypeActivationMethod::Type)>::Execute() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl(TArray const & __ptr64,enum EAssetTypeActivationMethod::Type)>::ExecuteIfSafe() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:434] UE4Editor_ContentBrowser!TBaseDelegate const & __ptr64,enum EAssetTypeActivationMethod::Type>::ExecuteIfBound() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:624] UE4Editor_ContentBrowser!SAssetView::OnListMouseButtonDoubleClick() [d:\build++ue4+release-4.15+compile\sync\engine\source\editor\contentbrowser\private\sassetview.cpp:3693] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TTypeWrapper __cdecl(TSharedPtr)>::Execute() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl(TSharedPtr)>::ExecuteIfSafe() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:434] UE4Editor_ContentBrowser!TBaseDelegate

:

:ExecuteIfBound() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:624]

UE4Editor_ContentBrowser!SListView

:

:Private_OnItemDoubleClicked() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\public\widgets\views\slistview.h:800]

UE4Editor_ContentBrowser!STableRow

:

:OnMouseButtonDoubleClick() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\public\widgets\views\stablerow.h:287]

UE4Editor_Slate!:perator()() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5473] UE4Editor_Slate!FEventRouter::Route

(

) [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:238]

UE4Editor_Slate!FSlateApplication::RoutePointerDoubleClickEvent() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5471] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5454] UE4Editor_Slate!FSlateApplication::OnMouseDoubleClick() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5432] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:1702] UE4Editor_Core!FWindowsApplication:eferMessage() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:2120] UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:867] UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:714] user32 user32 UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:980] UE4Editor!FEngineLoop::Tick() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2977] UE4Editor!GuardedMain() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\launch.cpp:166] UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134] UE4Editor!WinMain() [d:\build++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210] UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264] kernel32 ntdll

Thanks,

Product Version: UE 4.15
Tags:
more ▼

asked May 23 '17 at 12:20 PM in Bug Reports

avatar image

Shady491
1

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

0 answers: sort voted first
Be the first one to answer this question
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question