http://bugs.winehq.org/show_bug.cgi?id=15590
--- Comment #25 from Daniel Wallace daniel.wallace@akibauplink.com 2009-03-10 14:58:35 --- Sorry, I did the +msi run a while ago but haven't gotten around to looking at it until now. I can't attach the log because it's too big even when compressed, but if anyone wants to see it, let me know and I'll post it somewhere.
It's not obvious to me where the problem is with the +msi log in hand. The +msi logs of a failed install vs a successful log look pretty much the same up to about here:
successful run on x86 around line 1479311: ... trace:msi:MSI_ProcessMessage ((nil) 7fdf 100 L"Action 11:31:21: StartServices. Starting services") trace:msi:MSI_FormatRecordW 0xaf96e30 0xb10b788 (nil) 0 trace:msi:MSI_FormatRecordW (L"Starting services") trace:msi:MSI_FormatRecordW 0xaf96e30 0xb10b788 0xb17c7b8 18 trace:msi:MSI_FormatRecordW (L"Starting services") trace:msi:msiobj_release object 0xb10b788 destroyed trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Starting services" trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText" trace:msi:msiobj_release object 0xb10b788 destroyed trace:msi:msiobj_release object 0xb169150 destroyed trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM ServiceControl" 0xda6dea4 trace:msi:MSI_ParseSQL Parse returned 0 trace:msi:MSI_ViewExecute 0xb10b788 (nil) trace:msi:MSI_ViewFetch 0xb10b788 0xda6de64 trace:msi:msi_view_get_row 0xaa18248 0xb17c6e8 0 0xda6de64 trace:msi:msiobj_release object 0xb17c740 destroyed trace:msi:MSI_ViewFetch 0xb10b788 0xda6de64 trace:msi:msi_view_get_row 0xaa18248 0xb17c6e8 1 0xda6de64 fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013 fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013 fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub fixme:iphlpapi:DeleteIpForwardEntry (pRoute 0x87e968): stub fixme:iphlpapi:CreateIpForwardEntry (pRoute 0x87e930): stub trace:msi:msiobj_release object 0xb17c740 destroyed trace:msi:MSI_ViewFetch 0xb10b788 0xda6de64 trace:msi:msi_view_get_row 0xaa18248 0xb17c6e8 2 0xda6de64 trace:msi:MSI_ViewClose 0xb10b788 trace:msi:msiobj_release object 0xb10b788 destroyed trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action` = 'RegisterUser'" 0xda6df00 ...
failed run on x86_64 around line 1479311: ... trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Starting services" trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText" trace:msi:msiobj_release object 0x13387740 destroyed trace:msi:msiobj_release object 0x133a24d8 destroyed trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM ServiceControl" 0xd2edea8 trace:msi:MSI_ParseSQL Parse returned 0 trace:msi:MSI_ViewExecute 0x13387740 (nil) trace:msi:MSI_ViewFetch 0x13387740 0xd2ede74 trace:msi:msi_view_get_row 0x12cb1460 0x133a21e8 0 0xd2ede74 trace:msi:msiobj_release object 0x133a2350 destroyed trace:msi:MSI_ViewFetch 0x13387740 0xd2ede74 trace:msi:msi_view_get_row 0x12cb1460 0x133a21e8 1 0xd2ede74 fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013 fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013 fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013 fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub err:msi:ITERATE_StartService Failed to start service L"Bonjour Service" trace:msi:msiobj_release object 0x133a2350 destroyed trace:msi:MSI_ViewClose 0x13387740 trace:msi:msiobj_release object 0x13387740 destroyed err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 trace:msi:msiobj_release object 0x132c16e0 destroyed trace:msi:MSI_ViewClose 0x132adaf8 trace:msi:msiobj_release object 0x132adaf8 destroyed trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `InstallExecuteSequence` WHERE `Sequence` = -3" 0xd2ee080 trace:msi:MSI_ParseSQL Parse returned 0 trace:msi:MSI_ViewExecute 0x132adaf8 (nil) trace:msi:MSI_ViewFetch 0x132adaf8 0xd2ee084 trace:msi:msi_view_get_row 0x12cb1460 0x13371288 0 0xd2ee084 trace:msi:MSI_ViewClose 0x132adaf8 trace:msi:msiobj_release object 0x132adaf8 destroyed trace:msi:MsiSetExternalUIW (nil) 0 (nil) trace:msi:MsiSetInternalUI 00000003 (nil) fixme:advapi:SetNamedSecurityInfoW L"C:\Program Files\Common Files\Adobe\caps" 1 -2147483644 0x135c723c 0x135c7248 0x135c7340 (nil) fixme:advapi:SetNamedSecurityInfoW L"C:\Program Files\Common Files\Adobe\caps" 1 -2147483644 0x130726dc 0x130726e8 0x135c7010 (nil) fixme:msxml:DllCanUnloadNow ...
The failed run seems to consistently have an extra set of winsock lines and then does not have the iphlapi lines but instead the err line and then the two logs take on very different looking paths from then on. I'm not sure where to go from here. But I'll keep looking for the source of the problem. Any suggestions/assignments would be welcome.