http://bugs.winehq.org/show_bug.cgi?id=27375
Summary: mshtml crashes in Fedora 15 Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: eli@orbsky.homelinux.org
Created an attachment (id=35000) --> (http://bugs.winehq.org/attachment.cgi?id=35000) backtrace of mshtml crash
Everytime I try to use an app that requires mshtml it crashes including when I issue the command:
wine iexplore.
I've already reported the problem with Fedora at:
https://bugzilla.redhat.com/show_bug.cgi?id=710352
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #1 from Austin English austinenglish@gmail.com 2011-06-03 11:01:01 CDT ---
=>0 0x200a8235 in mshtml (+0x98235) (0x007be28c) 1 0x2007bc87 in mshtml (+0x6bc86) (0x001a42e8)
Please install debugging symbols and attach another backtrace.
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #2 from Eli Wapniarski eli@orbsky.homelinux.org 2011-06-03 15:24:43 CDT --- Created an attachment (id=35007) --> (http://bugs.winehq.org/attachment.cgi?id=35007) backtrace of mshtml crash
Hi... I'm trying to follow the instructions provided in the wiki at:
http://wiki.winehq.org/Backtraces
When running:
wine winedbg iexplore
iexplore did not crash until I quit the debugger. I then run winedbg and issued the command bt all.
I probably got the procedure wrong, so please correct me if the attached output is not satisfactory
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #3 from Eli Wapniarski eli@orbsky.homelinux.org 2011-06-12 06:40:57 CDT --- Problem persists with 1.3.22, on two different installations
http://bugs.winehq.org/show_bug.cgi?id=27375
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #4 from GyB gyebro69@gmail.com 2011-06-12 07:19:38 CDT --- *** Bug 27456 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #5 from GyB gyebro69@gmail.com 2011-06-12 07:29:44 CDT --- Created an attachment (id=35108) --> (http://bugs.winehq.org/attachment.cgi?id=35108) crash log (Wine compiled with CFLAGS=-O1)
I can also reproduce the problem on Fedora 15 (32-bit). I compiled Wine from source. The crash (when opening iexplore.exe) happens if Wine was compiled with cflags >=-O1.
The attached log shows a backtrace with -O1. Using -O2 makes it impossible to get a proper backtrace.
To compile the source I used the following command: CC="ccache gcc" CFLAGS="-g -gdwarf-2 -O2" ./configure && make depend && make -j 3
GCC-4.6.0
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #6 from GyB gyebro69@gmail.com 2011-06-12 14:55:10 CDT --- It's probably not much of a help but in the meantime I compiled 2 different versions of gcc on F15 (4.5.3 and 4.6.0) then I compiled Wine with these 2 versions, using -O2:
Gcc-4.5.3: the page loads fine in iexplore.exe, no crash Gcc-4.6.0: it crashes
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #7 from Eli Wapniarski eli@orbsky.homelinux.org 2011-06-13 03:24:07 CDT --- GyB....
I can kinda confirm this. I looked up in Koji when GCC 4.6.x was available for F15. This was 2011-01-22 13:31:49. I downloaded and installed a version of wine that was compiled prior to that date from koji and dated 2010-12-30 13:34:49. The version of wine that was installed was wine-1.3.10-1.fc15.
wine iexplore runs without mshtml crashing and the apps that I run that rely on it work as well.
http://bugs.winehq.org/show_bug.cgi?id=27375
sjakub@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sjakub@gmail.com
--- Comment #8 from sjakub@gmail.com 2011-06-17 22:52:30 CDT --- I have the same problem, it affects World of Warcraft. Basically a few seconds after the launcher is started (and it wants to display a web page with news, etc.) the whole thing crashes. The top of the backtrace contains "in mshtml". Once I downgraded to wine compiled with gcc 4.5.2 the problem disappeared.
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #9 from sjakub@gmail.com 2011-06-17 22:52:54 CDT --- (Also, this is on Archlinux, not fedora)
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #10 from GyB gyebro69@gmail.com 2011-06-27 08:36:05 CDT --- I think this bug has close resemblance to bug #27057. In #27057 people claim that WoW launcher crashes in mshtml when compiling Wine with GCC-4.6.0 using cflag -O2.
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #11 from Eli Wapniarski eli@orbsky.homelinux.org 2011-06-28 03:43:11 CDT --- It does sound similar to this problem. And for me, the consequence is that the launcher for Perfectworld Internation crashes with this the same mshtml error.
http://bugs.winehq.org/show_bug.cgi?id=27375
George N gntest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gntest@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27375
Adrian xadrianx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #12 from Adrian xadrianx@gmail.com 2011-07-04 08:34:34 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=27375
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.b.lankhorst@gmail.com
--- Comment #13 from Maarten Lankhorst m.b.lankhorst@gmail.com 2011-07-04 08:42:38 CDT --- compiling only mshtml/mutation.o with -fno-omit-frame-pointer masks this bug
If I look at the original nsparser.h, I don't see a calling convention added: http://doxygen.db48x.net/mozilla-full/html/df/deb/classnsParser.html
Can I assume that the calling conventions for nsIParser_BeginEvaluatingParserInsertedScript and nsIParser_EndEvaluatingParserInsertedScript are thiscall instead of STDCALL?
http://bugs.winehq.org/show_bug.cgi?id=27375
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |error@ioerror.us
--- Comment #14 from Maarten Lankhorst m.b.lankhorst@gmail.com 2011-07-04 08:48:49 CDT --- *** Bug 27057 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27375
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sa@whiz.se
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #15 from Jacek Caban jacek@codeweavers.com 2011-07-04 08:59:51 CDT --- Created an attachment (id=35428) --> (http://bugs.winehq.org/attachment.cgi?id=35428) fix
Good catch, thanks. The attached patch should help.
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #16 from GyB gyebro69@gmail.com 2011-07-04 10:37:47 CDT --- (In reply to comment #15)
Created an attachment (id=35428)
--> (http://bugs.winehq.org/attachment.cgi?id=35428) [details]
fix
Good catch, thanks. The attached patch should help.
Confirming: with the attached patch Wine no longer crashes in mshtml (using cflag -O2)
Fedora 15 x86 gcc version 4.6.0 20110530 (Red Hat 4.6.0-9) (GCC)
http://bugs.winehq.org/show_bug.cgi?id=27375
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rankincj@yahoo.com
--- Comment #17 from Austin English austinenglish@gmail.com 2011-07-04 17:43:48 CDT --- *** Bug 27340 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #18 from Eli Wapniarski eli@orbsky.homelinux.org 2011-07-05 02:45:40 CDT --- Sorry I did not notice the patch until today. I will try to get this tested within the next couple of days.
http://bugs.winehq.org/show_bug.cgi?id=27375
Andreas Bierfert andreas.bierfert@lowlatency.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas.bierfert@lowlatency | |.de
--- Comment #19 from Andreas Bierfert andreas.bierfert@lowlatency.de 2011-07-05 04:26:32 CDT --- Can confirm this for fedora rawhide gcc 4.6.1.
http://bugs.winehq.org/show_bug.cgi?id=27375
--- Comment #20 from Eli Wapniarski eli@orbsky.homelinux.org 2011-07-05 07:17:24 CDT --- Seems to be be fixed
Thanks so very much
http://bugs.winehq.org/show_bug.cgi?id=27375
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #21 from Austin English austinenglish@gmail.com 2011-07-07 13:37:04 CDT --- Should be fixed by http://source.winehq.org/git/wine.git/commitdiff/9f333b71b67dd6e79397d18c2c7...
http://bugs.winehq.org/show_bug.cgi?id=27375
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org 2011-07-08 13:47:38 CDT --- Closing bugs fixed in 1.3.24.