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);