http://bugs.winehq.org/show_bug.cgi?id=31970
--- Comment #2 from Hans Leidekker hans@meelstraat.net 2012-10-14 09:10:13 CDT --- This is where it fails:
trace:msi:call_script Calling function L"Main" trace:msi:MsiActiveScriptSite_OnEnterScript (0xb1f188/0xb1f188) trace:msi:AutomationObject_AddRef (0xbf2780/0xbf2780) trace:msi:AutomationObject_QueryInterface (0xbf2780/0xbf2780)->({a6ef9860-c720-11d0-9337-00a0c90dcaa9},0x132e65c) trace:msi:AutomationObject_QueryInterface () : asking for unsupported interface {a6ef9860-c720-11d0-9337-00a0c90dcaa9} trace:msi:AutomationObject_GetIDsOfNames (0xbf2780/0xbf2780)->(0x7db6d2cc,0x132e684,1,0,0x132e6b8) fixme:msi:AutomationObject_GetIDsOfNames Unknown member L"GetObject", clsid {000c109e-0000-0000-c000-000000000046} fixme:vbscript:Global_GetObject fixme:vbscript:exec_script Failed 80004001 in resume next mode trace:msi:AutomationObject_Release (0xbf2780/0xbf2780) trace:msi:MsiActiveScriptSite_OnLeaveScript (0xb1f188/0xb1f188) trace:msi:MsiActiveScriptSite_OnStateChange State: Disconnected. trace:msi:MsiActiveScriptSite_OnStateChange State: Initialized. trace:msi:MsiActiveScriptSite_OnStateChange State: Closed. trace:msi:MsiActiveScriptSite_Release (0xb1f188/0xb1f188) trace:msi:AutomationObject_Release (0xbf2780/0xbf2780) trace:msi:AutomationObject_Release (0xbf2780/0xbf2780) trace:msi:MsiActiveScriptSite_Release (0xb1f188/0xb1f188) trace:msi:AutomationObject_Release (0xbf2780/0xbf2780) trace:msi:MsiCloseHandle 1 trace:msi:MsiCloseHandle handle 1 destroyed trace:msi:AutomationObject_Release (0xbf2938/0xbf2938) trace:msi:MsiCloseHandle 0 trace:msi:MsiActiveScriptSite_Release (0xb1f188/0xb1f188) trace:msi:ACTION_CallScript script returned 1603 trace:msi:MsiCloseHandle 1 trace:msi:ScriptThread custom action (23) returned 1603 trace:msi:MsiCloseAllHandles trace:msi:msiobj_release object 0xbf2668 destroyed err:msi:ITERATE_Actions Execution halted, action L"TranslateUserGroupUsers" returned 1603
Could also be a vbscript bug.