April 27, 2026
7:04 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 -- v3: vbscript: Move call_depth check past exec_script's setup phase. https://gitlab.winehq.org/wine/wine/-/merge_requests/10757