Closed
Bug 296570
Opened 20 years ago
Closed 16 years ago
FF1a1 crash [@ nsTextFrame::PaintTextSlowly] [@ nsTextFrame::PaintTextSlowlynsPresContext]
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jay, Unassigned)
Details
(Keywords: crash, topcrash)
Crash Data
One poor user (XXX@megadesign.cz) is crashing A LOT with this stack signature.
If you know who you are, please tell us more about your setup. What
extensions/plugins do you have installed? What were you doing at the time of
the crash? Here is one of his/her recent incidents:
Incident ID: 6329499
Stack Signature nsTextFrame::PaintTextSlowly(nsPresContext*,
nsIRenderingContext&, nsStyleContext*, nsTextFrame::TextPaintStyle&,() 3f67a93b
Email Address
Product ID FirefoxTrunk
Build ID 2005053112
Trigger Time 2005-06-02 07:40:57.0
Platform LinuxIntel
Operating System Linux 2.6.10-1.737_FC3
Module firefox-bin + (00217afe)
URL visited
User Comments reloading all tabs fucking firefox ... 6x daily crash isn't rare
Since Last Crash 0 sec
Total Uptime 1 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/nsTextFrame.cpp,
line 3334
Stack Trace
nsTextFrame::PaintTextSlowly(nsPresContext*, nsIRenderingContext&,
nsStyleContext*, nsTextFrame::TextPaintStyle&,()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsTextFrame.cpp,
line 3334]
nsTextFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsTextFrame.cpp,
line 1559]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsBlockFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6243]
nsHTMLContainerFrame::PaintDecorationsAndChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 138]
nsBlockFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6140]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableCellFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableCellFrame.cpp,
line 440]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableRowFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableRowFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableRowGroupFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableRowGroupFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp,
line 1357]
nsTableFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsTableOuterFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableOuterFrame.cpp,
line 692]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsBlockFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6243]
nsHTMLContainerFrame::PaintDecorationsAndChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 138]
nsBlockFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6140]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableCellFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableCellFrame.cpp,
line 440]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableRowFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableRowFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableRowGroupFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableRowGroupFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsTableFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp,
line 1357]
nsTableFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableFrame.cpp,
line 59]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsTableOuterFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/tables/nsTableOuterFrame.cpp,
line 692]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsBlockFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6243]
nsHTMLContainerFrame::PaintDecorationsAndChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 138]
nsBlockFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6140]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsBlockFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6243]
nsHTMLContainerFrame::PaintDecorationsAndChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 138]
nsBlockFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6140]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsBlockFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6243]
nsHTMLContainerFrame::PaintDecorationsAndChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 138]
nsBlockFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsBlockFrame.cpp,
line 6140]
nsContainerFrame::PaintChild()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 329]
nsContainerFrame::PaintChildren()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsContainerFrame.cpp,
line 692]
nsHTMLContainerFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLContainerFrame.cpp,
line 85]
CanvasFrame::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/generic/nsHTMLFrame.cpp,
line 371]
PresShell::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/layout/base/nsPresShell.cpp,
line 5783]
nsView::Paint()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsView.cpp,
line 848]
nsViewManager::RenderDisplayListElement()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsViewManager.cpp,
line 1458]
nsViewManager::RenderViews()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsViewManager.cpp,
line 1373]
nsViewManager::Refresh()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsViewManager.cpp,
line 930]
nsViewManager::DispatchEvent()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsViewManager.cpp,
line 842]
HandleEvent()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/view/src/nsView.cpp,
line 249]
nsCommonWidget::DispatchEvent()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/widget/src/gtk2/nsCommonWidget.cpp,
line 219]
nsWindow::OnExposeEvent()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/widget/src/gtk2/nsWindow.cpp,
line 842]
expose_event_cb()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/widget/src/gtk2/nsWindow.cpp,
line 3590]
libgtk-x11-2.0.so.0 + 0x10d757 (0x00cf9757)
libgobject-2.0.so.0 + 0x9347 (0x00159347)
libgobject-2.0.so.0 + 0x1fae1 (0x0016fae1)
libgobject-2.0.so.0 + 0x20913 (0x00170913)
libgobject-2.0.so.0 + 0x20f5a (0x00170f5a)
libgtk-x11-2.0.so.0 + 0x201545 (0x00ded545)
libgtk-x11-2.0.so.0 + 0x10beeb (0x00cf7eeb)
libgdk-x11-2.0.so.0 + 0x2b78f (0x00a4878f)
libgdk-x11-2.0.so.0 + 0x2b828 (0x00a48828)
libgdk-x11-2.0.so.0 + 0x2b8a7 (0x00a488a7)
libglib-2.0.so.0 + 0x26b5a (0x001b2b5a)
libglib-2.0.so.0 + 0x237bb (0x001af7bb)
libglib-2.0.so.0 + 0x25242 (0x001b1242)
libglib-2.0.so.0 + 0x254ef (0x001b14ef)
libgtk-x11-2.0.so.0 + 0x10b07e (0x00cf707e)
nsAppShell::Run()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 141]
nsAppStartup::Run()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp,
line 145]
XRE_main()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/toolkit/xre/nsAppRunner.cpp,
line 830]
main()
[/builds/tinderbox/Fx-Trunk/Linux_2.4.21-27.0.4.ELsmp_Depend/mozilla/browser/app/nsBrowserApp.cpp,
line 62]
libc.so.6 + 0x14e33 (0x008dae33)
And a link to other similar crashes:
http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=nsTextFrame%3A%3APaintText&vendor=All&product=All&platform=All&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid
Marking topcrash for now, let's see if others are seeing this crash.
| Reporter | ||
Updated•20 years ago
|
Summary: FF1a1 crash [@ nsTextFrame::PaintTextSlowly] → FF1a1 crash [@ nsTextFrame::PaintTextSlowly] [@ nsTextFrame::PaintTextSlowlynsPresContext]
Comment 1•19 years ago
|
||
Still a few on talkback, but mostly windows
Also some MAC with FF15 and FF2 - but is the stack the same?, eg TB27242843
nsTextFrame::PaintTextSlowly(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextFrame::TextPaintStyle&,() nsMacEventHandler::ConvertOSEventToMouseEvent() [mozilla/db/sqlite3/src/prag]
nsMacEventHandler::HandleOSEvent() [mozilla/db/sqlite3/src/pragma.c, line 42]
nsMacWindow::DispatchEvent() [mozilla/widget/src/mac/nsMacWindow.cpp, line 2055]
nsMacMessagePump::DispatchOSEventToRaptor() [mozilla/db/sqlite3/src/pragma.c]
nsMacMessagePump::DoMouseMove() [mozilla/db/sqlite3/src/pragma.c, line 421]
nsMacMessagePump::DispatchEvent() [mozilla/db/sqlite3/src/pragma.c, line 177]
nsMacMessagePump::WNETransitionEventHandler() [mozilla/db/sqlite3/src/pragma]
DispatchEventToHandlers()
SendEventToEventTargetInternal()
SendEventToEventTarget()
HandleMouseEventForWindow()
HandleMouseEvent()
ToolboxEventDispatcherHandler()
DispatchEventToHandlers()
SendEventToEventTargetInternal()
SendEventToEventTarget()
ToolboxEventDispatcher()
HLTBEventDispatcher()
RunApplicationEventLoop()
nsAppShell::Run() [mozilla/widget/src/mac/nsAppShell.cpp, line 94]
nsAppStartup::Run() [mozilla/db/sqlite3/src/pragma.c, line 152]
XRE_main() [mozilla/toolkit/xre/nsAppRunner.cpp, line 2440]
_start() start()
OS: Windows XP → All
Comment 2•16 years ago
|
||
The function PaintTextSlowly no longer exists.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
| Assignee | ||
Updated•14 years ago
|
Crash Signature: [@ nsTextFrame::PaintTextSlowly]
[@ nsTextFrame::PaintTextSlowlynsPresContext]
You need to log in
before you can comment on or make changes to this bug.
Description
•