Closed Bug 617958 Opened 15 years ago Closed 11 years ago

crash [@ strlen | nsImapServerResponseParser::msg_fetch_content(int, int, char const*)] (Mac) and [@ nsImapServerResponseParser::msg_fetch_content(int, int, char const*) ]

Categories

(MailNews Core :: Networking: IMAP, defect)

x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 645586

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

crash [@ strlen | nsImapServerResponseParser::msg_fetch_content(int, int, char const*)] (Mac) and [@ nsImapServerResponseParser::msg_fetch_content(int, int, char const*) ] tiny numbers of crashes Mac bp-c8af5520-906c-4620-a6bd-ef06a2101202 EXC_BAD_ACCESS / KERN_PROTECTION_FAILURE 0x0 0 libSystem.B.dylib strlen 1 thunderbird-bin nsImapServerResponseParser::msg_fetch_content mailnews/imap/src/nsImapServerResponseParser.cpp:2127 2 thunderbird-bin nsImapServerResponseParser::mime_part_data mailnews/imap/src/nsImapServerResponseParser.cpp:2643 3 thunderbird-bin nsImapServerResponseParser::msg_fetch mailnews/imap/src/nsImapServerResponseParser.cpp:1329 4 thunderbird-bin nsImapServerResponseParser::response_data mailnews/imap/src/nsImapServerResponseParser.cpp:757 5 thunderbird-bin nsImapServerResponseParser::ParseIMAPServerResponse mailnews/imap/src/nsImapServerResponseParser.cpp:246 6 thunderbird-bin nsImapProtocol::ParseIMAPandCheckForNewMail mailnews/imap/src/nsImapProtocol.cpp:1891 7 thunderbird-bin nsImapProtocol::FetchMessage mailnews/imap/src/nsImapProtocol.cpp:3452 8 thunderbird-bin nsIMAPBodypart::GeneratePart mailnews/imap/src/nsIMAPBodyShell.cpp:504 9 thunderbird-bin nsIMAPBodypartLeaf::Generate mailnews/imap/src/nsIMAPBodyShell.cpp:639 10 thunderbird-bin nsIMAPBodypartMultipart::Generate mailnews/imap/src/nsIMAPBodyShell.cpp:1050 11 thunderbird-bin nsIMAPBodypartMultipart::Generate mailnews/imap/src/nsIMAPBodyShell.cpp:1050 12 thunderbird-bin nsIMAPBodypartMessage::Generate mailnews/imap/src/nsIMAPBodyShell.cpp:899 13 thunderbird-bin nsIMAPBodyShell::Generate mailnews/imap/src/nsIMAPBodyShell.cpp:309 14 thunderbird-bin nsImapProtocol::ProcessSelectedStateURL mailnews/imap/src/nsImapProtocol.cpp:2533 15 thunderbird-bin nsImapProtocol::ProcessCurrentURL mailnews/imap/src/nsImapProtocol.cpp:1741 16 thunderbird-bin nsImapProtocol::ImapThreadMainLoop mailnews/imap/src/nsImapProtocol.cpp:1380 17 thunderbird-bin nsImapProtocol::Run mailnews/imap/src/nsImapProtocol.cpp:1076 same stack for windows *except* the top line# is mailnews/imap/src/nsImapServerResponseParser.cpp:2125 bp-191d86ab-a3c0-4169-9647-c0f7c2101202
dunno, finding a strlen(0) is hard when there are so many strlen()s. most of them look harmless but my eyes glaze over.
took a stab at finding a reporter, but none found. in lieu of that, recent crash example bp-e2c50f54-087e-436c-84ef-e9b742110315 0 thunderbird.exe nsImapServerResponseParser::msg_fetch_content mailnews/imap/src/nsImapServerResponseParser.cpp:2125 1 thunderbird.exe nsImapServerResponseParser::mime_part_data mailnews/imap/src/nsImapServerResponseParser.cpp:2643 2 thunderbird.exe nsImapServerResponseParser::msg_fetch mailnews/imap/src/nsImapServerResponseParser.cpp:1329 3 thunderbird.exe nsImapServerResponseParser::response_data mailnews/imap/src/nsImapServerResponseParser.cpp:757 4 thunderbird.exe nsImapServerResponseParser::ParseIMAPServerResponse mailnews/imap/src/nsImapServerResponseParser.cpp:246 5 thunderbird.exe nsImapProtocol::ParseIMAPandCheckForNewMail mailnews/imap/src/nsImapProtocol.cpp:1894 6 thunderbird.exe nsImapProtocol::FetchMessage mailnews/imap/src/nsImapProtocol.cpp:3455 7 thunderbird.exe nsImapProtocol::FetchTryChunking mailnews/imap/src/nsImapProtocol.cpp:3520
OS: Mac OS X → All
Crash Signature: [@ strlen | nsImapServerResponseParser::msg_fetch_content(int, int, char const*)] [@ nsImapServerResponseParser::msg_fetch_content(int, int, char const*) ]
I find no examples on crash-stats in the past 6 months. But I can imagine this would be a dup of bug 645586
Status: NEW → RESOLVED
Crash Signature: [@ strlen | nsImapServerResponseParser::msg_fetch_content(int, int, char const*)] [@ nsImapServerResponseParser::msg_fetch_content(int, int, char const*) ] → [@ strlen | nsImapServerResponseParser::msg_fetch_content(int, int, char const*)] [@ nsImapServerResponseParser::msg_fetch_content(int, int, char const*) ]
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.