http://bugs.winehq.org/show_bug.cgi?id=28262
Summary: mshtml/style.ok crashes when WINEDEBUG=warn+heap Product: Wine Version: 1.3.27 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Here's a log/backtrace:
$ export WINEDEBUG=warn+heap $ cd dlls/mshtml/tests $ rm style.ok $ make style.ok ../../../tools/runtest -q -P wine -M mshtml.dll -T ../../.. -p mshtml_test.exe.so style.c && touch style.ok ... wine: Unhandled page fault on read access to 0xfeeefef6 at address 0x4006353f (thread 0046), starting debugger... Backtrace: =>0 release_nodes+0x42(This=0xfe3808) [dlls/mshtml/htmlnode.c:1147] 1 HTMLDocumentNode_destructor+0xdd(iface=0xfe3808) [dlls/mshtml/htmldoc.c:2029] 2 HTMLDOMNode_Release+0xb9(iface=0xfe3818) [dlls/mshtml/htmlnode.c:328] 3 htmldoc_release+0x1b(This=0xfe383c) [dlls/mshtml/mshtml_private.h:428] 4 window_set_docnode+0x72(window=0xf56de0, doc_node=(nil)) [dlls/mshtml/htmlwindow.c:51] 5 HTMLWindow2_Release+0xf3(iface=0xf56df0) [dlls/mshtml/htmlwindow.c:209] 6 CustomDoc_Release+0x10a(iface=0x115a64) [dlls/mshtml/htmldoc.c:2272] 7 htmldoc_release+0x1b(This=0x115950) [dlls/mshtml/mshtml_private.h:428] 8 HTMLDocument_Release+0x1e(iface=0x115950) [dlls/mshtml/htmldoc.c:65] 9 run_test+0xb5(str="<html><body><div id="divid"></div/</body></html>", test=0x68519036) [dlls/mshtml/tests/style.c:2206] 10 func_style+0x38() [dlls/mshtml/tests/style.c:2216] 11 run_test+0x9e(name="style.c") [dlls/mshtml/tests/../../../include/wine/test.h:556]
0x4006353f release_nodes+0x42 [dlls/mshtml/htmlnode.c:1147] in mshtml: movl 0x8(%eax),%eax 1147 IHTMLDOMNode_Release(&iter->IHTMLDOMNode_iface);
http://bugs.winehq.org/show_bug.cgi?id=28262
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #1 from Jacek Caban jacek@codeweavers.com 2011-10-03 13:57:59 CDT --- http://source.winehq.org/patches/data/79500 should fix it
http://bugs.winehq.org/show_bug.cgi?id=28262
--- Comment #2 from Austin English austinenglish@gmail.com 2011-10-03 17:31:04 CDT --- (In reply to comment #1)
http://source.winehq.org/patches/data/79500 should fix it
http://source.winehq.org/git/wine.git/commitdiff/6cfa962922df52a46f222744774...
http://bugs.winehq.org/show_bug.cgi?id=28262
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Jacek Caban jacek@codeweavers.com 2011-10-04 09:02:02 CDT --- Fixed.
http://bugs.winehq.org/show_bug.cgi?id=28262
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6cfa962922df52a46f222744774 | |3015635ed60e4
http://bugs.winehq.org/show_bug.cgi?id=28262
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-10-10 13:11:40 CDT --- Closing bugs fixed in 1.3.30.