Open Bug 455809 Opened 16 years ago Updated 2 years ago

m_ChangeListeners assertion in nsMsgDatabase destructor

Categories

(MailNews Core :: Database, defect)

x86
macOS
defect

Tracking

(Not tracked)

People

(Reporter: dmosedale, Unassigned)

Details

When I configure a new IMAP account when it connects to the server for the first time and does folder discovery, I see a bunch of these:

###!!! ASSERTION: shouldn't have any listeners: 'm_ChangeListeners.IsEmpty()', file /Users/dmose/s/comm-central-trunk/src/mailnews/db/msgdb/src/nsMsgDatabase.cpp, line 887

Presumably one per folder.  Inserting a bit of debug code showed that the remaining listener was an nsImapFolder.

If I quit, removed the .msf files, and restarted, the assertions happened again.
rsx11m, does this preproduce for you?
Assignee: mozilla → nobody
Flags: needinfo?(rsx11m.pub)
I've checked both current SeaMonkey and Thunderbird trunk builds on Linux, and also ran a TB 36.0a1 tinderbox debug build, neither of which produced the said assertion on folder discovery using a Gmail IMAP account.

Thus, likely looks like a WFM as resolved by another bug.
Flags: needinfo?(rsx11m.pub)
Limitations: I don't have Mac OSX around to test on the platform for which this was reported.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.