http://bugs.winehq.org/show_bug.cgi?id=22994
Summary: Far Cry installer quits Product: Wine Version: 1.2-rc2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: wylda@volny.cz
Created an attachment (id=28483) --> (http://bugs.winehq.org/attachment.cgi?id=28483) console log from wine-1.2-rc2-51-gbbd93e5
Far Cry (local retail DVD version) quits early with window message "run setup32.exe on 32bit Windows or run setup64.exe on 64bit Windows!".
All the following versions have the reported issue: * 1.0.1, 1.1.5, 1.1.10, 1.1.15, 1.1.25, 1.1.37, 1.1.42, 1.2-rc2
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #1 from Wylda wylda@volny.cz 2010-06-01 07:14:47 --- Created an attachment (id=28484) --> (http://bugs.winehq.org/attachment.cgi?id=28484) console log from wine-1.2-rc2-51-gbbd93e5 +msi
http://bugs.winehq.org/show_bug.cgi?id=22994
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=22994
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net Component|msi |-unknown
--- Comment #2 from Hans Leidekker hans@meelstraat.net 2010-06-02 04:55:10 --- There's no evidence yet that this is an msi bug.
http://bugs.winehq.org/show_bug.cgi?id=22994
Alois Nespor alois.nespor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alois.nespor@gmail.com
--- Comment #3 from Alois Nespor alois.nespor@gmail.com 2010-06-18 10:58:39 --- same problem,
also version 1.1.44 and 1.2-rc3 have this issue
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #4 from Wylda wylda@volny.cz 2010-06-19 21:59:44 ---
Still present in wine-1.2-rc4.
http://bugs.winehq.org/show_bug.cgi?id=22994
Jens 011001@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |011001@web.de
--- Comment #5 from Jens 011001@web.de 2010-07-25 05:38:47 --- I have the same Problem with the final Wine 1.2 on a 64 Bit and a 32 Bit Ubuntu 10.04 System.
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #6 from Wylda wylda@volny.cz 2010-09-28 00:26:34 CDT ---
Still present in wine-1.3.3-282-g440cf08. I guess the installer thinks, that i'm running 64bit OS and thus suggest me to use setup32.exe, but i use setup32.exe.
Is anyone interested in some logs? Which ones?
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #7 from Hans Leidekker hans@meelstraat.net 2010-09-28 03:15:23 CDT --- Please attach a +msi,+relay,+tid,+seh trace.
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #8 from Wylda wylda@volny.cz 2010-09-28 07:16:59 CDT --- Created an attachment (id=30993) --> (http://bugs.winehq.org/attachment.cgi?id=30993) last 500'000 lines from wine-1.3.3-282-g440cf08
(In reply to comment #7)
Please attach a +msi,+relay,+tid,+seh trace.
Thanks Hans, last 500'000 lines attached. I stopped the installer when it said about setup32 and setup64 (actually that message is on line 497257).
So i hope, that important is included. Let me please know, so i could wipe the whole log (or keep it and post something closer to the begging).
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #9 from Hans Leidekker hans@meelstraat.net 2010-09-29 02:20:55 CDT --- Created an attachment (id=31018) --> (http://bugs.winehq.org/attachment.cgi?id=31018) msi: Treat empty string as NULL in MsiGetSummaryInformationW.
002b:trace:msi:MsiGetSummaryInformationW 4 L"" 0 0x21e90e4 002b:trace:msi:MSI_OpenDatabaseW L"" (null) 002b:Call ole32.StgOpenStorage(0013e1b0 L"",00000000,00000020,00000000,00000000,003312c0) ret=7e4f0b5d 002b:Call KERNEL32.CreateFileW(0013e1b0 L"",80000000,00000001,00000000,00000003,10000080,00000000) ret=7e73adcb 002b:Ret KERNEL32.CreateFileW() retval=ffffffff ret=7e73adcb 002b:Ret ole32.StgOpenStorage() retval=80030003 ret=7e4f0b5d 002b:fixme:msi:MSI_OpenDatabaseW open failed r = 80030003 for L""
It calls MsiGetSummaryInformationW with an empty string database parameter. Can you try this patch?
http://bugs.winehq.org/show_bug.cgi?id=22994
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #10 from Wylda wylda@volny.cz 2010-09-30 08:37:18 CDT ---
It calls MsiGetSummaryInformationW with an empty string database parameter. Can you try this patch?
Nice job Hans, thanks! Fixed in wine-1.3.3-380-gc6e1a0c.
Particular commit (wine-1.3.3-351-g259b5fd): http://source.winehq.org/git/wine.git/?a=commit;h=259b5fdfa6036a1f4d782d215c...
http://bugs.winehq.org/show_bug.cgi?id=22994
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi
http://bugs.winehq.org/show_bug.cgi?id=22994
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2010-10-01 13:57:20 CDT --- Closing bugs fixed in 1.3.4.
http://bugs.winehq.org/show_bug.cgi?id=22994
--- Comment #12 from Wylda wylda@volny.cz 2010-10-04 07:47:29 CDT ---
@ Alexandre: What about milestone 1.2.x here? This patch is one-liner.
http://bugs.winehq.org/show_bug.cgi?id=22994
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.2.x
http://bugs.winehq.org/show_bug.cgi?id=22994
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.2.x |---
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2010-10-08 10:40:41 CDT --- Removing 1.2.x milestone from bugs fixed in 1.2.1.
http://bugs.winehq.org/show_bug.cgi?id=22994
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |259b5fdfa6036a1f4d782d215c5 | |07c9aaeb33eb4