http://bugs.winehq.org/show_bug.cgi?id=24365
Summary: Adobe Photoshop CS4 installer: completely white / ie6 workaround doesn't work Product: Wine Version: 1.3.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: edwintorok@gmail.com
I built wine 1.3.2 from git like this: $ cd ~/wine-git $ git checkout wine-1.3.2 $ cd ../wine32 $ ../wine-git/configure $ rm -rf /home/edwin/.wine-cs4/ && mkdir ~/.wine-cs4 && WINEPREFIX=$HOME/.wine-cs4 sh ~/winetricks msxml6 gdiplus gecko vcrun2005
So far so good, but the installer is all a white dialog (except for the 'checking your system profile part' which is shown):
I filed this as an shdocvw bug due to these messages, please change component if this is not the cause: fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046} fixme:shdocvw:ClientSite_GetContainer (0x154270)->(0x32e6b0)
I tried using winetricks ie6, but that only leeds to the setup telling me it encountered an error. Tried with winetricks ie7, I got a white dialog there too.
I'll attach the logs now.
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #1 from Török Edwin edwintorok@gmail.com 2010-09-12 05:07:02 CDT --- Created an attachment (id=30710) --> (http://bugs.winehq.org/attachment.cgi?id=30710) wine log, without installing ie6 or ie7; white dialog
r, -rf $HOME/.wine-cs4/ && mkdir $HOME/.wine-cs4 && WINEPREFIX=$HOME/.wine-cs4 sh ~/winetricks msxml6 gdiplus gecko vcrun2005 WINEPREFIX=$HOME/.wine-cs4 LANG=C wine Setup.exe
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #2 from Török Edwin edwintorok@gmail.com 2010-09-12 05:12:24 CDT --- Created an attachment (id=30711) --> (http://bugs.winehq.org/attachment.cgi?id=30711) wine log, when installing ie6; setup gives error
rm -rf $HOME.wine-cs4/ && mkdir $HOME/.wine-cs4 && WINEPREFIX=$HOME/.wine-cs4 sh ~/winetricks msxml6 gdiplus gecko vcrun2005 ie6 WINEPREFIX=$HOME/.wine-cs4 LANG=C wine Setup.exe
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #3 from Török Edwin edwintorok@gmail.com 2010-09-12 05:12:53 CDT --- Created an attachment (id=30712) --> (http://bugs.winehq.org/attachment.cgi?id=30712) CS4 installer log when ie6 is installed and it fails
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #4 from Török Edwin edwintorok@gmail.com 2010-09-12 05:15:02 CDT --- Created an attachment (id=30713) --> (http://bugs.winehq.org/attachment.cgi?id=30713) wine log, when installing ie7; white dialog, don't even see 'checking system...'
rm -rf $HOME/.wine-cs4/ && mkdir $HOME/.wine-cs4 && WINEPREFIX=$HOME/.wine-cs4 sh ~/winetricks msxml6 gdiplus gecko vcrun2005 ie7 WINEPREFIX=$HOME/.wine-cs4 LANG=C wine Setup.exe
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #5 from Török Edwin edwintorok@gmail.com 2010-09-12 05:16:15 CDT --- Created an attachment (id=30714) --> (http://bugs.winehq.org/attachment.cgi?id=30714) wine log, without any winetricks workarounds, just gecko installed
rm -rf $HOME/.wine-cs4/ && mkdir $HOME/.wine-cs4 && WINEPREFIX=$HOME/.wine-cs4 sh ~/winetricks gecko WINEPREFIX=$HOME/.wine-cs4 LANG=C wine Setup.exe
http://bugs.winehq.org/show_bug.cgi?id=24365
Török Edwin edwintorok@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer, regression
--- Comment #6 from Török Edwin edwintorok@gmail.com 2010-09-12 05:21:53 CDT --- All these logs are with an unpatched wine 1.3.2.
I tried applying the patch from here: http://bugs.winehq.org/show_bug.cgi?id=18070 But it didn't work, it only made some apartment not initialized warnings go away, window was still white/setup failed with ie6.
Please let me know what else I should try / what other logs you need.
Using wine 1.1.17 (via playonlinux) succeeds in installing, but I think 1.3.2 should be able to do it if 1.1.17 was able to.
http://bugs.winehq.org/show_bug.cgi?id=24365
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|shdocvw |-unknown
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2010-09-13 00:30:52 CDT --- Please post the results of your regression testing: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #8 from Török Edwin edwintorok@gmail.com 2010-09-15 11:52:21 CDT --- (In reply to comment #7)
Please post the results of your regression testing: http://wiki.winehq.org/RegressionTesting
OK, I will perform a git bisect this weekend.
http://bugs.winehq.org/show_bug.cgi?id=24365
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |jacek@codeweavers.com, | |wylda@volny.cz Ever Confirmed|0 |1
--- Comment #9 from Wylda wylda@volny.cz 2010-09-19 02:23:11 CDT ---
Confirming. Still happens in wine-1.3.3.
1. I did a regression test between 1.3.1 and 1.3.2:
commit e9e35e2b091772f1ae0b4723cad93cc4dc5bc7c1 Author: Jacek Caban jacek@codeweavers.com Date: Wed Aug 25 14:22:25 2010 +0200
mshtml: Wine Gecko 1.1.0 release.
:040000 040000 5508b1f982cf660243d26dc1b5cb57546b629064 b5b097b70c830dfa0d6da532091813c66542f843 M dlls
2. No other bug report suffers from this commit.
3. Revert of this patch after git checkout makes that problem go away.
4. Adding author of this patch to CC.
--private keyword: bisected
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #10 from Wylda wylda@volny.cz 2010-09-19 02:48:00 CDT --- Created an attachment (id=30860) --> (http://bugs.winehq.org/attachment.cgi?id=30860) BAD log from wine-1.3.3 with gecko 1.1.0
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #11 from Wylda wylda@volny.cz 2010-09-19 02:49:28 CDT --- Created an attachment (id=30861) --> (http://bugs.winehq.org/attachment.cgi?id=30861) GOOD log from wine-1.3.1-168 with gecko 1.0.0
http://bugs.winehq.org/show_bug.cgi?id=24365
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mshtml
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #12 from Jacek Caban jacek@codeweavers.com 2010-09-19 04:52:51 CDT --- Created an attachment (id=30864) --> (http://bugs.winehq.org/attachment.cgi?id=30864) disable html5 parser
The attached hack fixes the regression. I'm considering mainstreaming it, but it has its own issues that have to be fixed first.
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #13 from Török Edwin edwintorok@gmail.com 2010-09-19 07:50:59 CDT ---
- I did a regression test between 1.3.1 and 1.3.2:
commit e9e35e2b091772f1ae0b4723cad93cc4dc5bc7c1 Author: Jacek Caban jacek@codeweavers.com Date: Wed Aug 25 14:22:25 2010 +0200
mshtml: Wine Gecko 1.1.0 release.
:040000 040000 5508b1f982cf660243d26dc1b5cb57546b629064 b5b097b70c830dfa0d6da532091813c66542f843 M dlls
- Revert of this patch after git checkout makes that problem go away.
(In reply to comment #12)
Created an attachment (id=30864)
--> (http://bugs.winehq.org/attachment.cgi?id=30864) [details]
disable html5 parser
The attached hack fixes the regression. I'm considering mainstreaming it, but it has its own issues that have to be fixed first.
Thanks, reverting that commit, or applying this patch fixes the white dialog. I now get the same setup error as if I used ie6.
I'll open a separate bug for that.
http://bugs.winehq.org/show_bug.cgi?id=24365
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #14 from Ken Sharp kennybobs@o2.co.uk 2010-11-24 20:35:35 CST --- Was the patch ever committed as I do not see this bug in Wine 1.3.6?
http://bugs.winehq.org/show_bug.cgi?id=24365
--- Comment #15 from Austin English austinenglish@gmail.com 2010-11-24 20:43:25 CST --- (In reply to comment #14)
Was the patch ever committed as I do not see this bug in Wine 1.3.6?
Doesn't appear to be, 'git grep -i html5' shows no results.
http://bugs.winehq.org/show_bug.cgi?id=24365
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #16 from Ken Sharp kennybobs@o2.co.uk 2010-11-25 08:26:21 CST --- Either way, it works so must be fixed.
http://bugs.winehq.org/show_bug.cgi?id=24365
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Alexandre Julliard julliard@winehq.org 2010-11-26 13:13:46 CST --- Closing bugs fixed in 1.3.8.
http://bugs.winehq.org/show_bug.cgi?id=24365
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |e9e35e2b091772f1ae0b4723cad | |93cc4dc5bc7c1