http://bugs.winehq.org/show_bug.cgi?id=27388
Summary: IE8 UTF-7 doesn't work Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: spammis@spam.la
Created an attachment (id=35017) --> (http://bugs.winehq.org/attachment.cgi?id=35017) stderr output
IE8 doesn't display UTF-7 HTML files at all.
Works fine under real Windows: C:\Users\username\testhtml>c:\progra~1\intern~1\iexplore file:///c:/Users/username/testhtml/test.html
using: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Doesn't work under Wine: $ wine c:\prog~fbu\inte~h1a\iexplore file:///z:/home/test/test.html 2> dump.log using: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Wine IE8 installed using "rm -rf ~/.wine; winetricks ie8".
The relevant stderr output is probably this: fixme:nls:WideCharToMultiByte UTF-7 not supported
The same message about UTF-7 not being supported is also mentioned in bug 18659, but this is probably a different bug.
Note that Windows IE is 64-bit while Wine IE is 32-bit using a 32-bit Linux kernel. I'm not sure if this matters. Both IE versions were used on the same computer, so all hardware is the same.
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #1 from Spammer spammis@spam.la 2011-06-04 11:19:37 CDT --- Created an attachment (id=35018) --> (http://bugs.winehq.org/attachment.cgi?id=35018) UTF-7 file to test with
Note that the file begins with a UTF-7 BOM. I'm not sure if this is relevant.
When opened under Windows, the file displays the following message: abc αβγ あいう
http://bugs.winehq.org/show_bug.cgi?id=27388
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32
http://bugs.winehq.org/show_bug.cgi?id=27388
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://download.microsoft.c | |om/download/C/C/0/CC0BD555- | |33DD-411E-936B-73AC6F95AE11 | |/IE8-WindowsXP-x86-ENU.exe
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #2 from jaredwiltshire@gmail.com 2011-10-25 01:20:17 CDT --- Created attachment 37116 --> http://bugs.winehq.org/attachment.cgi?id=37116 React OS patch
I suspect this patch from ReactOS could be integrated into Wine quite easily.
I ran into this bug while using a Google migration tool which was trying to access an IMAP server. Apparently IMAP uses UTF-7 (more or less).
http://bugs.winehq.org/show_bug.cgi?id=27388
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #3 from Alex Henrie alexhenrie24@gmail.com 2012-04-24 11:57:35 CDT --- Created attachment 39908 --> http://bugs.winehq.org/attachment.cgi?id=39908 ReactOS patch adapted for Wine
I adapted the ReactOS patch to integrate into Wine. Two notes: - Internet Explorer 8 crashes after a few seconds with or without the patch. - The UTF-7 code is licensed under the GPL, and Wine is LGPL. I will email Katayama Hirofumi, the author of the code, and request that it be released under the LGPL.
Please feel free to look over the patch and offer any suggestions for improvement.
http://bugs.winehq.org/show_bug.cgi?id=27388
katayama.hirofumi.mz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katayama.hirofumi.mz@gmail. | |com
--- Comment #4 from katayama.hirofumi.mz@gmail.com 2012-04-28 22:56:45 CDT --- I got your email.
OK, you can use source code of my patch about ReactOS UTF-7 support. I allow you to use my patch about ReactOS UTF-7 support, under UTF-7.
You can apply this patch to Wine under LGPL: http://bugs.winehq.org/attachment.cgi?id=39908
http://bugs.winehq.org/show_bug.cgi?id=27388
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com
--- Comment #5 from Alex Henrie alexhenrie24@gmail.com 2012-05-09 20:59:09 CDT --- For reference, the ReactOS patch with couple more minor changes was submitted here: http://source.winehq.org/patches/data/85898
And rejected here: http://www.winehq.org/pipermail/wine-devel/2012-May/095451.html
http://bugs.winehq.org/show_bug.cgi?id=27388
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #6 from Ken Sharp kennybobs@o2.co.uk 2012-09-10 19:34:24 CDT --- Confirming in wine-1.5.12-194-g688aa1f
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #7 from Ken Sharp kennybobs@o2.co.uk 2013-07-12 14:31:24 CDT --- Still present in wine-1.6-rc4-122-g104adb7.
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #8 from Austin English austinenglish@gmail.com 2013-10-16 03:17:39 CDT --- Still in wine-1.7.4 (though that file displays the same with winetricks ie8 as it does for me with linux firefox).
http://bugs.winehq.org/show_bug.cgi?id=27388
--- Comment #9 from Alex Henrie alexhenrie24@gmail.com 2013-10-16 14:37:31 CDT --- I submitted patches for this bug last December:
http://www.winehq.org/pipermail/wine-patches/2012-December/120410.html http://www.winehq.org/pipermail/wine-patches/2012-December/120413.html http://www.winehq.org/pipermail/wine-patches/2012-December/120411.html
Then I gave up after AJ wouldn't tell me what he thought was wrong with them and no one else was willing to help:
http://www.winehq.org/pipermail/wine-devel/2012-December/098051.html http://www.winehq.org/pipermail/wine-devel/2012-December/098076.html
The difficulty of collaborating with the Wine developers led me to stop contributing to Wine altogether. I still want to see this bug fixed, but in all likelihood if I submit more patches they'll just continue to be rejected without feedback.
http://bugs.winehq.org/show_bug.cgi?id=27388
Lara Maia lara@craft.net.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lara@craft.net.br
--- Comment #10 from Lara Maia lara@craft.net.br --- This bug affect browser games like Legend Online.
https://bugs.winehq.org/show_bug.cgi?id=27388
Simon swdevelop1981@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |swdevelop1981@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=27388
Hao Peng penghao@linuxdeepin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |penghao@linuxdeepin.com
https://bugs.winehq.org/show_bug.cgi?id=27388
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #11 from Teras teras@luukku.com --- There is some UTF related commits now. This might work.
https://bugs.winehq.org/show_bug.cgi?id=27388
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6bcf9e4bd887b7aadea433f38f8 | |a0d177b9181a2 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #12 from Alex Henrie alexhenrie24@gmail.com --- Fixed by:
http://source.winehq.org/git/wine.git/commitdiff/054fa77de0d48e9eebbed1854ab... http://source.winehq.org/git/wine.git/commitdiff/6bcf9e4bd887b7aadea433f38f8...
Thanks Alexandre!
https://bugs.winehq.org/show_bug.cgi?id=27388
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.37.