IOBox doesn't sanitize "_" input

Caught in 5.3 0180 preview, but also present in 5.2 stable.
I had Shift pressed while typing by mistake, making a “-1” read “_1”, resulting in crashing vvvv as shown below. Just checked “?” as input, which doesn’t break … not sure if there are any other special characters it might not catch, but it definitely doesn’t work for the Underscore.

Happens for all numerical IOBoxes (Float, Int, Int2 and all vector types).

image

Thanks, upcoming will have a workaround for the “_” but no “proper” fix, as the bug is deeper down in the used expression library.

1 Like