https://bugs.winehq.org/show_bug.cgi?id=35472
Bug ID: 35472 Summary: E-Transcript Bundle Viewer 6.x installer uses VBScript MsgBox function with optional arguments Product: Wine Version: 1.7.11 Hardware: x86 OS: Linux Status: NEW Severity: enhancement Priority: P2 Component: vbscript Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Classification: Unclassified
Hello folks,
not a serious thing. Though this might be useful in future for other apps.
The installer wants to show a message box via VBScript and supplies optional arguments in VBScript MsgBox function:
--- snip --- $ wine ./ebundleviewer-6.0.exe ... fixme:vbscript:Global_MsgBox unsupported arg_cnt 3 --- snip ---
MSDN: http://msdn.microsoft.com/en-us/library/sfw6660x%28v=vs.84%29.aspx
Source: http://source.winehq.org/git/wine.git/blob/d22252198949d3bf5fd3df77fa686adb8...
--- snip --- 1291 static HRESULT Global_MsgBox(vbdisp_t *This, VARIANT *args, unsigned args_cnt, VARIANT *res) 1292 { 1293 BSTR prompt; 1294 HRESULT hres; 1295 1296 TRACE("\n"); 1297 1298 if(args_cnt != 1) { 1299 FIXME("unsupported arg_cnt %d\n", args_cnt); 1300 return E_NOTIMPL; 1301 } 1302 1303 hres = to_string(args, &prompt); 1304 if(FAILED(hres)) 1305 return hres; 1306 1307 hres = show_msgbox(This->desc->ctx, prompt, res); 1308 SysFreeString(prompt); 1309 return hres; 1310 } --- snip ---
$ sha1sum ebundleviewer-6.0.exe 58ab2e55039e61f8522a06d551c0bbfc32c8badc ebundleviewer-6.0.exe
$ du -sh ebundleviewer-6.0.exe 31M ebundleviewer-6.0.exe
$ wine --version wine-1.7.11-275-ge0024ff
Regards