http://bugs.winehq.org/show_bug.cgi?id=32931
Bug #: 32931 Summary: FFXI Amazon Downloader crashes when trying to download install files Product: Wine Version: 1.5.23 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: btwisgac23@gmail.com Classification: Unclassified
I ran a successful bisect, and here is the output. This bug has been present since 1.3.18 and is still present in 1.5.23.
$ git bisect good ccd11eb7d6720ee5242e619851f41908f285e8f9 is the first bad commit commit ccd11eb7d6720ee5242e619851f41908f285e8f9 Author: Jacek Caban jacek@codeweavers.com Date: Sat Apr 2 15:20:33 2011 +0200
wininet: Abstract different transfer and content encoding reading to layered structures.
:040000 040000 6a31f2cf8265be180b9267ead2317512555f5174 1c317ffca5fdb9434933f12120419a240a50f117 M dlls
http://bugs.winehq.org/show_bug.cgi?id=32931
--- Comment #1 from Claquesous btwisgac23@gmail.com 2013-02-09 02:07:44 CST --- Created attachment 43488 --> http://bugs.winehq.org/attachment.cgi?id=43488 Command line output
This is the command line output including all warnings before the actual error hit.
http://bugs.winehq.org/show_bug.cgi?id=32931
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |ccd11eb7d6720ee5242e619851f | |41908f285e8f9
http://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=32931
--- Comment #2 from Jacek Caban jacek@codeweavers.com 2013-02-11 04:18:24 CST --- Please attach wininet,urlmon,mshtml,ieframe logs from current Wine version.
http://bugs.winehq.org/show_bug.cgi?id=32931
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-10-03 13:19:52 CDT --- Is this still an issue in the latest development version of wine? (currently 1.7.3)
http://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|wininet |mshtml Ever confirmed|0 |1 Regression SHA1|ccd11eb7d6720ee5242e619851f | |41908f285e8f9 |
--- Comment #4 from Jacek Caban jacek@codeweavers.com --- It's not a real regression. I guess that previously the downloader failed to download some data related to the banner, causing problematic code to never be executed.
The downloader calls IHTMLDocument2::get_all on a wrong thread. On native it's illegal, but probably works (so it's really a bug in the app). In our case, we hit an assertion in Gecko.
I have prepared a hack that changes ieframe to return a marshaled interface if get_Document is called on a wrong thread. I will attach it.
http://bugs.winehq.org/show_bug.cgi?id=32931
--- Comment #5 from Jacek Caban jacek@codeweavers.com --- Created attachment 47570 --> http://bugs.winehq.org/attachment.cgi?id=47570 hack
http://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
http://bugs.winehq.org/show_bug.cgi?id=32931
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com, | |litimetal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #47570|0 |1 is obsolete| |
--- Comment #6 from Jacek Caban jacek@codeweavers.com --- Created attachment 47768 --> http://bugs.winehq.org/attachment.cgi?id=47768 hack
This is a better version of the hack.
https://bugs.winehq.org/show_bug.cgi?id=32931
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ghaywood5@gmail.com
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- *** Bug 35704 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=32931
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #8 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51645 --> https://bugs.winehq.org/attachment.cgi?id=51645 terminal output (wine-1.7.44-149-g0922865)
Still present in wine-1.7.44-149-g0922865 and Gecko 2.36 installed. I tried the hack from comment #6 and it worked.
https://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |7906
https://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|7906 |37906
https://bugs.winehq.org/show_bug.cgi?id=32931
Christopher Strom cstrom11@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cstrom11@gmail.com
--- Comment #9 from Christopher Strom cstrom11@gmail.com --- This is no longer an issue. Download files direct from POL works fine.
https://bugs.winehq.org/show_bug.cgi?id=32931
temp82@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82@luukku.com
--- Comment #10 from temp82@luukku.com --- maybe mark this bug as abandon?
https://bugs.winehq.org/show_bug.cgi?id=32931
Chiitoo chiitoo@gentoo.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chiitoo@gentoo.org
--- Comment #11 from Chiitoo chiitoo@gentoo.org --- Seems obsolete still. :]
(Not even sure what this downloader was/is... it's nothing official from SqEX at least at this time.)