Closed Bug 536878 Opened 15 years ago Closed 12 years ago

crash [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] and [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] and [@ nsImapOfflineSync::ProcessNextOperation()]

Categories

(MailNews Core :: Backend, defect)

1.9.1 Branch
x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

crash [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] #77 crash for 3.0.0 bp-bde2e719-4293-4117-bffc-4f0a22091217 0 thunderbird.exe nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase> objdir-tb/mozilla/dist/include/xpcom/nsCOMPtr.h:545 1 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:1070 2 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 3 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 4 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 5 thunderbird.exe nsImapOfflineSync::ProcessMoveOperation mailnews/imap/src/nsImapOfflineSync.cpp:547 6 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:988 7 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 8 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 9 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 10 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:969 11 thunderbird.exe nsImapMailFolder::PlaybackTimerCallback mailnews/imap/src/nsImapMailFolder.cpp:9081 Mac version of the crash ... bp-751f7ad5-8d95-4c6e-96bc-0423e2091226 @0x0 | nsImapOfflineSync::ProcessNextOperation() 0 @0x0 1 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:949 2 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:963 3 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:956 4 thunderbird-bin nsImapOfflineSync::ProcessMoveOperation mailnews/imap/src/nsImapOfflineSync.cpp:547 5 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:988 6 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:949 7 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:963 8 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:956 9 thunderbird-bin nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:949 10 thunderbird-bin nsImapMailFolder::PlaybackTimerCallback mailnews/imap/src/nsImapMailFolder.cpp:9081 there is also a few @ nsImapOfflineSync::ProcessNextOperation() bp-159917e8-69fe-40ad-9ba4-a389a2091221 0 thunderbird.exe nsImapOfflineSync::ProcessNextOperation mailnews/imap/src/nsImapOfflineSync.cpp:1037 1 thunderbird.exe nsImapMailFolder::PlaybackTimerCallback mailnews/imap/src/nsImapMailFolder.cpp:9081
#50 for 3.0.1 for the combined crash sigs ludo, any idea why the bug# isn't showing in crash-stats for nsCOMPtr<nsIImapMailFolderSink>::nsCOMPtr<nsIImapMailFolderSink>(nsCOMPtr<nsIImapMailFolderSink> const&) | nsImapOfflineSync::ProcessNextOperation()
Summary: crash [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] and [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] → crash [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] and [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] and [@ nsImapOfflineSync::ProcessNextOperation()]
bp-159917e8-69fe-40ad-9ba4-a389a2091221 is odd, i can't figure out how you'd get a null pointer deref that way.
I don't know that junk is intimately involved, but bp-fb9d80b7-869b-4146-9510-79f9c2100308 sez "i was setting a junk filter in thunderbird for a message subject viagra"
"I don't know that junk is intimately involved" Very unlikely given the stack.
Crash Signature: [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] [@ nsImapOfflineSync::ProcessNextOperation()]
bp-ecd57aaa-f1e0-4f90-b0d3-a522a2130601 17.0.6 nsImapOfflineSync::ProcessNextOperation() may be an example of this. 0 xul.dll nsImapOfflineSync::ProcessNextOperation() mailnews/imap/src/nsImapOfflineSync.cpp 1 xul.dll nsImapOfflineSync::ProcessNextOperation() mailnews/imap/src/nsImapOfflineSync.cpp 2 xul.dll nsImapOfflineSync::ProcessNextOperation() mailnews/imap/src/nsImapOfflineSync.cpp 3 xul.dll nsImapOfflineSync::ProcessNextOperation() mailnews/imap/src/nsImapOfflineSync.cpp 4 xul.dll nsImapOfflineSync::ProcessNextOperation() mailnews/imap/src/nsImapOfflineSync.cpp 5 xul.dll nsImapService::PlaybackAllOfflineOperations(nsIMsgWindow *,nsIUrlListener *,nsISupports * *) mailnews/imap/src/nsImapService.cpp 6 xul.dll nsMsgOfflineManager::SynchronizeOfflineImapChanges() mailnews/base/src/nsMsgOfflineManager.cpp 7 xul.dll nsMsgOfflineManager::AdvanceToNextState(unsigned int) mailnews/base/src/nsMsgOfflineManager.cpp 8 xul.dll nsMsgOfflineManager::AdvanceToNextState(unsigned int) mailnews/base/src/nsMsgOfflineManager.cpp 9 xul.dll nsMsgOfflineManager::GoOnline(bool,bool,nsIMsgWindow *) mailnews/base/src/nsMsgOfflineManager.cpp 10 xul.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp and stack sorta matches this v3.0.1 crash bp-ab304e42-3f52-4a48-8c6c-fd08d2130416 But crash no longer occurs at rate of comment 0 or comment 1, and in fact is rare, so WFM. If the reporter responds we may reopen this.
Status: NEW → RESOLVED
Crash Signature: [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] [@ nsImapOfflineSync::ProcessNextOperation()] → [@ nsCOMPtr<nsIMsgDatabase>::nsCOMPtr<nsIMsgDatabase>(nsCOMPtr<nsIMsgDatabase> const&) | nsImapOfflineSync::ProcessNextOperation()] [@ @0x0 | nsImapOfflineSync::ProcessNextOperation()] [@ nsImapOfflineSync::ProcessNextOperation()]
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.