I changed a material on a UStaticMeshComponent in blueprint.
Tried to save; it said: Due to reference to external HOTRELOADED something… not able to save.
I closed Editor.
Afterwards, if trying to ope BP, unreal crashes.
If started with VS the following assert is provided:
Assertion failed: InSCSNode->ComponentTemplate != NULL [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.6\Engine\Source\Editor\Kismet\Private\SSCSEditor.cpp] [Line: 3101]
I am experiencing 5 to 10 crashes (if not more) per day with unreal editor…
I ran some quick tests in 4.6.1 and was not able to see the behavior that you described. If you could provide some additional information, that would be very helpful.
What version of the Engine are you using, and is it the binary version installed by the Launcher, or did you build the Engine from source code?
Have you seen this error again since you reported this issue?
Do you recall what changes you were making and hot reloading just before this issue occurred?
Did the crash occur only when opening the one Blueprint that was affected? All other Blueprints were fine?
I am helping try to track this issue down for you can you let me know what the Material Domains, Blend Modes, Shading Models, (if Translucent) Translucency Lighting Modes and whether you are using any World Position Offset or Tessellation in your two materials?
MaterialDomain:PostProcess
BlendModes: Cannot choose in PostProcess domain
ShadingModels: Cannot choose in PostProcess domain
Translucent: Same, cannot choose in PostProcess domain
No Position Offset nor Tesselation.
We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.