Closed
Bug 24521
Opened 25 years ago
Closed 25 years ago
Assertions while launching Prefs or Account Setup dialogs
Categories
(Core :: XUL, defect, P3)
Tracking
()
RESOLVED
FIXED
People
(Reporter: kinmoz, Assigned: eric)
Details
In my 01/20/2000 WinNt debug build, I'm seeing assertions being thrown from code
called from nsBoxFrame::SetInitialChildList(). I can continue passed the
assertions but they are annoying.
Here's the assertion I get when bringing up the Prefs dialog:
NTDLL! 77f7629c()
nsDebug::Assertion(const char * 0x01774f50, const char * 0x01774f30, const char
* 0x01774f04, int 2764) line 186 + 13 bytes
nsFrame::VerifyDirtyBitSet(nsIFrame * 0x03440630) line 2764 + 38 bytes
nsContainerFrame::SetInitialChildList(nsContainerFrame * const 0x034405f0,
nsIPresContext * 0x0437f030, nsIAtom * 0x00000000, nsIFrame * 0x03440630) line
75 + 9 bytes
nsBoxFrame::SetInitialChildList(nsBoxFrame * const 0x034405f0, nsIPresContext *
0x0437f030, nsIAtom * 0x00000000, nsIFrame * 0x03440630) line 204 + 21 bytes
nsCSSFrameConstructor::ConstructDocElementFrame(nsIPresShell * 0x0484e410,
nsIPresContext * 0x0437f030, nsFrameConstructorState & {...}, nsIContent *
0x0485cc50, nsIFrame * 0x034405b4, nsIStyleContext * 0x0491f140, nsIFrame * &
0x034405f0) line 2361
nsCSSFrameConstructor::ContentInserted(nsCSSFrameConstructor * const 0x0484e840,
nsIPresContext * 0x0437f030, nsIContent * 0x00000000, nsIContent * 0x0485cc50,
int 0, nsILayoutHistoryState * 0x00000000) line 6303
StyleSetImpl::ContentInserted(StyleSetImpl * const 0x0484e8e0, nsIPresContext *
0x0437f030, nsIContent * 0x00000000, nsIContent * 0x0485cc50, int 0) line 948
PresShell::InitialReflow(PresShell * const 0x0484e410, int 150, int 150) line 1090
nsXULDocument::StartLayout() line 3482
nsXULDocument::ResumeWalk() line 4760
nsXULDocument::OnUnicharStreamComplete(nsXULDocument * const 0x043329f4,
nsIUnicharStreamLoader * 0x00000000, unsigned int 0, unsigned int 368, const
unsigned short * 0x03441790) line 4867 + 11 bytes
nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x0485c534,
nsIChannel * 0x0485da90, nsISupports * 0x00000000, unsigned int 0, const
unsigned short * 0x00000000) line 130 + 63 bytes
nsResChannel::OnStopRequest(nsResChannel * const 0x0485da94, nsIChannel *
0x0485d4f0, nsISupports * 0x00000000, unsigned int 0, const unsigned short *
0x00000000) line 596 + 53 bytes
nsFileChannel::OnStopRequest(nsFileChannel * const 0x0485d4f4, nsIChannel *
0x0485ef70, nsISupports * 0x00000000, unsigned int 0, const unsigned short *
0x00000000) line 491 + 45 bytes
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x0485ed50) line 279
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x0485eaf0) line 93 + 12 bytes
PL_HandleEvent(PLEvent * 0x0485eaf0) line 522 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x02577d40) line 483 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x00010744, unsigned int 49379, unsigned int 0,
long 39288128) line 951 + 9 bytes
USER32! 77e71820()
02577d40()
Here's the the assertion I get when bringing up the Account manager dialog in
the mail window:
TDLL! 77f7629c()
nsDebug::Assertion(const char * 0x01774f50, const char * 0x01774f30, const char
* 0x01774f04, int 2764) line 186 + 13 bytes
nsFrame::VerifyDirtyBitSet(nsIFrame * 0x043f877c) line 2764 + 38 bytes
nsContainerFrame::SetInitialChildList(nsContainerFrame * const 0x043f873c,
nsIPresContext * 0x0491bb20, nsIAtom * 0x00000000, nsIFrame * 0x043f877c) line
75 + 9 bytes
nsBoxFrame::SetInitialChildList(nsBoxFrame * const 0x043f873c, nsIPresContext *
0x0491bb20, nsIAtom * 0x00000000, nsIFrame * 0x043f877c) line 204 + 21 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04c59070, nsIFrame * 0x043f86fc, nsIAtom * 0x02a72150, nsIStyleContext *
0x04c84490, nsFrameItems & {...}, int & 0) line 4374
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c59070, nsIFrame
* 0x043f86fc, nsFrameItems & {...}) line 5431 + 54 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c59100, nsIFrame
* 0x043f86fc, int 0, nsFrameItems & {...}, int 0) line 8651 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04c59100, nsIFrame * 0x043f8350, nsIAtom * 0x02a72150, nsIStyleContext *
0x04c820b0, nsFrameItems & {...}, int & 0) line 4361 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c59100, nsIFrame
* 0x043f8350, nsFrameItems & {...}) line 5431 + 54 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c59b10, nsIFrame
* 0x043f8350, int 0, nsFrameItems & {...}, int 0) line 8651 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04c59b10, nsIFrame * 0x043f35d4, nsIAtom * 0x02a72150, nsIStyleContext *
0x04c7ab40, nsFrameItems & {...}, int & 0) line 4361 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c59b10, nsIFrame
* 0x043f35d4, nsFrameItems & {...}) line 5431 + 54 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c56210, nsIFrame
* 0x043f35d4, int 0, nsFrameItems & {...}, int 0) line 8651 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04c56210, nsIFrame * 0x043f3594, nsIAtom * 0x02a73fa0, nsIStyleContext *
0x04c790f0, nsFrameItems & {...}, int & 0) line 4361 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c56210, nsIFrame
* 0x043f3594, nsFrameItems & {...}) line 5431 + 54 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c562a0, nsIFrame
* 0x043f3594, int 0, nsFrameItems & {...}, int 0) line 8651 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04c562a0, nsIFrame * 0x043ec7f0, nsIAtom * 0x02a73f10, nsIStyleContext *
0x04c79680, nsFrameItems & {...}, int & 0) line 4361 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04c562a0, nsIFrame
* 0x043ec7f0, nsFrameItems & {...}) line 5431 + 54 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04a197e0, nsIPresContext
* 0x0491bb20, nsFrameConstructorState & {...}, nsIContent * 0x04a25370, nsIFrame
* 0x043ec7f0, int 1, nsFrameItems & {...}, int 0) line 8651 + 37 bytes
nsCSSFrameConstructor::ConstructDocElementFrame(nsIPresShell * 0x04a197e0,
nsIPresContext * 0x0491bb20, nsFrameConstructorState & {...}, nsIContent *
0x04a25370, nsIFrame * 0x043ec7b4, nsIStyleContext * 0x04c715c0, nsIFrame * &
0x043ec7f0) line 2333
nsCSSFrameConstructor::ContentInserted(nsCSSFrameConstructor * const 0x04a199e0,
nsIPresContext * 0x0491bb20, nsIContent * 0x00000000, nsIContent * 0x04a25370,
int 0, nsILayoutHistoryState * 0x00000000) line 6303
StyleSetImpl::ContentInserted(StyleSetImpl * const 0x04a19a80, nsIPresContext *
0x0491bb20, nsIContent * 0x00000000, nsIContent * 0x04a25370, int 0) line 948
PresShell::InitialReflow(PresShell * const 0x04a197e0, int 5325, int 5010) line 1090
nsXULDocument::StartLayout() line 3482
nsXULDocument::ResumeWalk() line 4760
nsXULDocument::OnUnicharStreamComplete(nsXULDocument * const 0x0491ae24,
nsIUnicharStreamLoader * 0x00000000, unsigned int 0, unsigned int 2127, const
unsigned short * 0x043f5900) line 4867 + 11 bytes
nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x04a251d4,
nsIChannel * 0x04a26760, nsISupports * 0x00000000, unsigned int 0, const
unsigned short * 0x00000000) line 130 + 63 bytes
nsResChannel::OnStopRequest(nsResChannel * const 0x04a26764, nsIChannel *
0x04a26150, nsISupports * 0x00000000, unsigned int 0, const unsigned short *
0x00000000) line 596 + 53 bytes
nsFileChannel::OnStopRequest(nsFileChannel * const 0x04a26154, nsIChannel *
0x04a27f70, nsISupports * 0x00000000, unsigned int 0, const unsigned short *
0x00000000) line 491 + 45 bytes
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x04a50f20) line 279
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x04a512b0) line 93 + 12 bytes
PL_HandleEvent(PLEvent * 0x04a512b0) line 522 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x049c5520) line 483 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x011e024e, unsigned int 49379, unsigned int 0,
long 77354272) line 951 + 9 bytes
USER32! 77e71820()
049c5520()
I don't think QA will see this problem in the Commercial OPT builds.
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL. XUL
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Assignee | ||
Comment 3•25 years ago
|
||
This was a bug in layout. It is now fixed.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 4•25 years ago
|
||
please ignore, massive spam giving jrgm@netscape.com backlog of XPToolkits
resolved fixed bugs to verify
QA Contact: paulmac → jrgm
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•