Function with ButtonStyle pin crashes the engine

Found a little bug with functions.

So, the problem is, when I make a function with ButtonStyle pin in it, the engine just crashes, when I execute this function.

21737-2014-11-20+14-32-07+terst+-+level+blueprint+editor.png

I’m not sure about other styles, but this definitely crashes my UE 4.5.1

Crash Log:

MachineId:AEE58F5F48B177F5243D12837C931790
EpicAccountId:6a8d42ce3cc24a1fa22da3330bd4dc00

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

UE4Editor_SlateCore + 852248 bytes
UE4Editor_CoreUObject + 389628 bytes
UE4Editor_CoreUObject + 1320203 bytes
UE4Editor_CoreUObject + 1577556 bytes
UE4Editor_CoreUObject + 1440718 bytes
UE4Editor_CoreUObject + 1320058 bytes
UE4Editor_CoreUObject + 1577556 bytes
UE4Editor_CoreUObject + 1440718 bytes
UE4Editor_CoreUObject + 549780 bytes
UE4Editor_CoreUObject + 1438659 bytes
UE4Editor_Engine + 1818193 bytes
UE4Editor_Engine + 15815490 bytes
UE4Editor_Engine + 6411406 bytes
UE4Editor_Engine + 6464208 bytes
UE4Editor_Engine + 6402091 bytes
UE4Editor_Engine + 6462880 bytes
UE4Editor_Engine + 1652387 bytes
UE4Editor_Engine + 8779958 bytes
UE4Editor_Engine + 8829659 bytes
UE4Editor_Core + 746772 bytes
UE4Editor_Core + 747165 bytes
UE4Editor_Core + 870341 bytes
UE4Editor_Engine + 9060549 bytes
UE4Editor_Engine + 8971673 bytes
UE4Editor_Engine + 8982533 bytes
UE4Editor_Engine + 5590422 bytes
UE4Editor_Engine + 5619151 bytes
UE4Editor_UnrealEd + 1895346 bytes
UE4Editor_UnrealEd + 6486374 bytes
UE4Editor!FEngineLoop::Tick() + 3524 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2129]
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]

Hi,

Thank you for reporting this. I was able to reproduce this crash and have submitted a report for this to be addressed (UE-5690).

Once a fix is integrated and verified I’ll update this post with any and all relevant information.

Thank you!

Tim

Just wanted to update that this has been fixed in our internal build of 4.8. This fix was made with CL-2496754.

Thank you!

Tim