[Bug 33996] IncrediMail installer fails in VBScript custom action after accepting EULA (incorrect 'Property' keyword handling)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Nov 16 06:11:37 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=33996

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|IncrediMail: installer      |IncrediMail installer fails
                   |fails after EULA            |in VBScript custom action
                   |                            |after accepting EULA
                   |                            |(incorrect 'Property'
                   |                            |keyword handling)

--- Comment #12 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

revisiting, still present.

--- snip ---
0009:fixme:vbscript:parse_script parser failed around L"erty Let Key(oldKey,
newKey)\n        oDict.Key(oldKey) = newKey\n    End Property\n\nEnd Class"
0009:fixme:wscript:ActiveScriptSite_OnScriptError ()
0009:fixme:wscript:run_script ParseScriptText failed: 80004005
--- snip ---

https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/writing-a-property-procedure

While revisiting bug 35252 I found other installers suffering from incorrect
'Property' keyword handling in VBScript custom actions as well.

Reduced test case, extracted from Toad for MySQL Freeware 7.x installer (bug
35252):

--- snip ---
test = Property("test")
--- snip ---

--- snip ---
$ wine cscript test.vbs
0009:fixme:vbscript:parse_script parser failed around L"test =
Property(\"test\")\n"
0009:fixme:wscript:ActiveScriptSite_OnScriptError ()
0009:fixme:wscript:run_script ParseScriptText failed: 80004005
--- snip ---

$ wine --version
wine-4.20

Regards

-- 
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.



More information about the wine-bugs mailing list