http://bugs.winehq.org/show_bug.cgi?id=29642
Bug #: 29642 Summary: IE8 crashes in short time Product: Wine Version: 1.3.37 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ocean04@suomi24.fi Classification: Unclassified
Todays git ie8 crashes and exits. This crash has always been there, but you were able to continue using it before. Now it just exits, which makes IE8 useless.
This one crash happens always in about 10 seconds. No matter what page you open, even about:blank.
Attached backtrace. There is nothing useful in terminal.
wine 'C:\Program Files\Internet Explorer\iexplore' about:blank
wine-1.3.37-108-g4cd49d3
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #1 from ocean04@suomi24.fi 2012-01-18 02:16:31 CST --- Created attachment 38419 --> http://bugs.winehq.org/attachment.cgi?id=38419 Crash backtrace
http://bugs.winehq.org/show_bug.cgi?id=29642
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName@mail.com
--- Comment #2 from A Wine user RandomAccountName@mail.com 2012-01-18 02:26:24 CST --- winetricks crypt32 works around this for me (the crash is replaced with a complaint about corrupted search settings on each run).
http://bugs.winehq.org/show_bug.cgi?id=29642
ocean04@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #3 from ocean04@suomi24.fi 2012-01-18 02:44:41 CST --- crypt32 works here too, thanks!
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #4 from ocean04@suomi24.fi 2012-01-18 06:07:35 CST --- Another workaround: wine regedit
Delete these keys:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\SearchScopes
-> Doesn't crash anymore, but shows "Manage add-ons" window on every run.
http://bugs.winehq.org/show_bug.cgi?id=29642
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Component|-unknown |crypt32
--- Comment #5 from Dan Kegel dank@kegel.com 2012-01-18 13:28:41 CST --- crypt32 workaround -> setting component to crypt32
http://bugs.winehq.org/show_bug.cgi?id=29642
Juan Lang juan.lang@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|crypt32 |-unknown
--- Comment #6 from Juan Lang juan.lang@gmail.com 2012-01-18 14:44:48 CST --- I think that's a little quick, Dan. The crash is in ntdll, in a function crypt32 doesn't call, directly or indirectly. A +crypt log might help.
Also, since the behavior has changed, a regression test might be useful to identify which commit causes IE8 to exit instead of being allowed to continue.
http://bugs.winehq.org/show_bug.cgi?id=29642
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |jacek@codeweavers.com Ever Confirmed|0 |1
--- Comment #7 from Jacek Caban jacek@codeweavers.com 2012-01-19 06:43:20 CST --- Regression test might be tricky. AFAIR there was another crash that I've fixed by:
http://source.winehq.org/git/wine.git/commitdiff/892d3cd46bb748bbb6f65d9733e...
It revealed the crash from this bug (I didn't investigate it further).
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #8 from A Wine user RandomAccountName@mail.com 2012-01-25 05:08:48 CST --- Created attachment 38544 --> http://bugs.winehq.org/attachment.cgi?id=38544 +crypt log (24MB)
(In reply to comment #6)
+crypt log attached.
Also, since the behavior has changed, a regression test might be useful to identify which commit causes IE8 to exit instead of being allowed to continue.
The crash became fatal with this commit:
fbd08d5914336647679783465b0bf2b5ae6e85e7 is the first bad commit commit fbd08d5914336647679783465b0bf2b5ae6e85e7 Author: Alexandre Julliard julliard@winehq.org Date: Mon Jan 16 14:05:20 2012 +0100
winedbg: Kill the whole target process on exit in auto mode.
:040000 040000 cc4953a80fd13aa925a997caf454a5ea33f8cda9 fd9150e84a7dd97c89cfad065d8d48315bff0cd1 M programs
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #9 from Juan Lang juan.lang@gmail.com 2012-01-25 05:22:27 CST --- I think crypt32 is basically unrelated to the crash:
wine: Unhandled page fault on read access to 0x00000004 at address 0x7bc6a8fd (thread 000d), starting debugger... (snip) Backtrace: =>0 0x7bc6a8fd RtlQueryInformationAcl+0x6d(pAcl=(nil), pAclInformation=0xb9bdb4c, nAclInformationLength=0xc, dwAclInformationClass=AclSizeInformation) [/home/me/wine-git/dlls/ntdll/sec.c:1788] in ntdll (0x0b9bdb0c) (snip) 1788 paclsize->AceCount = pAcl->AceCount;
That is, pAcl is being dereferenced without checking it. Pretty straightforward NULL pointer dereference in ntdll, if you ask me.
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-01-25 05:36:21 CST --- The NULL pointer is passed by the app. It's because we don't return ACL information for registry keys.
http://bugs.winehq.org/show_bug.cgi?id=29642
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l12436@yahoo.com.tw
--- Comment #11 from Jacek Caban jacek@codeweavers.com 2012-03-02 03:01:47 CST --- *** Bug 30055 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=29642
Alex Villacís Lasso a_villacis@palosanto.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a_villacis@palosanto.com
http://bugs.winehq.org/show_bug.cgi?id=29642
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Component|-unknown |ntdll
http://bugs.winehq.org/show_bug.cgi?id=29642
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29060
http://bugs.winehq.org/show_bug.cgi?id=29642
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ntdll |-unknown
--- Comment #12 from Dmitry Timoshkov dmitry@baikal.ru 2012-03-07 23:16:54 CST --- Not an ntdll bug.
http://bugs.winehq.org/show_bug.cgi?id=29642
Dmitry mr_wire@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mr_wire@mail.ru
http://bugs.winehq.org/show_bug.cgi?id=29642
ZuBB zvasylvv@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zvasylvv@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29642
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |30488
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #13 from Andrew zerlgi@gmail.com 2012-06-01 04:28:12 CDT --- Created attachment 40358 --> http://bugs.winehq.org/attachment.cgi?id=40358 Registry modification to disable search box in IE
http://bugs.winehq.org/show_bug.cgi?id=29642
Andrew zerlgi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zerlgi@gmail.com
--- Comment #14 from Andrew zerlgi@gmail.com 2012-06-01 04:29:18 CDT --- Disabling the search box in IE8 seems to resolve this issue
Run Registry Editor (RegEdit.exe). Navigate to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\InfoDelivery\Restrictions
Note: The registry branches starting from Internet Explorer may not be readily available. In this case, manually create the new Key with appropriate names. And if you want user-only restriction, use the HKEY_CURRENT_USER registry branch.
In the right pane, create a new DWORD (32-bit) Value named as NoSearchBox data, and set its value data as 1.
(above registry entry from http://www.mydigitallife.info/how-to-disable-remove-or-hide-ie8-search-box/ )
http://bugs.winehq.org/show_bug.cgi?id=29642
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
--- Comment #15 from Ken Sharp kennybobs@o2.co.uk 2012-09-10 19:51:54 CDT --- *** Bug 31672 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=29642
Joel Holdsworth joel@airwebreathe.org.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joel@airwebreathe.org.uk
http://bugs.winehq.org/show_bug.cgi?id=29642
whatbug n296869@rtrtr.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |n296869@rtrtr.com
--- Comment #16 from whatbug n296869@rtrtr.com 2013-01-09 11:35:58 CST --- Hi, I tried all the work-arounds mentioned here (disabling SearchBox, SearchSopes) and IE8 still crashes. IE8 starts fine and the startpage is also fully loaded, but it crashes after short time (~1sec). There is nothing you can do.
Tried with latest Wine (v 1.5.20). IE8 was installed with Winetricks.
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #17 from whatbug n296869@rtrtr.com 2013-01-10 09:10:39 CST --- Same for Wine version 1.5.21
http://bugs.winehq.org/show_bug.cgi?id=29642
Soohyun Lee soohyun2222@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |soohyun2222@gmail.com
--- Comment #18 from Soohyun Lee soohyun2222@gmail.com 2013-01-19 03:51:57 CST --- I am not sure this is due to the same cause but it also crashes for wine 1.5.22
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #19 from Soohyun Lee soohyun2222@gmail.com 2013-01-19 03:53:34 CST --- Created attachment 43223 --> http://bugs.winehq.org/attachment.cgi?id=43223 IE8 crash trace log for soohyun2222
Could someone help me finding out what the problem is? Tracelogs are hard to read...
http://bugs.winehq.org/show_bug.cgi?id=29642
--- Comment #20 from Austin English austinenglish@gmail.com 2013-06-29 19:10:00 CDT --- Doesn't crash here in 1.6-rc4. No tweaks, just ran winetricks ie8. Is there something special I need to do to trigger it?
http://bugs.winehq.org/show_bug.cgi?id=29642
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #21 from Dan Kegel dank@kegel.com 2013-06-29 20:37:22 CDT --- Agreed, works here just fine with wine-1.6-rc4. Going by comment #1, I bet this is a dup of bug 32904.
*** This bug has been marked as a duplicate of bug 32904 ***
http://bugs.winehq.org/show_bug.cgi?id=29642
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Bruno Jesus 00cpxxx@gmail.com 2013-07-05 08:08:56 CDT --- Closing duplicate.
http://bugs.winehq.org/show_bug.cgi?id=29642
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|30488 |