Added functionality to a blueprint component through code and built the project in VS. After a hot reload, I saved the blueprint and closed the editor. Reopening the editor and the blueprint caused a crash
CRASH REPORTER: [Link Removed]
1. Open UE4 Editor (any project)
2. Add code to class based on ActorComponent
3. Add change UCLASS() to UCLASS(meta=(BlueprintSpawnableComponent))
4. Save and compile
5. Close and reopen the editor
6. Add new actor blueprint
7. In the components tab add the "Crash" component
8. Compile and save the blueprint
9. In VS, add "public: UPROPERTY(Category = "Crasher", BlueprintReadWrite, EditAnywhere) float CrashFloat;" to the .h
10. Build the project in VS again
11. After the hot reload, save the blueprint in the editor
12. Close and reopen the editor
13. Open the blueprint.
MachineId:4746CC484F6B2D8BCF0117BC629E9DFA EpicAccountId:c807849e05a0413d99e379f2802cae9c Unknown exception - code 00000001 (first/second chance not available) Assertion failed: InSCSNode->ComponentTemplate != NULL [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.5\Engine\Source\Editor\Kismet\Private\SSCSEditor.cpp] [Line: 3081] KERNELBASE + 37901 bytes UE4Editor_Core + 3174852 bytes UE4Editor_Core + 1677512 bytes UE4Editor_Core + 1566866 bytes UE4Editor_Kismet + 3128916 bytes UE4Editor_Kismet + 3949080 bytes UE4Editor_Kismet + 3235295 bytes UE4Editor_Kismet + 551991 bytes UE4Editor_Kismet + 752287 bytes UE4Editor_Kismet + 670633 bytes UE4Editor_Kismet + 1129173 bytes UE4Editor_Kismet + 2149318 bytes UE4Editor_AssetTools + 1021261 bytes UE4Editor_UnrealEd + 10642690 bytes UE4Editor_AssetTools + 530329 bytes UE4Editor_ContentBrowser + 1736388 bytes UE4Editor_ContentBrowser + 1255123 bytes UE4Editor_ContentBrowser + 1294632 bytes UE4Editor_ContentBrowser + 1784182 bytes UE4Editor_ContentBrowser + 1227254 bytes UE4Editor_ContentBrowser + 1286539 bytes UE4Editor_ContentBrowser + 1276022 bytes UE4Editor_ContentBrowser + 1869215 bytes UE4Editor_ContentBrowser + 1784767 bytes UE4Editor_Slate + 818133 bytes UE4Editor_Slate + 754699 bytes UE4Editor_Core + 2505996 bytes UE4Editor_Core + 2450091 bytes UE4Editor_Core + 2510873 bytes UE4Editor_Core + 2438466 bytes user32 + 105425 bytes user32 + 104666 bytes UE4Editor_Core + 3157718 bytes UE4Editor!FEngineLoop::Tick() + 3106 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2111] UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133] UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201] UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Target Fix | 4.8 |
Fix Commit | 2483400 |
---|
Created | Oct 31, 2014 |
---|---|
Resolved | Mar 18, 2015 |
Updated | Apr 27, 2018 |