Closed
Bug 267895
Opened 20 years ago
Closed 16 years ago
###!!! ASSERTION: Popup set is already defined! Only 1 allowed.: 'Not Reached', file r:/mozilla/layout/xul/base/src/nsRootBoxFrame.cpp, line 298
Categories
(Core :: XUL, defect, P5)
Tracking
()
VERIFIED
DUPLICATE
of bug 321058
People
(Reporter: timeless, Unassigned)
Details
(Keywords: assertion)
mozilla -jsconsole -P crash
###!!! ASSERTION: initial containing block already created: 'nsnull ==
mInitialContainingBlock', file
r:/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp, line 8993
###!!! ASSERTION: Popup set is already defined! Only 1 allowed.: 'Not Reached',
file r:/mozilla/layout/xul/base/src/nsRootBoxFrame.cpp, line 298
Break: at file r:/mozilla/layout/xul/base/src/nsRootBoxFrame.cpp, line 298
xpcom_core.dll!nsDebug::Assertion(const char * aStr=0x01cfd480, const
char * aExpr=0x01ceb9e0, const char * aFile=0x01cfd418, int aLine=0x0000012a)
Line 109 C++
> gklayout.dll!nsRootBoxFrame::SetPopupSetFrame(nsIFrame *
aPopupSet=0x028ede94) Line 298 + 0x1a C++
gklayout.dll!nsPopupSetFrame::Init(nsPresContext *
aPresContext=0x0172d5a4, nsIContent * aContent=0x028a8570, nsIFrame *
aParent=0x028edddc, nsStyleContext * aContext=0x028edd58, nsIFrame *
aPrevInFlow=0x00000000) Line 167 + 0xa C++
gklayout.dll!nsCSSFrameConstructor::InitAndRestoreFrame(nsPresContext *
aPresContext=0x01710490, nsFrameConstructorState & aState={...}, nsIContent *
aContent=0x028a8570, nsIFrame * aParentFrame=0x028edddc, nsStyleContext *
aStyleContext=0x028edd58, nsIFrame * aPrevInFlow=0x00000000, nsIFrame *
aNewFrame=0x028ede94) Line 6724 + 0x16 C++
gklayout.dll!nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *
aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x028a8570,
nsIFrame * aParentFrame=0x028edddc, nsIAtom * aTag=0x015a5d38, int
aNameSpaceID=0x00000009, nsStyleContext * aStyleContext=0x028edd58,
nsFrameItems & aFrameItems={...}, int aXBLBaseTag=0x00000000, int &
aHaltProcessing=0x028a8570) Line 5917 C++
gklayout.dll!nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell
* aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x028a8570,
nsIFrame * aParentFrame=0x028edddc, nsIAtom * aTag=0x015a5d38, int
aNameSpaceID=0x00000009, nsStyleContext * aStyleContext=0x00000000,
nsFrameItems & aFrameItems={...}, int aXBLBaseTag=0x00000000) Line 7565 + 0x25
C++
gklayout.dll!nsCSSFrameConstructor::ConstructFrame(nsIPresShell *
aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x00000000,
nsIFrame * aParentFrame=0x028edddc, nsFrameItems & aFrameItems={...}) Line 7458
C++
gklayout.dll!nsCSSFrameConstructor::CreateAnonymousFrames(nsIPresShell
* aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aParent=0x01742af8,
nsIDocument * aDocument=0x016ed990, nsIFrame * aParentFrame=0x028edddc, int
aAppendToExisting=0x028a8570, nsFrameItems & aChildItems={...}) Line 5479
C++
gklayout.dll!nsCSSFrameConstructor::CreateAnonymousFrames(nsIPresShell
* aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490, nsIAtom *
aTag=0x00000000, nsFrameConstructorState & aState={...}, nsIContent *
aParent=0x01742af8, nsIFrame * aNewFrame=0x028edddc, int
aAppendToExisting=0x00000000, nsFrameItems & aChildItems={...}, int
aIsRoot=0x00000001) Line 5370 C++
gklayout.dll!nsCSSFrameConstructor::ConstructDocElementFrame
(nsIPresShell * aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aDocElement=0x01742af8,
nsIFrame * aParentFrame=0x0172d538, nsIFrame * & aNewFrame=0x028edddc) Line
4034 C++
gklayout.dll!nsCSSFrameConstructor::ContentInserted(nsPresContext *
aPresContext=0x028edddc, nsIContent * aContainer=0x01742af8, nsIFrame *
aContainerFrame=0x00000000, nsIContent * aChild=0x01742af8, int
aIndexInContainer=0x00000000, nsILayoutHistoryState * aFrameState=0x00000000,
int aInReinsertContent=0x00000000) Line 9013 C++
gklayout.dll!PresShell::InitialReflow(int aWidth=0x0012f46c, int
aHeight=0x01a32f5d) Line 2718 C++
gklayout.dll!nsXULDocument::StartLayout() Line 2157 C++
gklayout.dll!nsXULDocument::ResumeWalk() Line 2978 C++
gklayout.dll!nsXULDocument::EndLoad() Line 743 C++
gklayout.dll!XULContentSinkImpl::DidBuildModel() Line 462 C++
gkparser.dll!nsExpatDriver::DidBuildModel(unsigned int
anErrorCode=0x00000000, int aNotifySink=0x00000001, nsIParser *
aParser=0x0175bf48, nsIContentSink * aSink=0x0175be90) Line 1062 C++
gkparser.dll!nsParser::DidBuildModel(unsigned int
anErrorCode=0x00000000) Line 1316 + 0xe C++
gkparser.dll!nsParser::ResumeParse(int allowIteration=0x00000001, int
aIsFinalChunk=0x00000001, int aCanInterrupt=0x00000001) Line 1925 C++
gkparser.dll!nsParser::OnStopRequest(nsIRequest * request=0x01763818,
nsISupports * aContext=0x00000000, unsigned int status=0x80520012) Line 2603
C++
jar50.dll!nsJARChannel::OnStopRequest(nsIRequest * req=0x01763b50,
nsISupports * ctx=0x00000000, unsigned int status=0x80520012) Line 692 C++
necko.dll!nsInputStreamPump::OnStateStop() Line 505 C++
necko.dll!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream *
stream=0x01763c40) Line 342 C++
xpcom_core.dll!nsInputStreamReadyEvent::EventHandler(PLEvent *
plevent=0x01763e9c) Line 119 C++
xpcom_core.dll!PL_HandleEvent(PLEvent * self=0x01763e9c) Line 693
C
xpcom_core.dll!PL_ProcessPendingEvents(PLEventQueue * self=0x01064410)
Line 628 C
xpcom_core.dll!_md_EventReceiverProc(HWND__ * hwnd=0x004f04f0, unsigned
int uMsg=0x0000c14e, unsigned int wParam=0x00000000, long lParam=0x01064410)
Line 1434 C
user32.dll!77d43a50()
user32.dll!77d43b1f()
user32.dll!GetMessageW() + 0x125
user32.dll!DispatchMessageW() + 0xb
appcomps.dll!nsAppStartup::Run() Line 221 C++
mozilla.exe!main1(int argc=0x80000000, char * * argv=0x0012f46c,
nsISupports * nativeApp=0x01a32f5d) Line 1322 C++
mozilla.exe!main(int argc=0x00000004, char * * argv=0x003f7b80) Line
1813 + 0x16 C++
mozilla.exe!mainCRTStartup() Line 400 + 0x11 C
kernel32.dll!TermsrvAppInstallMode() + 0x269followed by:
###!!! ASSERTION: node in map twice: 'Not Reached', file
r:/mozilla/layout/html/base/src/nsFrameManager.cpp, line 1897
Break: at file r:/mozilla/layout/html/base/src/nsFrameManager.cpp, line 1897
xpcom_core.dll!nsDebug::Assertion(const char * aStr=0x01cef138, const
char * aExpr=0x01ceb9e0, const char * aFile=0x01ceeebc, int aLine=0x00000769)
Line 109 C++
> gklayout.dll!nsFrameManagerBase::UndisplayedMap::AppendNodeFor
(UndisplayedNode * aNode=0x010b5be8, nsIContent * aParentContent=0x01742af8)
Line 1897 + 0x1a C++
gklayout.dll!nsFrameManagerBase::UndisplayedMap::AddNodeFor(nsIContent
* aParentContent=0x01742af8, nsIContent * aChild=0x0174b1d8, nsStyleContext *
aStyle=0x028f01ac) Line 1923 C++
gklayout.dll!nsFrameManager::SetUndisplayedContent(nsIContent *
aContent=0x0174b1d8, nsStyleContext * aStyleContext=0x028f01ac) Line 615
C++
gklayout.dll!nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell
* aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x0174b1d8,
nsIFrame * aParentFrame=0x028edddc, nsIAtom * aTag=0x003ff930, int
aNameSpaceID=0x00000009, nsStyleContext * aStyleContext=0x028f01ac,
nsFrameItems & aFrameItems={...}, int aXBLBaseTag=0x00000000) Line 7535
C++
gklayout.dll!nsCSSFrameConstructor::ConstructFrame(nsIPresShell *
aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x00000000,
nsIFrame * aParentFrame=0x028edddc, nsFrameItems & aFrameItems={...}) Line 7458
C++
gklayout.dll!nsCSSFrameConstructor::ProcessChildren(nsIPresShell *
aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aContent=0x01742af8,
nsIFrame * aFrame=0x0174b1d8, int aCanHaveGeneratedContent=0x00000001,
nsFrameItems & aFrameItems={...}, int aParentIsBlock=0x00000000, nsTableCreator
* aTableCreator=0x0174b1d8) Line 11722 + 0x2e C++
gklayout.dll!nsCSSFrameConstructor::ConstructDocElementFrame
(nsIPresShell * aPresShell=0x0172a358, nsPresContext * aPresContext=0x01710490,
nsFrameConstructorState & aState={...}, nsIContent * aDocElement=0x01742af8,
nsIFrame * aParentFrame=0x0172d538, nsIFrame * & aNewFrame=0x028edddc) Line
4038 C++
gklayout.dll!nsCSSFrameConstructor::ContentInserted(nsPresContext *
aPresContext=0x028edddc, nsIContent * aContainer=0x01742af8, nsIFrame *
aContainerFrame=0x00000000, nsIContent * aChild=0x01742af8, int
aIndexInContainer=0x00000000, nsILayoutHistoryState * aFrameState=0x00000000,
int aInReinsertContent=0x00000000) Line 9013 C++
gklayout.dll!PresShell::InitialReflow(int aWidth=0x00000000, int
aHeight=0x016ed990) Line 2718 C++
gklayout.dll!nsXULDocument::StartLayout() Line 2157 C++
gklayout.dll!nsXULDocument::ResumeWalk() Line 2978 C++
gklayout.dll!nsXULDocument::EndLoad() Line 743 C++
gklayout.dll!XULContentSinkImpl::DidBuildModel() Line 462 C++
gkparser.dll!nsExpatDriver::DidBuildModel(unsigned int
anErrorCode=0x00000000, int aNotifySink=0x00000001, nsIParser *
aParser=0x0175bf48, nsIContentSink * aSink=0x0175be90) Line 1062 C++
gkparser.dll!nsParser::DidBuildModel(unsigned int
anErrorCode=0x00000000) Line 1316 + 0xe C++
gkparser.dll!nsParser::ResumeParse(int allowIteration=0x00000001, int
aIsFinalChunk=0x00000001, int aCanInterrupt=0x00000001) Line 1925 C++
gkparser.dll!nsParser::OnStopRequest(nsIRequest * request=0x01763818,
nsISupports * aContext=0x00000000, unsigned int status=0x80520012) Line 2603
C++
jar50.dll!nsJARChannel::OnStopRequest(nsIRequest * req=0x01763b50,
nsISupports * ctx=0x00000000, unsigned int status=0x80520012) Line 692 C++
necko.dll!nsInputStreamPump::OnStateStop() Line 505 C++
necko.dll!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream *
stream=0x01763c40) Line 342 C++
xpcom_core.dll!nsInputStreamReadyEvent::EventHandler(PLEvent *
plevent=0x01763e9c) Line 119 C++
xpcom_core.dll!PL_HandleEvent(PLEvent * self=0x01763e9c) Line 693
C
xpcom_core.dll!PL_ProcessPendingEvents(PLEventQueue * self=0x01064410)
Line 628 C
xpcom_core.dll!_md_EventReceiverProc(HWND__ * hwnd=0x004f04f0, unsigned
int uMsg=0x0000c14e, unsigned int wParam=0x00000000, long lParam=0x01064410)
Line 1434 C
user32.dll!77d43a50()
user32.dll!77d43b1f()
user32.dll!GetMessageW() + 0x125
user32.dll!DispatchMessageW() + 0xb
appcomps.dll!nsAppStartup::Run() Line 221 C++
mozilla.exe!main1(int argc=0x028f01ac, char * * argv=0x00000000,
nsISupports * nativeApp=0x016ed990) Line 1322 C++
mozilla.exe!main(int argc=0x00000004, char * * argv=0x003f7b80) Line
1813 + 0x16 C++
mozilla.exe!mainCRTStartup() Line 400 + 0x11 C
kernel32.dll!TermsrvAppInstallMode() + 0x269
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.widgets
Updated•16 years ago
|
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•