A control macro calling on a verb without required args crashes the client.
Numbered Steps to Reproduce Problem:
1. Use the code below in a project
2. Press and hold a couple keys
3. Crash
Code Snippet (if applicable) to Reproduce Problem:
/client/New()
. = ..()
winset(src, "macro-Any+UP", "parent=macro;name=Any+UP;command=anyDown")
winset(src, "macro-Any", "parent=macro;name=Any;command=anyUp")
/client/verb/anyDown(_key as text)
return
/client/verb/anyUp(_key as text)
return
Expected Results:
Handle the inputs as normal
Actual Results:
Client side crash
Does the problem occur:
Every time? Or how often?
Almost every time, press a few more keys if it doesn't work.
In other user accounts?
Yes
On other computers?
Yes
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?
Tested with 511 and 512