Closed Bug 294343 Opened 20 years ago Closed 20 years ago

crash when * { overflow:hidden; } is added to userContent.css [@ nsGfxScrollFrame::SetInitialChildList]

Categories

(Core :: Layout, defect)

1.7 Branch
PowerPC
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: hramrach, Unassigned)

Details

(Keywords: crash)

Crash Data

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Crash on startup Reproducible: Always Steps to Reproduce: 1. put a line saying "* { overflow:hidden; } into userChrome.css 2. restart firefox Actual Results: crash on startup Expected Results: enjoying weird looking web Talkback IDs TB5872337E TB5872338Y TB5872598X
Do you also crash if you try it with a recent trunk build ? The Gecko in FF1.0.X is over one year old...
Incident ID: 5872337 Stack Signature nsGfxScrollFrame::SetInitialChildList() cca6d11d Product ID Firefox10 Build ID 2005051112 Trigger Time 2005-05-16 05:35:38.0 Platform MacOSX Operating System Darwin 7.9.0 Module firefox-bin + (004844e4) URL visited User Comments crash on start with * {overflow:hidden; } in userContent.css Since Last Crash 2369 sec Total Uptime 2369 sec Trigger Reason SIGBUS: Bus Error: (signal 10) Source File, Line No. /builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp, line 509 Stack Trace nsGfxScrollFrame::SetInitialChildList() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp, line 509] nsGfxScrollFrame::SetInitialChildList() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp, line 509] nsCSSFrameConstructor::ConstructRootFrame() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp, line 919] PresShell::InitialReflow() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/layout/html/base/src/nsPresShell.cpp, line 88] nsContentSink::StartLayout() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/content/base/src/nsContentSink.cpp, line 158] HTMLContentSink::StartLayout() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/content/html/document/src/nsHTMLContentSink.cpp, line 3725] HTMLContentSink::OpenBody() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/content/html/document/src/nsHTMLContentSink.cpp, line 2836] CNavDTD::OpenBody() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 3172] CNavDTD::OpenContainer() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 3407] CNavDTD::HandleDefaultStartToken() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 1457] CNavDTD::HandleStartToken() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 1835] CNavDTD::HandleToken() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 1019] CNavDTD::BuildModel() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/CNavDTD.cpp, line 517] nsParser::BuildModel() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/nsParser.cpp, line 704] nsParser::ResumeParse() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/nsParser.cpp, line 1868] nsParser::OnDataAvailable() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/htmlparser/src/nsParser.cpp, line 2551] nsDocumentOpenInfo::OnDataAvailable() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/uriloader/base/nsURILoader.cpp, line 710] nsInputStreamChannel::OnDataAvailable() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/netwerk/base/src/nsInputStreamChannel.cpp, line 710] nsInputStreamPump::OnStateTransfer() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/netwerk/base/src/nsInputStreamPump.cpp, line 436] nsInputStreamPump::OnInputStreamReady() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/netwerk/base/src/nsInputStreamPump.cpp, line 336] nsInputStreamReadyEvent::EventHandler() PL_HandleEvent() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/xpcom/threads/plevent.c, line 674] PL_ProcessPendingEvents() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/xpcom/threads/plevent.c, line 608] _md_EventReceiverProc() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/xpcom/threads/plevent.c, line 1578] HIToolbox.145.0.0 + 0x1fa0 (0x9a7f1fa0) HIToolbox.145.0.0 + 0x2214 (0x9a7f2214) HIToolbox.145.0.0 + 0x6694 (0x9a7f6694) HIToolbox.145.0.0 + 0x12d2c (0x9a802d2c) HIToolbox.145.0.0 + 0x205c (0x9a7f205c) HIToolbox.145.0.0 + 0x2214 (0x9a7f2214) HIToolbox.145.0.0 + 0x146bc (0x9a8046bc) HIToolbox.145.0.0 + 0x185d8 (0x9a8085d8) HIToolbox.145.0.0 + 0x28718 (0x9a818718) HIToolbox.145.0.0 + 0x8d88 (0x9a7f8d88) HIToolbox.145.0.0 + 0x8f3c (0x9a7f8f3c) HIToolbox.145.0.0 + 0x1c9f0 (0x9a80c9f0) HIToolbox.145.0.0 + 0x2d708 (0x9a81d708) nsMacMessagePump::GetEvent() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/widget/src/mac/nsMacMessagePump.cpp, line 407] nsMacMessagePump::DoMessagePump() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/widget/src/mac/nsMacMessagePump.cpp, line 312] nsAppShell::Run() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/widget/src/mac/nsAppShell.cpp, line 114] xre_main() [/builds/tinderbox/Fx-Aviary1.0.1/Darwin_7.7.0_Depend/mozilla/toolkit/xre/nsAppRunner.cpp, line 710] _start() start()
Component: General → Layout
Flags: blocking1.8b2?
Keywords: crash
Product: Firefox → Core
QA Contact: general → layout
Summary: crash when * { overflow:hidden; } is added to userContent.css → crash when * { overflow:hidden; } is added to userContent.css [@ nsGfxScrollFrame::SetInitialChildList]
Version: unspecified → 1.7 Branch
Flags: blocking1.8b2?
well, it works with a trunk build. Which means it will probably go away in 2.0. And it is not likely to be seen very often unless it also manifests under more common conditions ;-)
It will go into the coming FF1.1. I mark this wfm because I don't think that this will be fixed on the avairy branch. (no topcrasher)
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ nsGfxScrollFrame::SetInitialChildList]
You need to log in before you can comment on or make changes to this bug.