[Bug 33996] Multiple installers fail in VBScript custom actions due to missing support of Properties with Parameters (IncrediMail, LabChart Reader 8, Toad for MySQL Freeware 7.x)
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Oct 15 09:30:11 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=33996
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://www5l.incredimail.co |https://web.archive.org/web
|m/im/imsetup/201104120001/d |/20191116120133/http://www5
|efault/installer/fullsetup/ |l.incredimail.com/im/imsetu
|IncrediMailSetup.exe |p/201104120001/default/inst
| |aller/fullsetup/IncrediMail
| |Setup.exe
Summary|IncrediMail installer fails |Multiple installers fail in
|in VBScript custom action |VBScript custom actions due
|after accepting EULA |to missing support of
|(incorrect 'Property' |Properties with Parameters
|keyword handling) |(IncrediMail, LabChart
| |Reader 8, Toad for MySQL
| |Freeware 7.x)
--- Comment #14 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
revisiting still present. Refining the summary to reflect that multiple
installers are affected.
Incredimail:
--- snip ---
$ wine ./IncrediMailSetup.exe
01c4:fixme:vbscript:parser_error L", newKey)\r\n oDict.Key(oldKey) =
newKey\r\n End Property\r\n \r\n 'Returns array of items\r\n Public
Function Items()\r\n Items = oDict.Items\r\n End Function\r\n \r\n
'Check if certain key exists or not\r\n Public Function Exists(Key)\r\n
Exists = "...: "syntax error"
01c4:err:msi:MsiActiveScriptSite_OnScriptError script error: L"Unknown runtime
error"
...
01a4:err:msi:ITERATE_Actions Execution halted, action
L"Call_IncrementByOneAtAtartUp" returned 1603
--- snip ---
In case of Toad for MySQL Freeware 7.x installer the error seems non-fatal. It
still completes successfully.
Prerequisites: 'winetricks -q dotnet45 mfc42 win7'
--- snip ---
$ wine ./ToadforMySQL_Freeware_7.3.1.3290.exe
...
019c:fixme:vbscript:parser_error L"(\"WiseCurrentDialog\")\r\n Wizard =
Property(\"WiseCurrentWizard\")\r\n if (Property(\"WiseNextDialog\") = \"\")
Then\r\n\t CurrDialog = Wizard\r\n Else \r\n\t CurrDialog =
Property(\"WiseNextDialog\")\r\n End If\r\n Property(\"WiseCurrentDialog\")
= CurrDialog\r\n\r\n ' "...: "syntax error"
019c:err:msi:MsiActiveScriptSite_OnScriptError script error: L"Unknown runtime
error"
...
--- snip ---
Adding another installer from bug #35744 -> LabChart Reader 8
https://web.archive.org/web/20140407004909/http://cdn.adinstruments.com/Installers/win/LabChartReader_v8.0.msi
--- snip ---
020c:fixme:vbscript:parser_error L"Property (name)\r\n if Not Quiet and
not Properties.Exists (name) then\r\n Echo \"Get creating property
\" & name\r\n Properties.Item (name) = \"\"\r\n end
if\r\n\r\n Property = Properties.Item (name)\r\n End Property\r\n\r\n
Public Propert"...: "syntax error"
020c:err:msi:MsiActiveScriptSite_OnScriptError script error: L"Unknown runtime
error"
0200:err:msi:ITERATE_Actions Execution halted, action L"GetCmdDir" returned
1603
--- snip ---
https://web.archive.org/web/20170304022449/https://visualstudiomagazine.com/blogs/tool-tracker/2015/10/properties-with-parameters.aspx
$ wine --version
wine-5.19-123-ge909986e6ea
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