Closed
Bug 325206
Opened 19 years ago
Closed 19 years ago
crash when printing this page [@ nsSubDocumentFrame::BuildDisplayList()]
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: imipak, Unassigned)
References
()
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060129 Firefox/1.6a1 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060129 Firefox/1.6a1 Crash when printing this page. Reproducible: Always Steps to Reproduce: 1. Visit URL. 2. File -> Print Actual Results: Actual behaviour: Firefox crashes Expected Results: Expected behaviour: Page printed Crashed three times in a row (and when doing nothing but opening URL and printing the page) - Talkback data submitted for two of the crashes
Comment 1•19 years ago
|
||
Can you let us know the TalkbackIDs you submitted so we can have a look at the crash stack?
Reporter | ||
Comment 2•19 years ago
|
||
(In reply to comment #1) > Can you let us know the TalkbackIDs you submitted so we can have a look at the > crash stack? > Three Talkback submissions resulting from crashes as described: TB14546438M TB14546140W TB14546132K
Updated•19 years ago
|
Keywords: crash
Summary: crash when printing this page → crash when printing this page [@ nsSubDocumentFrame::BuildDisplayList()]
Reporter | ||
Comment 3•19 years ago
|
||
I get a very similar crash on another page: http://isc.sans.org/diary.php?storyid=1078&rss which I've certainly printed without problems in the month or so, so I'm guessing this is the same problem. (Or should I file a separate bug for the SANS.org page?)
Reporter | ||
Comment 5•19 years ago
|
||
hi Martijn, (In reply to comment #4) > Sounds very much like bug 324915. > Yes, it looks rather similar, except that: - my two sample pages that trigger the crash don't have MARQUEE tags (which the reporter of 324915 says is the common feature in his crash), - the line number given in the crash dump is different (`my' crash is a segfault at nsFrameFrame.cpp, line 241; Bug 324915 is an access violation at line 203 in the same .cpp file.) Oh, and I'm on Linux rather than Win98. I don't know C++ and the codebase well enough to say whether those are significant differences, or not, tho' I'd guess so.
Comment 6•19 years ago
|
||
Incident ID: 14546438 Stack Signature nsSubDocumentFrame::BuildDisplayList() 74cb357b Product ID FirefoxTrunk Build ID 2006012904 Trigger Time 2006-01-30 01:41:35.0 Platform LinuxIntel Operating System Linux 2.6.12-12mdk-i686-up-4GB Module firefox-bin + (001f498d) URL visited groups.google.com User Comments Since Last Crash 0 sec Total Uptime 3 sec Trigger Reason SIGSEGV: Segmentation Fault: (signal 11) Source File, Line No. /builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrameFrame.cpp, line 241 Stack Trace nsSubDocumentFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrameFrame.cpp, line 241] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsTableCellFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableCellFrame.cpp, line 454] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsTableFrame::DisplayGenericTablePart() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp, line 1398] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsTableFrame::DisplayGenericTablePart() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp, line 1398] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsTableFrame::DisplayGenericTablePart() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp, line 1398] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsTableOuterFrame::BuildDisplayListForInnerTable() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableOuterFrame.cpp, line 326] nsTableOuterFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableOuterFrame.cpp, line 298] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1432] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] DisplayLine() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6254] nsBlockFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp, line 6329] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsContainerFrame::BuildDisplayListForNonBlockChildren() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp, line 225] nsContainerFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp, line 211] nsPageContentFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsPageContentFrame.cpp, line 182] nsIFrame::BuildDisplayListForChild() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1398] nsContainerFrame::BuildDisplayListForNonBlockChildren() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp, line 225] nsContainerFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp, line 211] nsPageFrame::BuildDisplayList() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsPageFrame.cpp, line 557] nsIFrame::BuildDisplayListForStackingContext() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsFrame.cpp, line 1123] nsLayoutUtils::PaintFrame() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/base/nsLayoutUtils.cpp, line 622] PresShell::Paint() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/base/nsPresShell.cpp, line 5508] nsViewManager::Display() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsViewManager.cpp, line 102] nsSimplePageSequenceFrame::PrintNextPage() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsSimplePageSequence.cpp, line 872] nsPrintEngine::PrintPage() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/printing/nsPrintEngine.cpp, line 3554] nsPagePrintTimer::Notify() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/printing/nsPagePrintTimer.cpp, line 92] nsTimerImpl::Fire() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/xpcom/threads/nsTimerImpl.cpp, line 404] handleTimerEvent() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/xpcom/threads/nsTimerImpl.cpp, line 470] PL_HandleEvent() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/xpcom/threads/plevent.c, line 689] PL_ProcessPendingEvents() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/xpcom/threads/plevent.c, line 623] nsEventQueueImpl::ProcessPendingEvents() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/xpcom/threads/nsEventQueue.cpp, line 423] event_processor_callback() [/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/widget/src/gtk2/nsAppShell.cpp, line 67]
Component: General → Layout
Product: Firefox → Core
QA Contact: general → layout
Version: unspecified → 1.8 Branch
Comment 7•19 years ago
|
||
Andrew, does it still crash for you with the latest trunk build? It is WFM now.
Reporter | ||
Comment 8•19 years ago
|
||
Confirmed that it now works for me, the page prints without problems. Changing to WORKSFORME and closing. Thanks all!
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsSubDocumentFrame::BuildDisplayList()]
You need to log in
before you can comment on or make changes to this bug.
Description
•