This bug is for crash report bp-aa20b0de-671c-4dcb-a441-2c88c0190614. ``` Top 10 frames of crashing thread: 0 xul.dll mozilla::dom::Document::EndLoad dom/base/Document.cpp:7093 1 xul.dll nsHtml5TreeOpExecutor::DidBuildModel parser/html/nsHtml5TreeOpExecutor.cpp:202 2 xul.dll nsHtml5TreeOpExecutor::FlushDocumentWrite parser/html/nsHtml5TreeOpExecutor.cpp:623 3 xul.dll nsHtml5Parser::ParseUntilBlocked parser/html/nsHtml5Parser.cpp:577 4 xul.dll nsHtml5Parser::Parse parser/html/nsHtml5Parser.cpp:213 5 xul.dll mozilla::dom::Document::Close dom/base/Document.cpp:8824 6 xul.dll static bool mozilla::dom::Document_Binding::close dom/bindings/DocumentBinding.cpp:3236 7 xul.dll mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions> dom/bindings/BindingUtils.cpp:3171 8 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:540 9 xul.dll static bool InternalCall js/src/vm/Interpreter.cpp:595 ``` This happens when connecting to IRC in Thunderbird. In the debugger, I see this crash: ``` > xul.dll!mozilla::dom::Document::EndLoad() Line 7093 C++ xul.dll!nsHtml5TreeOpExecutor::DidBuildModel(bool) Line 210 C++ xul.dll!nsHtml5TreeOpExecutor::FlushDocumentWrite() Line 625 C++ xul.dll!nsHtml5Parser::ParseUntilBlocked() Line 580 C++ xul.dll!nsHtml5Parser::Parse(const nsTSubstring<char16_t> & aSourceBuffer, void * aKey, bool) Line 213 C++ xul.dll!mozilla::dom::Document::Close(mozilla::ErrorResult & rv) Line 8824 C++ xul.dll!mozilla::dom::Document_Binding::close(JSContext * cx, JS::Handle<JSObject *> obj, mozilla::dom::Document * self, const JSJitMethodCallArgs & args) Line 3237 C++ xul.dll!mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext * cx, unsigned int argc, JS::Value * vp) Line 3173 C++ xul.dll!CallJSNative(JSContext * cx, bool(*)(JSContext *, unsigned int, JS::Value *) native, const JS::CallArgs & args) Line 448 C++ ```
Bug 1559523 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This bug is for crash report bp-aa20b0de-671c-4dcb-a441-2c88c0190614. ``` Top 10 frames of crashing thread: 0 xul.dll mozilla::dom::Document::EndLoad dom/base/Document.cpp:7093 1 xul.dll nsHtml5TreeOpExecutor::DidBuildModel parser/html/nsHtml5TreeOpExecutor.cpp:202 2 xul.dll nsHtml5TreeOpExecutor::FlushDocumentWrite parser/html/nsHtml5TreeOpExecutor.cpp:623 3 xul.dll nsHtml5Parser::ParseUntilBlocked parser/html/nsHtml5Parser.cpp:577 4 xul.dll nsHtml5Parser::Parse parser/html/nsHtml5Parser.cpp:213 5 xul.dll mozilla::dom::Document::Close dom/base/Document.cpp:8824 6 xul.dll static bool mozilla::dom::Document_Binding::close dom/bindings/DocumentBinding.cpp:3236 7 xul.dll mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions> dom/bindings/BindingUtils.cpp:3171 8 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:540 9 xul.dll static bool InternalCall js/src/vm/Interpreter.cpp:595 ``` This happens when connecting to IRC in Thunderbird. In the debugger, I see this crash: ``` xul.dll!mozilla::dom::Document::EndLoad() Line 7093 C++ xul.dll!nsHtml5TreeOpExecutor::DidBuildModel(bool) Line 210 C++ xul.dll!nsHtml5TreeOpExecutor::FlushDocumentWrite() Line 625 C++ xul.dll!nsHtml5Parser::ParseUntilBlocked() Line 580 C++ xul.dll!nsHtml5Parser::Parse(const nsTSubstring<char16_t> & aSourceBuffer, void * aKey, bool) Line 213 C++ xul.dll!mozilla::dom::Document::Close(mozilla::ErrorResult & rv) Line 8824 C++ xul.dll!mozilla::dom::Document_Binding::close(JSContext * cx, JS::Handle<JSObject *> obj, mozilla::dom::Document * self, const JSJitMethodCallArgs & args) Line 3237 C++ xul.dll!mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext * cx, unsigned int argc, JS::Value * vp) Line 3173 C++ xul.dll!CallJSNative(JSContext * cx, bool(*)(JSContext *, unsigned int, JS::Value *) native, const JS::CallArgs & args) Line 448 C++ ```