http://bugs.winehq.org/show_bug.cgi?id=21989
Summary: Fahrenheit 1.1 Patch Fails (interrupted) Product: Wine Version: 1.1.40 Platform: x86-64 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: ben@atomnet.co.uk
Created an attachment (id=26704) --> (http://bugs.winehq.org/attachment.cgi?id=26704) Patch Log
Trying to patch Fahrenheit with the 1.1 patch fails without any clear message from the installer itself.
Patch is an MSP file so it has to be run as: msiexec /p Fahrenheit-1.1.msp
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #1 from Hans Leidekker hans@meelstraat.net 2010-03-09 07:55:50 --- Created an attachment (id=26706) --> (http://bugs.winehq.org/attachment.cgi?id=26706) msi: Implement Reinstall control event.
Does this patch help?
http://bugs.winehq.org/show_bug.cgi?id=21989
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #2 from Benjamin Hodgetts ben@xnode.org 2010-03-11 17:22:36 --- Created an attachment (id=26750) --> (http://bugs.winehq.org/attachment.cgi?id=26750) Patched MSI Log
It doesn't appear to work.
What it does this time is it starts as normal. You click update and it spins through a few things to fast to read. You then have the Update button, click it and it flys through a few things again. It then takes you to a "Reinstall Fahrenheit" option, but clicking install here just seems to do nothing and the cancel button doesn't work either, you have to terminate the patch.
http://bugs.winehq.org/show_bug.cgi?id=21989
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #3 from Hans Leidekker hans@meelstraat.net 2010-03-12 02:50:02 --- It appears to stumble over the next unimplemented control event:
fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"ControlEvent3" arg(L"InstallWelcome") fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"ControlEvent4" arg(L"InstallWelcome")
Can you generate a +msi,+msidb trace with the patch applied?
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #4 from Benjamin Hodgetts ben@xnode.org 2010-03-12 04:32:51 --- Created an attachment (id=26755) --> (http://bugs.winehq.org/attachment.cgi?id=26755) Patched MSI Log +msi +msidb
Slightly odd as adding WINEDEBUG=+msi,+msidb changes the behavior of the patcher. Instead of it getting stuck in a loop at the end, it actually tells you that it fails now.
What happens with trace is:
Welcome Page >> Click Update (it shoots through what looks like some sort of update, too fast to see) Resuming Install Shield >> Next (it shoots through what looks like some sort of update again, too fast to see) Installshield Completed >> Finish Installshield Completed (again) "The Wizard was interrupted before Fahrenheit could be installed" >> Finish
What happens without trace:
Welcome Page >> Click Update (it shoots through what looks like some sort of update, too fast to see) Resuming Install Shield >> Next (it shoots through what looks like some sort of update again, too fast to see) Installshield Completed >> Finish Welcome Page >> Click Update or Cancel and nothing happens
Trace log attached.
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #5 from Hans Leidekker hans@meelstraat.net 2010-03-12 14:12:35 ---
err:msi:ITERATE_Actions Execution halted, action L"DX9_Launcher.A545835B_7768_4D96_A5BC_930949616C2D" returned 1603
This is now a custom action failing. A +relay trace might reveal more. Does behaviour change if you run 'winetricks d3dx9' beforehand?
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #6 from Benjamin Hodgetts ben@xnode.org 2010-03-12 14:25:08 --- Created an attachment (id=26771) --> (http://bugs.winehq.org/attachment.cgi?id=26771) Patched MSI Log +msi +msidb Native DX9
No change, it just did the "pretends to patch" and then came back to the welcome screen with Next and Cancel buttons that don't work.
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #7 from Benjamin Hodgetts ben@xnode.org 2010-03-12 14:29:12 --- Created an attachment (id=26772) --> (http://bugs.winehq.org/attachment.cgi?id=26772) Patched MSI Log +msi +msidb +relay Native DX9
This time with relay. It gave the "failed to complete" message this time rather than going into a loop.
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #8 from Hans Leidekker hans@meelstraat.net 2010-06-01 03:34:46 --- Please provide a link to the original Fahrenheit download, if available. The 1.1 patch does not apply to the current demo .
http://bugs.winehq.org/show_bug.cgi?id=21989
--- Comment #9 from Austin English austinenglish@gmail.com 2012-03-19 14:53:01 CDT --- This is your friendly reminder that there has been no bug activity for 650 days. Is this still an issue in current (1.4 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=21989
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |adys.wh@gmail.com Resolution| |ABANDONED
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com 2012-04-19 02:23:01 CDT --- Abandoned
http://bugs.winehq.org/show_bug.cgi?id=21989
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Hans Leidekker hans@meelstraat.net 2012-04-23 02:45:13 CDT --- Closing.