[Bug 39936] Toad Data Modeler v5.4.8.1 fails to install (needs ' Scriptlet.TypeLib' object, CLSID '{06290BD5-48AA-11D2-8432-006008C3FBFC}')

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 2 18:43:48 CST 2017


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|scrrun                      |scrobj

--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello Nikolay,

the patch is sufficient to let the app installer successfully finish.

Thanks.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+msi,+scrobj wine msiexec -i
ToadDataModeler_Freeware_5.4.8.1_x86_En.msi >>log.txt 2>&1
...
005d:trace:msi:ACTION_CallScript function L"Main", script L"function
KeyExist(AKey)\r\n{\r\n  var shell = new ActiveXObject(\"Wscript.Shell\");\r\n 
try\r\n  {\r\n    shell.RegRead(AKey);\r\n  }\t\r\n  catch(e)\r\n  {\r\n   
return false;\r\n  }\r\n  return true;  \r\n}\r\n\r\nfunction OldKey()\r\n{\r\n
 return \"HKLM\\\\Software\\\\Quest Software\\\\TDM\\\\\""...
0
...
005d:trace:scrobj:scriptlet_typelib_QueryInterface (0x9491e8,
{a6ef9860-c720-11d0-9337-00a0c90dcaa9}, 0x71e230)
005d:trace:scrobj:scriptlet_typelib_Invoke (0x9491e8, 9,
{00000000-0000-0000-0000-000000000000}, 0, 2, 0x71e234, 0x71e220, 0x942208,
0x71e21c)
...
005d:trace:scrobj:scriptlet_typelib_get_GUID (0x9491e8, 0x71dec0)
005d:Call ole32.CoCreateGuid(0071dd40) ret=f707705f
...
005d:Ret  ole32.CoCreateGuid() retval=00000000 ret=f707705f 
...
005d:Call ole32.CLSIDFromProgID(009494f0 L"Wscript.Shell",0071df1c)
ret=f6e66a4b 
...
005d:Call advapi32.RegGetValueW(80000002,0094aaa0
L"Software\\Dell\\TDM",00948f82
L"MachineID",0000ffff,0071d658,00000000,0071d654) ret=f709a09d
005d:Ret  advapi32.RegGetValueW() retval=00000002 ret=f709a09d 
...
005d:trace:msi:ACTION_CallScript script returned 0
005d:trace:msi:MsiCloseHandle 1
005d:trace:msi:ScriptThread custom action (5d) returned 0 
...
--- snip ---

I've created a new component 'scrobj' to track issues related to Windows script
components runtime.

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