Pasting Variables in Quick Succession Results in Crash (UE 5.5.2)

Summary

If you paste a value into three or more properties of the same datatype and category in quick succession using SHIFT+LMB, the editor will crash.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Stability

Steps to Reproduce

  1. Create a blueprint actor with at least 3 integer variables and set them as Instance Editable.
  2. Place the actor in your scene.
  3. Select the actor in your scene. SHIFT+RMB the first integer property to copy it.
  4. SHIFT+LBM the first, second, and third integer property in quick succession such that all 3 properties are highlighted.

Expected Result

Crash

Observed Result

Crash

Platform(s)

Windows 10

Upload an image


copy-paste-bug.gif

Video

Additional Notes

This may be connected to the issue, so I’m just going to mention it for added context:
I’ve noticed that when pasting variables in the details panel, the field will play a highlight->fade animation for half a second. Now, if you paste a value to a second field before the first has finished animating, the first property will replay its highlight->fade animation along with the second property. If you repeat this action and paste a value to three fields in a row, getting them all highlighted at once, the editor will crash.

The fact the prior field animations are retriggering tells me something may possibly be awry. This does not occur if you’re copying in quick succession (via SHIFT+RMB). It only occurs when you’re pasting.

I first discovered this in 5.5.1 built from source. And have managed to reproduce it in 5.5.2 binary in a fresh project. Also, tested it with enums, array elements and integers.