April 27, 2026
6:58 p.m.
The early-return paths in exec_script skip the call_depth decrement that the normal exit path performs, so any of them leak the depth counter and can spuriously trigger VBSE_OUT_OF_STACK. This is a fix for a regression introduced in !10592 -- v2: vbscript: Decrement call depth on early returns from exec_script. https://gitlab.winehq.org/wine/wine/-/merge_requests/10757