Closed Bug 453629 Opened 16 years ago Closed 13 years ago

Segmentation fault crash when showing unsubscribed IMAP folders [@ nsImapServerResponseParser::mailbox()]

Categories

(MailNews Core :: Networking: IMAP, defect)

1.8 Branch
x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 376192

People

(Reporter: Nathaniel, Assigned: Bienvenu)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1
Build Identifier: version 2.0.0.16 (20080724)

When I launch Thunderbird with the "Show only subscribed folders" setting unchecked, after entering my master password, Thunderbird quits with a "Segmentation fault" error in my shell.

Reproducible: Always

Steps to Reproduce:
1. Launch Thunderbird
2. Click Edit > Account Settings
3. Click Server Settings for the main (only) account
4. Click Advanced... under Server Settings
5. Uncheck Show only subscribed folders
6. Click OK, OK
7. Quit Thunderbird
8. Relaunch Thunderbird (from a shell)
9. Enter the master password
Actual Results:  
Non-subscribed folders load and then Thunderbird closes with "Segmentation fault" in the shell.

Expected Results:  
Thunderbird should load non-subscribed folders and then continue running as usual.

Using the default theme and no extensions.
Do you have a talkback ID for the crash?
Talkback ID: TB49343838W
Crash + stack trace => confirmed.

Head of the stack trace:
nsImapServerResponseParser::mailbox()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 298]

IMAP problem.
Assignee: nobody → bienvenu
Status: UNCONFIRMED → NEW
Component: General → Networking: IMAP
Ever confirmed: true
Keywords: crash
Product: Thunderbird → Core
QA Contact: general → networking.imap
Version: unspecified → 1.8 Branch
Talkback ID: TB49343838W

nsImapServerResponseParser::mailbox()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 298]
nsImapServerResponseParser::mailbox_list()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 894]
nsImapServerResponseParser::mailbox_data()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 812]
nsImapServerResponseParser::response_data()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 601]
nsImapServerResponseParser::ParseIMAPServerResponse()  [mozilla/mailnews/imap/src/nsImapServerResponseParser.cpp, line 61]
nsImapProtocol::ParseIMAPandCheckForNewMail()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 391]
nsImapProtocol::Logout()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 5887]
nsImapProtocol::TellThreadToDie()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 1060]
nsImapProtocol::ProcessCurrentURL()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 1541]
nsImapProtocol::ImapThreadMainLoop()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 1164]
nsImapProtocol::Run()  [mozilla/mailnews/imap/src/nsImapProtocol.cpp, line 712]
nsThread::Main()  [mozilla/xpcom/threads/nsThread.cpp, line 713]
_pt_root()  [mozilla/nsprpub/pr/src/pthreads/ptthread.c, line 223]
libpthread.so.0 + 0x54fb (0xf7d824fb)
Summary: Segmentation fault crash when showing unsubscribed IMAP folders → Segmentation fault crash when showing unsubscribed IMAP folders [@ nsImapServerResponseParser::mailbox()]
At Wayne's advice, I ran some regression tests and encountered the below Talkback crashes with the corresponding versions:

TB50049987W - 2.0.0.4
TB50050139E - 1.5.0.14
TB50050279M - 1.5

I tried Thunderbird 1.0, but received the error:
"You cannot log in to [my.imap.server] because you have enabled secure authentication and this server does not support it. To log in, turn off secure authentication for this account."

And looking through my account settings, I could not find what might be causing this message.

If someone could point out what I should try to get past that error, or if you would like me to test other Thunderbird versions, let me know.
please *attach* an imap protocol log file to the bug https://wiki.mozilla.org/MailNews:Logging#Generating_a_Protocol_Log

I can't reproduce on windows XP with a master pwd (and I always have "subscribed" unchecked.
Product: Core → MailNews Core
this also happens on trunk.
several Mac 3.0b2 crashes have comments mentioning viewing subscription ...
bp-5593bada-6861-4226-87a8-b8f172090330
OS: Linux → All
Blocks: 201332
I don't see any in crash-stats for last 4 months.
probably fixed by Bug 376192
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ nsImapServerResponseParser::mailbox()]
You need to log in before you can comment on or make changes to this bug.