Closed Bug 540416 Opened 15 years ago Closed 15 years ago

crash [@ nsImapFlagAndUidState::ExpungeByIndex(unsigned int)] and [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)] | nsImapFlagAndUidState::ExpungeByIndex

Categories

(MailNews Core :: Networking: IMAP, defect)

1.9.2 Branch
x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 537551

People

(Reporter: Usul, Unassigned)

References

Details

(Keywords: crash)

Crash Data

I've crashed twice with this stack trace : 0 @0xffff12a9 1 @0xffff086d 2 thunderbird-bin nsImapFlagAndUidState::ExpungeByIndex 3 thunderbird-bin nsImapServerResponseParser::numeric_mailbox_data mailnews/imap/src/nsImapServerResponseParser.cpp:1039 4 thunderbird-bin nsImapServerResponseParser::response_data mailnews/imap/src/nsImapServerResponseParser.cpp:756 5 thunderbird-bin nsImapServerResponseParser::ParseIMAPServerResponse mailnews/imap/src/nsImapServerResponseParser.cpp:243 6 thunderbird-bin nsImapProtocol::ParseIMAPandCheckForNewMail mailnews/imap/src/nsImapProtocol.cpp:1859 7 thunderbird-bin nsImapProtocol::Store mailnews/imap/src/nsImapProtocol.cpp:5108 8 thunderbird-bin nsImapProtocol::ProcessSelectedStateURL mailnews/imap/src/nsImapProtocol.cpp:2762 9 thunderbird-bin nsImapProtocol::ProcessCurrentURL mailnews/imap/src/nsImapProtocol.cpp:1715 10 thunderbird-bin nsImapProtocol::ImapThreadMainLoop mailnews/imap/src/nsImapProtocol.cpp:1363 11 thunderbird-bin nsImapProtocol::Run mailnews/imap/src/nsImapProtocol.cpp:1062 12 libxpcom_core.dylib nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:527 13 libxpcom_core.dylib NS_ProcessNextEvent_P nsThreadUtils.cpp:250 14 libxpcom_core.dylib nsThread::ThreadFunc xpcom/threads/nsThread.cpp:254 15 libnspr4.dylib _pt_root nsprpub/pr/src/pthreads/ptthread.c:228 16 libSystem.B.dylib _pthread_start 17 libSystem.B.dylib thread_start Since I've updated to 3.1a1. The first time I was moving from a message to another in a pop local folder. The second time TB was in the background as I was editing a bug here. My imap accounts for this accounts are both hosted on gmail.
Summary: crash @[nsImapFlagAndUidState::ExpungeByIndex(unsigned int) ] → crash [@ nsImapFlagAndUidState::ExpungeByIndex(unsigned int) ]
Blocks: 540055
Flags: blocking-thunderbird3.1?
So last monday I had plenty of these - and a few yesterday. Today as been crash free for now.
Depends on: 537551
fix is in bug 537551
Status: NEW → RESOLVED
Closed: 15 years ago
Flags: blocking-thunderbird3.1?
Resolution: --- → DUPLICATE
from bug 543858, windows crash top of stack [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)]
OS: Mac OS X → All
Summary: crash [@ nsImapFlagAndUidState::ExpungeByIndex(unsigned int) ] → crash [@ nsImapFlagAndUidState::ExpungeByIndex(unsigned int)] and [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)] | nsImapFlagAndUidState::ExpungeByIndex
(In reply to comment #3) > from bug 543858, windows crash top of stack [@ memmove | > nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned > int)] correction, bug 534858. This is reference to bug 534858 comment 7, is a rare (I believe) stack that contained nsImapFlagAndUidState::ExpungeByIndex with a signature of memmove | > nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned > int)]. Whether bug 537551 fixes my crash I don't know. Namely, bp-81eaaf3a-c149-4467-9d58-022cd2100216 0 mozcrt19.dll memmove MEMCPY.ASM:188 1 xpcom_core.dll nsTArray_base::ShiftData objdir-tb/mozilla/xpcom/build/nsTArray.cpp:173 2 thunderbird.exe nsImapFlagAndUidState::ExpungeByIndex mailnews/imap/src/nsImapFlagAndUidState.cpp:199 3 thunderbird.exe nsImapServerResponseParser::numeric_mailbox_data mailnews/imap/src/nsImapServerResponseParser.cpp:1039 4 thunderbird.exe nsImapServerResponseParser::response_data mailnews/imap/src/nsImapServerResponseParser.cpp:756 5 thunderbird.exe nsImapServerResponseParser::ParseIMAPServerResponse mailnews/imap/src/nsImapServerResponseParser.cpp:243 6 thunderbird.exe nsImapProtocol::ParseIMAPandCheckForNewMail mailnews/imap/src/nsImapProtocol.cpp:1861 7 thunderbird.exe nsImapProtocol::Expunge mailnews/imap/src/nsImapProtocol.cpp:5197 8 thunderbird.exe nsImapProtocol::ProcessMailboxUpdate mailnews/imap/src/nsImapProtocol.cpp:3949 9 thunderbird.exe nsImapProtocol::ProcessSelectedStateURL mailnews/imap/src/nsImapProtocol.cpp:2824 10 thunderbird.exe nsImapProtocol::ProcessCurrentURL mailnews/imap/src/nsImapProtocol.cpp:1715 11 thunderbird.exe nsImapProtocol::ImapThreadMainLoop mailnews/imap/src/nsImapProtocol.cpp:1363 12 thunderbird.exe nsImapProtocol::Run mailnews/imap/src/nsImapProtocol.cpp:1062
Crash Signature: [@ nsImapFlagAndUidState::ExpungeByIndex(unsigned int)] [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)]
You need to log in before you can comment on or make changes to this bug.