Closed
Bug 167372
Opened 22 years ago
Closed 22 years ago
Crash in random places as I navigate the site.
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 153815
People
(Reporter: email2me, Assigned: attinasi)
References
()
Details
(Keywords: crash)
User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.1) Gecko/20020826
Build Identifier: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.1) Gecko/20020826
Navigate around the site, use the back arrows etc. the browser usually crashes
after a few links.
Reproducible: Always
Steps to Reproduce:
1.Open site http://www.virtuetv.com
2.select 'Music' -> 'Interviews' -> select an artists name
3.Browser may crash now if not use back arrow and repeat afew times
4.Browser crashes at a random point
Actual Results:
Browser Crashed with message "Mozilla has caused error in GKLAYOUT.DLL" ...
Expected Results:
Navigate to new page
"GKLAYOUT.DLL"
Comment 1•22 years ago
|
||
Confirming. I didn't get talkback, but tried in debugger and got this data. I
don't know if the assertions are serious, but the crash happened right after
them. Trunk build from 20020904 on Windows 2000.
###!!! ASSERTION: initial containing block already created: 'nsnull == mInitialC
ontainingBlock', file d:/mozilla_source/mozilla/layout/html/style/src/nsCSSFrame
Constructor.cpp, line 8921
Break: at file d:/mozilla_source/mozilla/layout/html/style/src/nsCSSFrameConstru
ctor.cpp, line 8921
Call stack for this one:
nsDebug::Assertion(const char * 0x029aa390, const char * 0x029aa36c, const char
* 0x029aa320, int 8921) line 280 + 13 bytes
nsDebug::PreCondition(const char * 0x029aa390, const char * 0x029aa36c, const
char * 0x029aa320, int 8921) line 439 + 21 bytes
nsCSSFrameConstructor::ContentInserted(nsCSSFrameConstructor * const 0x03f62340,
nsIPresContext * 0x04403110, nsIContent * 0x00000000, nsIContent * 0x044cf370,
int 0, nsILayoutHistoryState * 0x00000000, int 0) line 8921 + 35 bytes
StyleSetImpl::ContentInserted(StyleSetImpl * const 0x047ab340, nsIPresContext *
0x04403110, nsIContent * 0x00000000, nsIContent * 0x044cf370, int 0) line 1537
PresShell::InitialReflow(PresShell * const 0x048d30b8, int 7020, int 1200) line 2772
HTMLContentSink::StartLayout() line 3769
HTMLContentSink::OpenBody(HTMLContentSink * const 0x040cb760, const
nsIParserNode & {...}) line 2997
CNavDTD::OpenBody(const nsCParserNode * 0x041e95f8) line 3163 + 31 bytes
CNavDTD::OpenContainer(const nsCParserNode * 0x041e95f8, nsHTMLTag
eHTMLTag_body, int 1, nsEntryStack * 0x00000000) line 3408 + 12 bytes
CNavDTD::HandleDefaultStartToken(CToken * 0x049ad660, nsHTMLTag eHTMLTag_body,
nsCParserNode * 0x041e95f8) line 1350 + 20 bytes
CNavDTD::HandleStartToken(CToken * 0x049ad660) line 1759 + 22 bytes
CNavDTD::HandleToken(CNavDTD * const 0x044e5d20, CToken * 0x049ad660, nsIParser
* 0x04515578) line 910 + 12 bytes
CNavDTD::BuildModel(CNavDTD * const 0x044e5d20, nsIParser * 0x04515578,
nsITokenizer * 0x0498f218, nsITokenObserver * 0x00000000, nsIContentSink *
0x040cb760) line 521 + 20 bytes
CNavDTD::DidBuildModel(CNavDTD * const 0x044e5d20, unsigned int 0, int 1,
nsIParser * 0x04515578, nsIContentSink * 0x040cb760) line 576 + 32 bytes
nsParser::DidBuildModel(unsigned int 0) line 1262 + 41 bytes
nsParser::ResumeParse(int 1, int 1, int 1) line 1811
nsParser::ContinueParsing() line 1369 + 19 bytes
HTMLContentSink::ScriptEvaluated(HTMLContentSink * const 0x040cb764, unsigned
int 0, nsIDOMHTMLScriptElement * 0x0427ace4, int 0, int 1) line 4896
nsScriptLoader::FireScriptEvaluated(unsigned int 0, nsScriptLoadRequest *
0x0453af50) line 521
nsScriptLoader::ProcessRequest(nsScriptLoadRequest * 0x0453af50) line 480
nsScriptLoader::OnStreamComplete(nsScriptLoader * const 0x04926e8c,
nsIStreamLoader * 0x0452ec58, nsISupports * 0x0453af50, unsigned int 0, unsigned
int 4294967295, const char * 0x0454d0b7) line 781
nsStreamLoader::OnStopRequest(nsStreamLoader * const 0x0452ec5c, nsIRequest *
0x0424a7c0, nsISupports * 0x0453af50, unsigned int 0) line 163
###!!! ASSERTION: unexpected next reflow command frame: '*iter == mFrames.FirstC
hild()', file d:/mozilla_source/mozilla/layout/html/base/src/nsHTMLFrame.cpp, li
ne 526
Break: at file d:/mozilla_source/mozilla/layout/html/base/src/nsHTMLFrame.cpp, l
ine 526
Call stack:
nsDebug::Assertion(const char * 0x029918a8, const char * 0x02991888, const char
* 0x02991848, int 526) line 280 + 13 bytes
CanvasFrame::Reflow(CanvasFrame * const 0x041b1ad0, nsIPresContext * 0x04403110,
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 526 + 51 bytes
nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState & {...}, nsIPresContext *
0x04403110, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0, int 0, int 0, int 7020, int 1200, int 1) line 882
nsBoxToBlockAdaptor::DoLayout(nsBoxToBlockAdaptor * const 0x041b1e4c,
nsBoxLayoutState & {...}) line 625 + 46 bytes
nsBox::Layout(nsBox * const 0x041b1e4c, nsBoxLayoutState & {...}) line 1062
nsScrollBoxFrame::DoLayout(nsScrollBoxFrame * const 0x041b1c0c, nsBoxLayoutState
& {...}) line 395
nsBox::Layout(nsBox * const 0x041b1c0c, nsBoxLayoutState & {...}) line 1062
nsBoxFrame::Reflow(nsBoxFrame * const 0x041b1bd4, nsIPresContext * 0x04403110,
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1003
nsContainerFrame::ReflowChild(nsIFrame * 0x041b1bd4, nsIPresContext *
0x04403110, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0,
int 0, unsigned int 0, unsigned int & 0) line 790 + 31 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x041b1a94, nsIPresContext *
0x04403110, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 577
IncrementalReflow::Dispatch(nsIPresContext * 0x04403110, nsHTMLReflowMetrics &
{...}, const nsSize & {...}, nsIRenderingContext & {...}) line 893
PresShell::ProcessReflowCommands(int 1) line 6374
ReflowEvent::HandleEvent() line 6219
HandlePLEvent(ReflowEvent * 0x042e70c0) line 6233
PL_HandleEvent(PLEvent * 0x042e70c0) line 643 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00edc3e0) line 573 + 9 bytes
_md_TimerProc(HWND__ * 0x003e01f2, unsigned int 275, unsigned int 0, unsigned
long 781198624) line 910 + 9 bytes
And finally the access violation in gklayout.dll:
nsImageListener::FrameChanged(nsImageListener * const 0x049a7d98, imgIContainer
* 0x04776210, nsISupports * 0x04403110, gfxIImageFrame * 0x04703278, nsRect *
0x0012fc58) line 2404 + 36 bytes
imgRequestProxy::FrameChanged(imgIContainer * 0x04776210, gfxIImageFrame *
0x04703278, nsRect * 0x0012fc58) line 295
imgRequest::FrameChanged(imgRequest * const 0x043c862c, imgIContainer *
0x04776210, nsISupports * 0x00000000, gfxIImageFrame * 0x04703278, nsRect *
0x0012fc58) line 336
imgContainer::Notify(imgContainer * const 0x04776214, nsITimer * 0x04373dc8)
line 460
nsTimerImpl::Fire() line 341
handleTimerEvent(TimerEventType * 0x03f62340) line 399
PL_HandleEvent(PLEvent * 0x03f62340) line 643 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00edc3e0) line 573 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x003e01f2, unsigned int 49512, unsigned int 0,
long 15582176) line 1308 + 9 bytes
Severity: normal → critical
Status: UNCONFIRMED → NEW
Component: Browser-General → Layout
Ever confirmed: true
Keywords: crash
OS: Windows ME → All
Comment 2•22 years ago
|
||
Reassigning to layout default.
Comment 4•22 years ago
|
||
Just as a note, layout crashers should be assigned to kmcclusk@netscape.com for
now...
This looks like a dup of bug 153815
Comment 5•22 years ago
|
||
Right, works fine in the latest build. Sigh, I wish the info on components was
current...
*** This bug has been marked as a duplicate of 153815 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•