3 days ago my project started crashing on startup, I solved the issue by deleting my character blueprint and remaking it. I thought it was fixed, however this morning the crashes started once more. I’ve tried cleaning, building, and rebuilding the project in VS13, but that did not help. It seems the error comes specifically from the character blueprint, and not the code (since removing said blueprint will fix the error).
I can’t post a screenshot of the blueprint since I can not access it (and I don’t remember the exact setup). However in both cases I was casting a linetrace hit result to a certain class then sending it a interface message. Both times, the blueprints worked fine until the day after (even if I restarted the editor), so the problem seems to trigger when I reboot my computer. Also code is all fine, it compiles without errors, runs without errors (the whole project does really, up until the moment it suddenly stops running completely).
I also tried updating to the 4.6 preview, but nothing changed.
Here’s my error:
Unknown exception - code 00000001 (first/second chance not available)
Assertion failed: PreviousCDO != nullptr [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.6\Engine\Source\Editor\UnrealEd\Private\Kismet2\BlueprintEditorUtils.cpp] [Line: 1062]
KERNELBASE + 24684 bytes
UE4Editor_Core + 3092333 bytes
UE4Editor_Core + 1597672 bytes
UE4Editor_Core + 1479042 bytes
UE4Editor_UnrealEd + 9616115 bytes
UE4Editor_UnrealEd + 9601908 bytes
UE4Editor_UnrealEd + 9589704 bytes
UE4Editor_UnrealEd + 9616632 bytes
UE4Editor_CoreUObject + 626800 bytes
UE4Editor_CoreUObject + 946322 bytes
UE4Editor_CoreUObject + 947419 bytes
UE4Editor_CoreUObject + 1062891 bytes
UE4Editor_CoreUObject + 1460613 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 949444 bytes
UE4Editor_CoreUObject + 1054601 bytes
UE4Editor_CoreUObject + 878004 bytes
UE4Editor_CoreUObject + 1643881 bytes
UE4Editor_BlueprintGraph + 1124168 bytes
UE4Editor_BlueprintGraph + 1124418 bytes
UE4Editor_BlueprintGraph + 1402081 bytes
UE4Editor_CoreUObject + 1094210 bytes
UE4Editor_UnrealEd + 9500792 bytes
UE4Editor_UnrealEd + 9500800 bytes
UE4Editor_UnrealEd + 9616202 bytes
UE4Editor_CoreUObject + 626800 bytes
UE4Editor_CoreUObject + 946322 bytes
UE4Editor_CoreUObject + 947419 bytes
UE4Editor_CoreUObject + 1062891 bytes
UE4Editor_CoreUObject + 1460613 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 949444 bytes
UE4Editor_CoreUObject + 1054601 bytes
UE4Editor_CoreUObject + 878004 bytes
UE4Editor_CoreUObject + 263947 bytes
UE4Editor_CoreUObject + 265243 bytes
UE4Editor_CoreUObject + 685276 bytes
UE4Editor_CoreUObject + 1094210 bytes
UE4Editor_CoreUObject + 946764 bytes
UE4Editor_CoreUObject + 1054484 bytes
UE4Editor_CoreUObject + 944791 bytes
UE4Editor_CoreUObject + 1054484 bytes
UE4Editor_CoreUObject + 944791 bytes
UE4Editor_CoreUObject + 947419 bytes
UE4Editor_CoreUObject + 1062891 bytes
UE4Editor_CoreUObject + 1460613 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 949444 bytes
UE4Editor_CoreUObject + 1054601 bytes
UE4Editor_CoreUObject + 878004 bytes
UE4Editor_CoreUObject + 1094210 bytes
UE4Editor_CoreUObject + 576253 bytes
UE4Editor_CoreUObject + 575486 bytes
UE4Editor_CoreUObject + 689302 bytes
UE4Editor_CoreUObject + 687082 bytes
UE4Editor_CoreUObject + 1094210 bytes
UE4Editor_CoreUObject + 576253 bytes
UE4Editor_CoreUObject + 574021 bytes
UE4Editor_Engine + 2126819 bytes
UE4Editor_CoreUObject + 685193 bytes
UE4Editor_CoreUObject + 1094210 bytes
UE4Editor_CoreUObject + 946764 bytes
UE4Editor_CoreUObject + 1054484 bytes
UE4Editor_CoreUObject + 944791 bytes
UE4Editor_CoreUObject + 1054484 bytes
UE4Editor_CoreUObject + 944791 bytes
UE4Editor_CoreUObject + 947419 bytes
UE4Editor_CoreUObject + 1062891 bytes
UE4Editor_CoreUObject + 1460613 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1189156 bytes
UE4Editor_CoreUObject + 976397 bytes
UE4Editor_CoreUObject + 1185872 bytes
UE4Editor_CoreUObject + 951800 bytes
UE4Editor_CoreUObject + 1026078 bytes
UE4Editor_CoreUObject + 1460171 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1189156 bytes
UE4Editor_CoreUObject + 976397 bytes
UE4Editor_CoreUObject + 1185872 bytes
UE4Editor_CoreUObject + 951800 bytes
UE4Editor_CoreUObject + 1026078 bytes
UE4Editor_CoreUObject + 1460171 bytes
UE4Editor_CoreUObject + 1193007 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1193874 bytes
UE4Editor_CoreUObject + 1189666 bytes
UE4Editor_CoreUObject + 1189156 bytes
UE4Editor_CoreUObject + 976397 bytes
UE4Editor_CoreUObject + 1185872 bytes
UE4Editor_CoreUObject + 951800 bytes
UE4Editor_CoreUObject + 1026078 bytes
UE4Editor_CoreUObject + 1460171 bytes
UE4Editor_CoreUObject + 1511826 bytes
UE4Editor_CoreUObject + 1580292 bytes
UE4Editor_CoreUObject + 1578999 bytes
UE4Editor_SideScrollerProj!ConstructorHelpersInternal::FindOrLoadClass() + 907 bytes [c:\program files\unreal engine\4.6\engine\source\runtime\coreuobject\public\uobject\constructorhelpers.h:75]
UE4Editor_SideScrollerProj!ConstructorHelpers::FClassFinder<APawn>::FClassFinder<APawn>() + 201 bytes [c:\program files\unreal engine\4.6\engine\source\runtime\coreuobject\public\uobject\constructorhelpers.h:142]
UE4Editor_SideScrollerProj!ASideScrollerProjGameMode::ASideScrollerProjGameMode() + 77 bytes [c:\users\acds\documents\unreal projects\sidescrollerproj 4.6\source\sidescrollerproj\private\sidescrollerprojgamemode.cpp:11]
UE4Editor_CoreUObject + 394351 bytes
UE4Editor_CoreUObject + 1592305 bytes
UE4Editor_CoreUObject + 1478354 bytes
UE4Editor_CoreUObject + 426071 bytes
UE4Editor_Core + 467584 bytes
UE4Editor_Core + 2132941 bytes
UE4Editor_Projects + 103181 bytes
UE4Editor_Projects + 103836 bytes
UE4Editor!FEngineLoop::LoadStartupModules() + 75 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launchengineloop.cpp:1812]
UE4Editor!FEngineLoop::PreInit() + 10828 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launchengineloop.cpp:1373]
UE4Editor!GuardedMain() + 236 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launch.cpp:110]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
If needed I could try recreating the blueprint to provide an image of the graph, but there is no telling if or when the crashing would reoccur so recreating it might be hard.
