Closed Bug 517662 Opened 15 years ago Closed 15 years ago

Crash through nsMsgDBView::RemoveRows when opening newsgroup

Categories

(MailNews Core :: Backend, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 524266

People

(Reporter: mozilla, Unassigned)

Details

(Keywords: crash)

I see this right now with Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.1.4pre) Gecko/20090918 SeaMonkey/2.0pre but I have had similar problems with SeaMonkey on both OS/2 and Linux (x64_86) since about July. At some point a newsgroup somehow gets corrupted and whenever I try to open it, SM crashes. I can then fully reproduce it on every try. I now made an OS/2 debug build and caught a call stack, the top of which is Function | Part ------------------------------------+-------------------------- 0x1DE73F07 | libc063.dll:1 nsTArray<unsigned>::RemoveElementsA| NSMSGFOLDERCOMPACTOR.CPP nsMsgDBView::RemoveRows(unsigned, i| NSMSGDBVIEW.CPP nsMsgDBView::CollapseByIndex(unsign| NSMSGDBVIEW.CPP nsMsgThreadedDBView::MoveThreadAt(u| NSMSGTHREADEDDBVIEW.CPP nsMsgThreadedDBView::OnNewHeader(ns| NSMSGTHREADEDDBVIEW.CPP nsMsgDBView::OnHdrAdded(nsIMsgDBHdr| NSMSGDBVIEW.CPP nsMsgDatabase::NotifyHdrAddedAll(ns| NSMSGDATABASE.CPP nsMsgDatabase::AddNewHdrToDB(nsIMsg| NSMSGDATABASE.CPP If I unsubscribe the problematic newsgroup by removing the respective line from the newsrc file and resubscribe to it from SM, the problem is always gone. For the group that is currently problematic the entry in <profiledir>\News\news.Individual.de.rc is comp.os.os2.apps: 1-329307
please file crash bugs with sev=critical :) Peter, do you still see this with latest nightly? xref bug 505960
Severity: normal → critical
Now with Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.1.5pre) Gecko/20091014 SeaMonkey/2.0pre I currently don't see it any more, but that doesn't mean that it cannot come back any time. Part of the "solution" probably was that the low-volume newsgroup where I had the problem (and could reproduce it for several days) has gotten new posts in the last weeks.
dupe of Bug 505960 crash [@nsMsgDBView::RemoveRows(unsigned int, int) ??
Depends on: 505960
No longer depends on: 505960
duping to bug 524266, which is what bug 505960 got duped to. if you see this in the most recent update of SM 2.0.1 (irrc) please reopen the bug
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.