https://bugs.winehq.org/show_bug.cgi?id=57563 Bug ID: 57563 Summary: vbscript: mid() throws when passed VT_EMPTY instead of returning empty string Product: Wine Version: 9.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: vbscript Assignee: wine-bugs(a)winehq.org Reporter: francisdb(a)gmail.com Distribution: --- Dim Uninitialized(1) Wscript.Echo "Uninitialized(0) = " & Uninitialized(0) Wscript.Echo "TypeName(Uninitialized(0)) = " & TypeName(Uninitialized(0)) Dim t: t = mid(Uninitialized(0),1,2) Wscript.Echo "t = " & t Wscript.Echo "TypeName(t) = " & TypeName(t) Wine /opt/wine-devel/bin/wine cscript test.vbs Uninitialized(0) = TypeName(Uninitialized(0)) = Empty 0120:fixme:wscript:ActiveScriptSite_OnScriptError () Windows cscript //Nologo test2.vbs Uninitialized(0) = TypeName(Uninitialized(0)) = Empty t = TypeName(t) = String [Done] exited with code=0 in 0.061 seconds Related code: https://gitlab.winehq.org/wine/wine/-/blob/master/dlls/vbscript/global.c?ref... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.