Closed
Bug 58041
Opened 24 years ago
Closed 22 years ago
crash loading XUL file.
Categories
(Core :: XUL, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
Future
People
(Reporter: namachi, Assigned: hyatt)
Details
(Keywords: crash)
Attachments
(1 file)
348 bytes,
application/vnd.mozilla.xul+xml
|
Details |
Steps to reproduce. Load the attachement file. It is a scaledown simple XUL file. The crash is happening due to null pointer exception. Stack Trace :- nsTreeIndentationFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeIndentationFrame.cpp, line 104] nsBoxToBlockAdaptor::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 871] nsBoxToBlockAdaptor::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 347] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1201] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 448] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 848] nsBoxSizeListNodeImpl::GetBoxSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMonumentLayout.cpp, line 470] nsBoxSizeListImpl::GetBoxSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMonumentLayout.cpp, line 433] nsBoxSizeListImpl::GetBoxSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMonumentLayout.cpp, line 433] nsObeliskLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsObeliskLayout.cpp, line 104] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 448] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 848] nsSprocketLayout::PopulateBoxSizes [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 695] nsSprocketLayout::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 142] nsContainerBox::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 555] nsBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 973] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 1002] nsStackLayout::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsStackLayout.cpp, line 246] nsContainerBox::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 555] nsBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 973] nsXULTreeFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsXULTreeFrame.cpp, line 116] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 1002] nsBoxFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 775] nsBlockReflowContext::DoReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line 562] nsBlockReflowContext::ReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line 334] nsBlockFrame::ReflowBlockFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3885] nsBlockFrame::ReflowLine [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3154] nsBlockFrame::ReflowDirtyLines [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 2957] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 1747] nsBoxToBlockAdaptor::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 871] nsBoxToBlockAdaptor::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 527] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 1002] nsSprocketLayout::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 408] nsContainerBox::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 555] nsBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 973] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 1002] nsStackLayout::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsStackLayout.cpp, line 246] nsContainerBox::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 555] nsBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 973] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 1002] nsBoxFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 775] nsRootBoxFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsRootBoxFrame.cpp, line 211] nsContainerFrame::ReflowChild [d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line 716] ViewportFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsViewportFrame.cpp, line 546] nsHTMLReflowCommand::Dispatch [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp, line 146] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5145] PresShell::FlushPendingNotifications [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4223] nsXULDocument::FlushPendingNotifications [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULDocument.cpp, line 1941] nsXBLStreamListener::Load [d:\builds\seamonkey\mozilla\layout\xbl\src\nsXBLService.cpp, line 383] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1325] nsDocument::HandleDOMEvent [d:\builds\seamonkey\mozilla\layout\base\src\nsDocument.cpp, line 3033] nsXMLDocument::EndLoad [d:\builds\seamonkey\mozilla\layout\xml\document\src\nsXMLDocument.cpp, line 623] nsXMLContentSink::DidBuildModel [d:\builds\seamonkey\mozilla\layout\xml\document\src\nsXMLContentSink.cpp, line 273] CWellFormedDTD::DidBuildModel [d:\builds\seamonkey\mozilla\htmlparser\src\nsWellFormedDTD.cpp, line 315] nsParser::DidBuildModel [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 1440] nsParser::ResumeParse [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 1954] nsParser::OnStopRequest [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 2403] nsXBLStreamListener::OnStopRequest [d:\builds\seamonkey\mozilla\layout\xbl\src\nsXBLService.cpp, line 284] nsJARChannel::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\protocol\jar\src\nsJARChannel.cpp, line 703] nsOnStopRequestEvent::HandleEvent [d:\builds\seamonkey\mozilla\netwerk\base\src\nsAsyncStreamListener.cpp, line 302] nsStreamListenerEvent::HandlePLEvent [d:\builds\seamonkey\mozilla\netwerk\base\src\nsAsyncStreamListener.cpp, line 106] PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 581] PL_ProcessPendingEvents [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 517] _md_EventReceiverProc [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 1051]
Reporter | ||
Comment 1•24 years ago
|
||
Comment 3•23 years ago
|
||
worksforme trunk win2k and 0.9.7 mac for today
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Comment 4•23 years ago
|
||
Well, I don't crash if I serve the page as text/html! Doh! Nevermind.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Attachment #18026 -
Attachment is patch: false
Attachment #18026 -
Attachment mime type: text/plain → application/vnd.mozilla.xul+xml
Comment 5•22 years ago
|
||
wfm, current trunk. (is that what you were hinting at timeless? :-) [Bleh. "hyatt@apple.com".]
Status: REOPENED → RESOLVED
Closed: 23 years ago → 22 years ago
Resolution: --- → WORKSFORME
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•