Closed Bug 484770 Opened 16 years ago Closed 16 years ago

crash [@ KiFastSystemCallRet]...[@ NS_TableDrivenQI] [@ _purecall - ... nsMsgWindow::QueryInterface]

Categories

(MailNews Core :: Backend, defect)

x86
Windows Vista
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash, topcrash)

Crash Data

crash [@ KiFastSystemCallRet]...[@ NS_TableDrivenQI] can't tell how far back this goes, because can't query crash-stats top 10 frames 3.0b3pre bp-815d9f93-4a46-4236-8355-1cd332090318 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll NtWaitForSingleObject 2 kernel32.dll WaitForSingleObjectEx 3 kernel32.dll WaitForSingleObject 4 thunderbird.exe google_breakpad::ExceptionHandler::WriteMinidumpOnHandlerThread toolkit/crashreporter/google-breakpad/src/client/windows/handler/exception_handler.cc:562 5 thunderbird.exe google_breakpad::ExceptionHandler::HandlePureVirtualCall toolkit/crashreporter/google-breakpad/src/client/windows/handler/exception_handler.cc:506 6 mozcrt19.dll _purecall purevirt.c:47 7 xpcom_core.dll NS_TableDrivenQI nsISupportsImpl.cpp:59 8 thunderbird.exe nsMsgWindow::QueryInterface nsMsgWindow.cpp:77 9 xpcom_core.dll nsQueryInterfaceWithError::operator nsCOMPtr.cpp:64 10 xpcom_core.dll nsCOMPtr_base::assign_from_qi_with_error nsCOMPtr.cpp:105 11 xpcom_core.dll NS_GetWeakReference nsWeakReference.cpp:108 12 thunderbird.exe nsMsgMailNewsUrl::SetMsgWindow nsMsgMailNewsUrl.cpp:225 13 thunderbird.exe nsImapService::OnlineMessageCopy nsImapService.cpp:1962 14 thunderbird.exe nsImapMailFolder::ReplayOfflineMoveCopy nsImapMailFolder.cpp:3484 15 thunderbird.exe nsImapOfflineSync::ProcessMoveOperation nsImapOfflineSync.cpp:544 16 thunderbird.exe nsImapOfflineSync::ProcessNextOperation nsImapOfflineSync.cpp:976 17 thunderbird.exe nsImapOfflineSync::ProcessNextOperation nsImapOfflineSync.cpp:957 18 thunderbird.exe nsImapOfflineSync::ProcessNextOperation nsImapOfflineSync.cpp:957 19 thunderbird.exe nsImapOfflineSync::ProcessNextOperation nsImapOfflineSync.cpp:957 20 thunderbird.exe nsImapOfflineSync::ProcessNextOperation nsImapOfflineSync.cpp:957 21 thunderbird.exe nsImapMailFolder::PlaybackTimerCallback nsImapMailFolder.cpp:8510 22 xpcom_core.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:420 23 xpcom_core.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:512 24 xpcom_core.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:510 a more common variation of KiFastSystemCallRet "top of stack" is 7 nsImapMockChannel::QueryInterface 8 nsQueryInterfaceWithError::operator 9 nsCOMPtr_base::assign_from_qi_with_error 10 NS_GetWeakReference 11 nsImapUrl::SetMockChannel
wsm: fwi, the key frames are _purecall (nothing above it matters) and nsMsgWindow::QueryInterface. _purecall means you have a dead object and the QueryInterface I think if I'm right will tell you which....
Summary: crash [@ KiFastSystemCallRet]...[@ NS_TableDrivenQI] → crash [@ KiFastSystemCallRet]...[@ NS_TableDrivenQI] [@ _purecall - ... nsMsgWindow::QueryInterface]
#14 topcrash for 3.0b3pre. Not sure where this fits in 3.0b2 list. fwiw I suspect nsImapService::OnlineMessageCopy appears only in some, i.e. not all (I didn't check every single stack)
Flags: blocking-thunderbird3?
Keywords: topcrash
Wayne, are we still seeing this? Bienvenu thinks it was fixed around b3.
(In reply to comment #3) > Wayne, are we still seeing this? Bienvenu thinks it was fixed around b3. nope, the little bugger is gone. FWIW: - last crash is nightly 20090227 - one crash has a comment "have done several email copy tasks at the same time" - perhaps related to bug 467910? anyway ... => WFM
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: blocking-thunderbird3?
Resolution: --- → WORKSFORME
Crash Signature: [@ KiFastSystemCallRet] [@ NS_TableDrivenQI] [@ _purecall - ... nsMsgWindow::QueryInterface]
You need to log in before you can comment on or make changes to this bug.