I pulled moz src from cvs on Dec 30th. I built it on W98SE with debugging ON (set MOZ_DEBUG=1).
I'm seeing a lot of assertion failures for very simple things like startup, clicking on links, using the newsgroup reader etc. Below's a sample of assertions I'm seeing. I suggest all users and developers run Mozilla with assertions enabled because assertions allow easy detection of bugs. Please fix bugs so that these assertions don't occur. Anyway, here's a sample list of the assertions and my activity that caused them: 1) startup: mStrongRefCnt underflow: 'entry->mStrongRefCnt != 0', file: c:\moz_src2\mozilla\xpcom\nsFastLoadFile.cpp, line 1066 2) clicked on mail & newsgroup icon: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && window) failed, file: c:\moz_src2\mozilla\content\document\nsXULCommandDispatcher.cpp, line 157 3) In newsgroup, clicked on left expander tab: ASSERTION: bad row: 'aIndex >= 0 && aIndex < mRows.Count()', file: c:\moz_src2\content\xul\templates\src\nsXULOutlineBuilder.cpp, line 490 and immediately later, ASSERTION: bad row: 'aIndex >= 0 && aIndex < mRows.Count()', file: c:\moz_src2\content\xul\templates\src\nsXULOutlineBuilder.cpp, line 457 and immediately later, ASSERTION bad row: 'aRowIndex >= 0 && a RowIndex < mRows.Count()', file: c:\moz_src2\content\xul\templates\src\nsXULOutlineBuilder.cpp, line 602 4) Clicked on the root of newsgroups in the left tab: ASSERTION: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && window) failed file: c:\moz_src2\mozilla\content\xul\document\src\nsXULCommandDispatcher.cpp, line 157 5) In the newsgroup message-list window, clicked on a subject near icon that looks like an arroy ( -> ): ASSERTION: invalid range: 'range_start >= 0 && range_end >= 0 && range_end >= range_start', file: c:\moz_src2\mozilla\mailnews\base\util\nsMsgKeySet.cpp, line 1025 and this was followed by ASSERTION: CountMissingInRange reported unread < 0: 'unread >= 0', file: c:\moz_src2\mozilla\mailnews\news\src\nsNewsFolder.cpp, line 807 and this was followed by ASSERTION: DisplaySubscribedGroup() failed: 'NS_SUCCEEDED(rv)', file: c:\moz_src2\mozilla\mailnews\news\src\nsNNTPProtocol.cpp, line 4157
