Closed Bug 265138 Opened 21 years ago Closed 20 years ago

firefox crashed [@ nsBox::MarkDirty]

Categories

(Core :: Layout, defect)

x86
FreeBSD
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jschen, Unassigned)

References

()

Details

(Keywords: crash)

Crash Data

User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041015 Build Identifier: Mozilla/5.0 (X11; U; FreeBSD i386; rv:1.7.3) Gecko/20041015 Firefox/0.10.1 On my FreeBSD 4.10, I just installed firefox using pkg. Firefox crashed when browsing http://www.wenxuecity.com. It did not crash on other sites. It may crash rightaway or when click some news links in this site. Mozilla on my pc did not crash. Reproducible: Always Steps to Reproduce: 1.Go to http://www.wenxuecity.com 2.if not crash, click some link inside it Actual Results: firefox crashed Expected Results: browse theme: default theme. Back trace: 0x28940ce4 in kill () from /usr/lib/libc_r.so.4 (gdb) bt #0 0x28940ce4 in kill () from /usr/lib/libc_r.so.4 #1 0x2898f34a in abort () from /usr/lib/libc_r.so.4 #2 0x288fc25f in __default_terminate () from /usr/lib/libstdc++.so.3 #3 0x288fc26d in __terminate () from /usr/lib/libstdc++.so.3 #4 0x281ae2e8 in __pure_virtual () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #5 0x291a465e in nsBox::MarkDirty () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #6 0x291c2b0c in nsImageBoxFrame::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #7 0x29165398 in nsCSSFrameConstructor::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #8 0x291155d7 in PresShell::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #9 0x293b6111 in nsXULDocument::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #10 0x2944113b in nsXULElement::SetAttrAndNotify () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #11 0x29440b47 in nsXULElement::SetAttr () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #12 0x29394e9c in nsXBLPrototypeBinding::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #13 0x293923e8 in nsXBLBinding::AttributeChanged () ---Type <return> to continue, or q <return> to quit--- from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #14 0x29440dba in nsXULElement::SetAttrAndNotify () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #15 0x29440b47 in nsXULElement::SetAttr () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #16 0x29394e9c in nsXBLPrototypeBinding::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #17 0x293923e8 in nsXBLBinding::AttributeChanged () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #18 0x29440dba in nsXULElement::SetAttrAndNotify () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #19 0x29440b47 in nsXULElement::SetAttr () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #20 0x2943d7f4 in nsXULElement::SetAttribute () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #21 0x2819d829 in XPTC_InvokeByIndex () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #22 0x28bbb7c6 in XPCWrappedNative::CallMethod () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libxpconnect.so #23 0x28bc1a7e in XPC_WN_CallMethod () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libxpconnect.so #24 0x280bb5b3 in js_Invoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so ---Type <return> to continue, or q <return> to quit--- #25 0x280c294d in js_Interpret () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #26 0x280bb608 in js_Invoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #27 0x280bb806 in js_InternalInvoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #28 0x280bb947 in js_InternalGetOrSet () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #29 0x280cda4f in js_SetProperty () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #30 0x280c215d in js_Interpret () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #31 0x280bb608 in js_Invoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #32 0x280bb806 in js_InternalInvoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #33 0x2809b3a9 in JS_CallFunctionValue () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #34 0x293dcd21 in nsJSContext::CallEventHandler () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #35 0x293eee54 in GlobalWindowImpl::RunTimeout () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #36 0x293ef6a7 in GlobalWindowImpl::TimerCallback () ---Type <return> to continue, or q <return> to quit--- from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #37 0x28188a4c in nsTimerImpl::Fire () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #38 0x28188b2d in handleTimerEvent () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #39 0x2818453d in PL_HandleEvent () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #40 0x28184461 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #41 0x28185f3b in nsEventQueueImpl::ProcessPendingEvents () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #42 0x28b00a2f in nsIProperties::GetIID () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libwidget_gtk2.so #43 0x2886b8d4 in g_io_unix_dispatch () from /usr/local/lib/libglib-2.0.so.400 #44 0x28849ca9 in g_main_dispatch () from /usr/local/lib/libglib-2.0.so.400 #45 0x2884aab9 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.400 #46 0x2884aeaa in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.400 #47 0x2884b03b in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.400 #48 0x28b011f8 in nsAppShell::DispatchNativeEvent () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libwidget_gtk2.so ---Type <return> to continue, or q <return> to quit--- #49 0x28a41852 in nsXULWindow::CreateNewContentWindow () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnsappshell.so #50 0x28a40f79 in nsXULWindow::CreateNewWindow () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnsappshell.so #51 0x8057087 in nsWindowCreator::CreateChromeWindow2 () #52 0x28b2e1cf in nsWindowWatcher::OpenWindowJS () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libembedcomponents. so #53 0x28b2d8d1 in nsWindowWatcher::OpenWindow () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libembedcomponents. so #54 0x293ee1be in GlobalWindowImpl::OpenInternal () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #55 0x293e9c60 in GlobalWindowImpl::Open () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #56 0x2819d829 in XPTC_InvokeByIndex () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #57 0x28bbb7c6 in XPCWrappedNative::CallMethod () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libxpconnect.so #58 0x28bc1a7e in XPC_WN_CallMethod () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libxpconnect.so #59 0x280bb5b3 in js_Invoke () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so ---Type <return> to continue, or q <return> to quit--- #60 0x280c294d in js_Interpret () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #61 0x280bbb17 in js_Execute () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #62 0x2809b270 in JS_EvaluateUCScriptForPrincipals () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libmozjs.so #63 0x293dc2ba in nsJSContext::EvaluateString () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #64 0x29286b99 in nsScriptLoader::EvaluateScript () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #65 0x2928677e in nsScriptLoader::ProcessRequest () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #66 0x29286500 in nsScriptLoader::ProcessScriptElement () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #67 0x292f7306 in nsHTMLScriptElement::MaybeProcessScript () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #68 0x292f695c in nsHTMLScriptElement::SetDocument () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #69 0x29240a4e in nsGenericElement::AppendChildTo () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #70 0x2931a756 in HTMLContentSink::ProcessSCRIPTTag () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #71 0x29317b1f in HTMLContentSink::AddLeaf () ---Type <return> to continue, or q <return> to quit--- from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #72 0x293179c9 in HTMLContentSink::AddHeadContent () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #73 0x2978f81d in CNavDTD::AddHeadLeaf () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #74 0x2978c506 in CNavDTD::HandleStartToken () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #75 0x2978ab47 in CNavDTD::HandleToken () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #76 0x297898b1 in CNavDTD::BuildModel () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #77 0x2979f9e2 in nsParser::BuildModel () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #78 0x2979f736 in nsParser::ResumeParse () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #79 0x2979ea59 in nsParser::ContinueParsing () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libhtmlpars.so #80 0x2933b3e3 in CSSLoaderImpl::SheetComplete () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #81 0x2933b2df in CSSLoaderImpl::ParseSheet () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so #82 0x29339b9b in SheetLoadData::OnStreamComplete () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libgklayout.so ---Type <return> to continue, or q <return> to quit--- #83 0x28c5470d in nsUnicharStreamLoader::OnStopRequest () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnecko.so #84 0x28c52edd in nsStreamListenerTee::OnStopRequest () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnecko.so #85 0x28cbb945 in nsHttpChannel::OnStopRequest () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnecko.so #86 0x28c3d978 in nsInputStreamPump::OnStateStop () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnecko.so #87 0x28c3d665 in nsInputStreamPump::OnInputStreamReady () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnecko.so #88 0x2816cdba in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #89 0x2818453d in PL_HandleEvent () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #90 0x28184461 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #91 0x28185f3b in nsEventQueueImpl::ProcessPendingEvents () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/libxpcom.so #92 0x28b00a2f in nsIProperties::GetIID () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libwidget_gtk2.so #93 0x2886b8d4 in g_io_unix_dispatch () from /usr/local/lib/libglib-2.0.so.400 #94 0x28849ca9 in g_main_dispatch () from /usr/local/lib/libglib-2.0.so.400 #95 0x2884aab9 in g_main_context_dispatch () ---Type <return> to continue, or q <return> to quit--- from /usr/local/lib/libglib-2.0.so.400 #96 0x2884aeaa in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.400 #97 0x2884b4b7 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.400 #98 0x283ded41 in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.400 #99 0x28b00d48 in nsAppShell::Run () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libwidget_gtk2.so #100 0x28a433ee in nsAppShellService::Run () from /usr/X11R6/lib/firefox/lib/firefox-0.10.1/components/libnsappshell.so #101 0x8052316 in xre_main () #102 0x804d168 in main () #103 0x804d0a6 in _start () (gdb) q The program is running. Exit anyway? (y or n) y
Jingshao, can you try a trunk nightly build of Mozilla and see if this problem appears there as well?
Assignee: firefox → nobody
Component: General → Layout
Product: Firefox → Browser
QA Contact: firefox.general → core.layout
Version: unspecified → Trunk
Keywords: crash
Summary: firefox crashed → firefox crashed [@ nsBox::MarkDirty]
(In reply to comment #1) > Jingshao, can you try a trunk nightly build of Mozilla and see if this problem > appears there as well? Where can I get the nightly build? I am not sure if I can compile it on my pc.
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 WFM
Almost certainly a duplicate of bug 255372. Which means it should be fixed in current branch builds too, as of yesterday. Please retest?
Depends on: 255372
no response, resolving WORKSFORME
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ nsBox::MarkDirty]
You need to log in before you can comment on or make changes to this bug.