http://bugs.winehq.org/show_bug.cgi?id=9291
Summary: iexplore http://pack.google.com crashes Product: Wine Version: CVS Platform: Other OS/Version: other Status: NEW Keywords: download Severity: enhancement Priority: P2 Component: wine-shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Wine's built-in iexplore crashes on http://pack.google.com.
Unhandled exception: page fault on read access to 0x0000005c in 32-bit code (0x7c7bd7a8). Backtrace: =>1 0x7c7bd7a8 nsChannel_AsyncOpen+0x4e8(iface=0x1063958, aListener=0x1063998, aContext=0x0) [/home/dank/wine-git/dlls/mshtml/nsio.c:107] in mshtml 0x7c7bd7a8 nsChannel_AsyncOpen+0x4e8 [/home/dank/wine-git/dlls/mshtml/nsio.c:107] in mshtml: movl 0x5c(%esi),%edi 107 while(!container_iter->doc)
I peeked at nsio.c, and it does look vulnerable to container_iter going unexpectedly null during that loop, but a real fix wasn't immediately obvious.
http://bugs.winehq.org/show_bug.cgi?id=9291
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Summary|iexplore |iexplore |http://pack.google.com |http://pack.google.com fails |crashes |to let you download google | |pack installer
--- Comment #1 from Dan Kegel dank@kegel.com 2007-10-11 08:34:36 --- As of today, it no longer crashes, and you can even go through several pages there, but when it comes time to download the google pack installer, nothing happens. It takes you to a page that says "How To Install Click "OK" or "Save File" in the window that appears." but no window appears. It also says "Don't see a window? click here" but clicking there also does nothing.
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #2 from Detlef Riekenberg wine.dev@web.de 2007-10-14 07:41:26 --- Created an attachment (id=8560) --> (http://bugs.winehq.org/attachment.cgi?id=8560) +loaddll,+ole,+tid
I tested this with wine-0.9.47 and the canidate for wine_gecko-0.1.1:
The first error: err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context 0x1
You need to regsvr32 msctf.dll (The msctf server dll": not present in wine) and regsvr32 msimtf.dll (The active IMM server dll": not present in wine) but you get a new fixme: fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
The second error: fixme:urlmon:DllGetClassObject {79eac9e5-baf9-11ce-8c82-00aa004ba90b}: no class found. err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {79eac9e5-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
this class is missing from urlmon.dll and the "err" went away with native urlmon.dll
------- After all of that, download is still not possible.
http://bugs.winehq.org/show_bug.cgi?id=9291
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-shdocvw |wine-misc
--- Comment #3 from Dan Kegel dank@kegel.com 2007-10-14 12:30:50 --- Hmm, msctf seems to be part of the Text Services Framework, http://msdn2.microsoft.com/en-us/library/ms538984.aspx Maybe we could provide a stub for now.
http://bugs.winehq.org/show_bug.cgi?id=9291
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #4 from Jacek Caban jacek@codeweavers.com 2007-10-14 12:41:53 --- {4955dd33-b159-11d0-8fcf-00aa006bcc59} is CActiveIMM and is used by Gecko, not the app. Gecko works fine without it. I have a quick stub implementation in my tree that I used for tests. I will clean it up and send so errors will be less confusing. urlmon errors are not important as well. The problem is that saving file is not implemented in Wine.
http://bugs.winehq.org/show_bug.cgi?id=9291
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #5 from Austin English austinenglish@gmail.com 2008-09-29 15:53:38 --- Crashing again for me in git.
http://bugs.winehq.org/show_bug.cgi?id=9291
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #6 from Austin English austinenglish@gmail.com 2009-01-15 10:53:23 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=9291
Adys adys.wh+winehqdotorg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh+winehqdotorg@gmail.c | |om
--- Comment #7 from Adys adys.wh+winehqdotorg@gmail.com 2009-05-07 07:30:16 --- (In reply to comment #6)
Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks!
No longer crashes, but download still fails in GIT. Version should be changed to wine-0.9.47.
http://bugs.winehq.org/show_bug.cgi?id=9291
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |0.9.47.
http://bugs.winehq.org/show_bug.cgi?id=9291
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |shdocvw
--- Comment #8 from Dan Kegel dank@kegel.com 2009-08-25 22:06:44 --- Today, clicking on "Download" yields
fixme:shdocvw:ClOleCommandTarget_Exec (0x131d44)->((null) 21 2 (nil) (nil)) 0[153548]: file http://pack.google.com/, line 1: TypeError: pack is undefined 0[153548]: file javascript:%20pack._OnDownload(), line 1: TypeError: pack is undefined
Looks like shdocvw now...
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #9 from Jerome Leclanche adys.wh@gmail.com 2009-10-24 12:57:29 --- (In reply to comment #8)
Today, clicking on "Download" yields
fixme:shdocvw:ClOleCommandTarget_Exec (0x131d44)->((null) 21 2 (nil) (nil)) 0[153548]: file http://pack.google.com/, line 1: TypeError: pack is undefined 0[153548]: file javascript:%20pack._OnDownload(), line 1: TypeError: pack is undefined
Looks like shdocvw now...
Working on a reduced testcase.
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com 2009-10-24 13:28:06 --- Created an attachment (id=24324) --> (http://bugs.winehq.org/attachment.cgi?id=24324) Testcase
Here is a testcase. The new object is initiated properly if the source js is inline, but not if its pulled from another file.
http://bugs.winehq.org/show_bug.cgi?id=9291
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #11 from Jerome Leclanche adys.wh@gmail.com 2009-12-17 17:03:18 --- (In reply to comment #10)
Created an attachment (id=24324)
--> (http://bugs.winehq.org/attachment.cgi?id=24324) [details]
Testcase
Here is a testcase. The new object is initiated properly if the source js is inline, but not if its pulled from another file.
Still fails in wine-1.1.34-588-g6b78e24.
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #12 from Jerome Leclanche adys.wh@gmail.com 2010-01-25 06:30:24 --- Testcase no longer fails, however I get a crash on http://pack.google.com/ now.
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com 2010-01-25 06:32:03 --- (In reply to comment #12)
Testcase no longer fails, however I get a crash on http://pack.google.com/ now.
Attach log please.
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #14 from Jerome Leclanche adys.wh@gmail.com 2010-01-25 06:56:27 --- Created an attachment (id=25882) --> (http://bugs.winehq.org/attachment.cgi?id=25882) crash log in wine-1.1.36
I got the feeling this is a different issue :-)
http://bugs.winehq.org/show_bug.cgi?id=9291
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #15 from André H. nerv@dawncrow.de 2010-12-13 10:06:10 CST --- for me it does not crash in git ...
http://bugs.winehq.org/show_bug.cgi?id=9291
--- Comment #16 from Austin English austinenglish@gmail.com 2010-12-13 13:13:27 CST --- (In reply to comment #15)
for me it does not crash in git ...
Nor here, but downloading fails with: fixme:mshtml:nsURI_GetAsciiHost Use Uri_PUNYCODE_IDN_HOST flag 0[1442a8]: file http://pack.google.com/, line 1: TypeError: pack is undefined 0[1442a8]: file javascript:%20pack._OnDownload(), line 1: TypeError: pack is undefined
http://bugs.winehq.org/show_bug.cgi?id=9291
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #17 from Bruno Jesus 00cpxxx@gmail.com 2011-09-04 18:51:08 CDT --- Google Pack was discontinued (at least the url says so). How will we be able to test this bug now? I found the brazillian portuguese version on google cache and I can still not install it. After pressing the "I agree" download button nothing happens.
http://webcache.googleusercontent.com/search?q=cache:8-m0gXe2TpcJ:pack.googl...
http://bugs.winehq.org/show_bug.cgi?id=9291
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |ABANDONED
--- Comment #18 from Dan Kegel dank@kegel.com 2011-09-04 18:53:39 CDT --- It does seem kind of moot now.
http://bugs.winehq.org/show_bug.cgi?id=9291
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from André H. nerv@dawncrow.de 2011-09-08 15:56:35 CDT --- closing invalid