[Bug] Set int (by ref) causes crash

Connecting an int addition node to a Set Int (by ref) causes the editor to crash with the bellow message. This is taking place in a blueprint function.

Error Message

Assertion failed: Pin->PinType.bIsReference && !Pin->PinType.bIsArray [File:D:\BuildFarm\buildmachine_++depot+UE4-Rocket+Beta4\Engine\Source\Editor\BlueprintGraph\Private\K2Node_VariableSetRef.cpp] [Line: 92]

Stack:
Address = 0xe67f93a6 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe66f9b6a (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe1a15e1b (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xe1a5df83 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xdb40e58d (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Engine.dll]
Address = 0xe1a74533 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xd8c00449 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-GraphEditor.dll]
Address = 0xd8c56784 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-GraphEditor.dll]
Address = 0xe0d922f6 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Slate.dll]
Address = 0xe0d8a6b1 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Slate.dll]
Address = 0xe67d8bfc (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67cacca (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67d9556 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67c68d2 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0x773f9bd1 (filename not found) [in C:\Windows\system32\USER32.dll]
Address = 0x773f98da (filename not found) [in C:\Windows\system32\USER32.dll]
Address = 0xe67fe559 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67d9beb (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0x3f4c5e64 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4bcb8c (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4bcbfa (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4c772b (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4c83c3 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x772d652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x7750c541 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x7750c541 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]

Address = 0xfd37940d (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
Address = 0xe67f765b (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe6712484 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe66f9c0f (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe1a15e1b (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xe1a5df83 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xdb40e58d (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Engine.dll]
Address = 0xe1a74533 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-BlueprintGraph.dll]
Address = 0xd8c00449 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-GraphEditor.dll]
Address = 0xd8c56784 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-GraphEditor.dll]
Address = 0xe0d922f6 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Slate.dll]
Address = 0xe0d8a6b1 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Slate.dll]
Address = 0xe67d8bfc (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67cacca (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67d9556 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67c68d2 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0x773f9bd1 (filename not found) [in C:\Windows\system32\USER32.dll]
Address = 0x773f98da (filename not found) [in C:\Windows\system32\USER32.dll]
Address = 0xe67fe559 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0xe67d9beb (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor-Core.dll]
Address = 0x3f4c5e64 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4bcb8c (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4bcbfa (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4c772b (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x3f4c83c3 (filename not found) [in C:\Rocket\Engine\Binaries\Win64\RocketEditor.exe]
Address = 0x772d652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x7750c541 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x7750c541 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]

Thanks for the clarification, Christopher.

We also experience the crash in Beta 4; luckily the issue has already been resolved in more recent internal builds, and should not be expected to occur in a future Rocket Beta release.

Cheers!

Hi Christopher,

Can you please show or explain the exact setup you are using? We have tried to test this in a Blueprint function, but so far we have not been able to experience a crash.

Also let us know at what point you are crashing… during Compile or Play In Editor?

Thanks

Hello,

It occurs as soon as I connect the addition result to the value of the set int; as shown bellow, if I release the mouse and make the connection the editor crashes to desktop with the above error. This was done in a new blank project with an otherwise empty actor blueprint.

https://rocket.unrealengine.com/storage/attachments/1174-intreferance.png