Closed Bug 8880 Opened 25 years ago Closed 25 years ago

Leading to a crash in yesterday's build

Categories

(Core :: XUL, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED INVALID

People

(Reporter: gayatrib, Assigned: gayatrib)

References

()

Details

Here is the stack trace:

NTDLL! 77f76148()
nsDebug::Assertion(const char * 0x0176bf9c, const char * 0x0176bf94, const char
* 0x0176bf58, int 1165) line 150 + 13 bytes
nsCSSFrameConstructor::ConstructTableGroupFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cef9d0, nsIFrame * 0x03cee390,
nsIStyleContext * 0x03cef030, int 1, nsIFrame * & 0x0012f270, nsIFrame * &
0x00000000, nsTableCreator & {...}, nsTableList * 0x00000000) line 1165 + 32
bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cef9d0, nsIFrame * 0x03cee390,
nsIAtom * 0x019d3c40, nsIStyleContext * 0x03cef030, nsFrameItems & {...}, int &
0) line 2784 + 44 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cef9d0, nsIFrame * 0x03cee390,
int 0, nsFrameItems & {...}) line 3735 + 50 bytes
nsCSSFrameConstructor::TableProcessChild(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cef9d0, nsIFrame * 0x03cee390,
nsIStyleContext * 0x03ceecf0, nsFrameItems & {...}, nsTableCreator & {...}) line
1656 + 30 bytes
nsCSSFrameConstructor::TableProcessChildren(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cedfa0, nsIFrame * 0x03cee390,
nsFrameItems & {...}, nsTableCreator & {...}) line 1629 + 46 bytes
nsCSSFrameConstructor::ConstructTableGroupFrameOnly(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cedfa0, nsIFrame * 0x03ceb2e0,
nsIStyleContext * 0x03ceecf0, int 1, nsIFrame * & 0x03cee390, nsIFrame * &
0x03cee390, nsTableCreator & {...}, int 1) line 1297
nsCSSFrameConstructor::ConstructTableGroupFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03cedfa0, nsIFrame * 0x03ceb2e0,
nsIStyleContext * 0x03ceecf0, int 1, nsIFrame * & 0x03cee390, nsIFrame * &
0x03cee390, nsTableCreator & {...}, nsTableList * 0x00000000) line 1182 + 53
bytes
nsCSSFrameConstructor::ConstructTableFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x039294d0, nsIFrame * 0x03cbbf90,
nsIStyleContext * 0x03ceb670, nsIFrame * & 0x03ceb3f0, nsTableCreator & {...})
line 897 + 56 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x039294d0, nsIFrame * 0x03cbbf90,
nsIAtom * 0x01939670, nsIStyleContext * 0x03ceb670, nsFrameItems & {...}, int &
0) line 2800 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x039294d0, nsIFrame * 0x03cbbf90,
int 0, nsFrameItems & {...}) line 3735 + 50 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03924fbc, nsIFrame * 0x03cbbf90,
int 1, nsFrameItems & {...}) line 726
nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03cba3ec, nsIContent *
0x03924fbc, nsIFrame * 0x03922a40, nsIStyleContext * 0x03cba1c0, int 0,
nsFrameItems & {...}) line 3515 + 36 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x03924fbc, nsIFrame * 0x03922a40,
int 0, nsFrameItems & {...}) line 3748 + 45 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x038fea40, nsIFrame * 0x03922a40,
int 1, nsFrameItems & {...}) line 726
nsCSSFrameConstructor::ConstructDocElementFrame(nsIPresContext * 0x03a4ef10,
nsFrameConstructorState & {...}, nsIContent * 0x038fea40, nsIFrame * 0x03923110,
nsIStyleContext * 0x03922da0, nsIFrame * & 0x03a4be90) line 2001
nsCSSFrameConstructor::ContentInserted(nsCSSFrameConstructor * const 0x03a5b710,
nsIPresContext * 0x03a4ef10, nsIContent * 0x00000000, nsIContent * 0x038fea40,
int 0) line 4214
StyleSetImpl::ContentInserted(StyleSetImpl * const 0x03a5b7b0, nsIPresContext *
0x03a4ef10, nsIContent * 0x00000000, nsIContent * 0x038fea40, int 0) line 797
PresShell::InitialReflow(PresShell * const 0x03a5b5d0, int 11505, int 6225) line
867
XULDocumentImpl::StartLayout() line 3937
XULDocumentImpl::EndLoad(XULDocumentImpl * const 0x03a4be90) line 1843
XULContentSinkImpl::DidBuildModel(XULContentSinkImpl * const 0x03a49660, int 1)
line 512
CWellFormedDTD::DidBuildModel(CWellFormedDTD * const 0x03a5b310, unsigned int 0,
int 1, nsIParser * 0x03a49400, nsIContentSink * 0x03a49660) line 286 + 20 bytes
nsParser::DidBuildModel(unsigned int 0) line 526 + 55 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000) line 881
nsParser::EnableParser(int 1) line 603 + 19 bytes
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x0391f9e0) line 608
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData *
0x0391f9e0) line 684
CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x038b6e00, SheetLoadData *
0x0391f9e0, int & 1, nsICSSStyleSheet * & 0x038b6950) line 719
CSSLoaderImpl::DidLoadStyle(nsIUnicharStreamLoader * 0x0391f810, nsString &
{...}, SheetLoadData * 0x0391f9e0, unsigned int 0) line 748 + 24 bytes
DoneLoadingStyle(nsIUnicharStreamLoader * 0x0391f810, nsString & {...}, void *
0x0391f9e0, unsigned int 0) line 556
nsUnicharStreamLoader::OnStopBinding(nsUnicharStreamLoader * const 0x0391f814,
nsIURI * 0x0391f8b0, unsigned int 0, const unsigned short * 0x0391af40) line 156
+ 31 bytes
nsDocumentBindInfo::OnStopBinding(nsDocumentBindInfo * const 0x0391f930, nsIURI
* 0x0391f8b0, unsigned int 0, const unsigned short * 0x0391af40) line 1597 + 30
bytes
OnStopBindingProxyEvent::HandleEvent(OnStopBindingProxyEvent * const 0x03919820)
line 593 + 45 bytes
StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x03919824) line 473 + 12
bytes
PL_HandleEvent(PLEvent * 0x03919824) line 491 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00c767f0) line 452 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x067403f8, unsigned int 49396, unsigned int 0,
long 13068272) line 877 + 9 bytes
USER32! 77e713ed()
00c767f0()
Assignee: hyatt → gayatrib
The tree widget's syntax has changed.  This was announced well in advance on
mozilla.xpfe.  You need to convert your XUL and CSS files.

You can find plenty of examples in the other tree views, e.g., preferences,
 bookmarks, sidebar, etc.
I will take a look at the new syntax and fix it.
Missed the current updates on this as I was on vacation.
Status: NEW → ASSIGNED
I will take a look at the new syntax and fix it.
Missed the current updates on this as I was on vacation.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
Status: RESOLVED → VERIFIED
Verified Invalid
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL.  XUL 
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: ckritzer → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.