User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0 Build ID: 20110811165603 Steps to reproduce: Added a Yahoo! IMAPI account. Actual results: It syncs fine the first time when it is added but then Thunderbird freezes. It works in the background but does not recover and must be forced close. Expected results: Updated Yahoo! IMAPI account.
Can you reproduce easily ? Can we get and imap and ImapAutoSync log as described at https://wiki.mozilla.org/MailNews:Logging ? Also if it freezes again could you follow https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report and give us a stack trace ? And what is IMAPI ?
Created attachment 557447 [details] IMAP Log Here is the IMAP log up to the point where thunderbird freezes. I am will upload the backtrace shortly.
Also IMAPI is a typing error I frequently make out of combining IMAP with MAPI I meant to say IMAP.
Created attachment 557452 [details] Stacktrace Here is the stacktrace. Thunderbird froze without windbg generating an exception and let it run for awhile but still did not recover. It said failure could not be analyzed so I'm not sure how useful this log will be.
there's no reference to a yahoo imap account in that log at all, just some gmail stuff. And there's nothing useful in the stack trace that I can see.
I still see no reason for it to freeze like that considering that I'm on a fairly fresh Windows 7 install so I haven't installed much. Also Zimbra Desktop works flawlessly but I'd much rather use Thunderbird since it's much more user friendly.
Also I'm certain the problem sits in the Yahoo! IMAP account since if I remove it thunderbird works flawlessly.
(In reply to Alexander Barborica from comment #7) > Also I'm certain the problem sits in the Yahoo! IMAP account since if I > remove it thunderbird works flawlessly. I'm not saying it doesn't have to do with your yahoo imap account, just that the log doesn't show anything. Did you freeze in the session you generated a log from?
Yes I had to end task in the debugger session also.
are you clicking on the yahoo imap inbox before hanging? The log doesn't even show it trying to run an imap url against anything on yahoo, so perhaps its hanging trying to open the .msf file. Or the log is incomplete. You could try adding ,sync to the logging variables.
I'm sorry but I currently don't have the time to help with this bug but once I do I will try to obtain a valid stacktrace and help solve this issue. Such issues were so much easier to address on linux.
Thanks, please update the bug when you have more information (In reply to Alexander Barborica from comment #11) > I'm sorry but I currently don't have the time to help with this bug but once > I do I will try to obtain a valid stacktrace and help solve this issue. Such > issues were so much easier to address on linux.
Created attachment 616029 [details] Thunderbird log after hanging on accessing Yahoo IMAP account. Thunderbird process was killed off. Thunderbird log after hanging when accessing Yahoo IMAP account by clicking on Inbox. Thunderbird process was subsequently killed off. This hanging happens very frequently for Yahoo IMAP only.
Sorry, I should clarify my previous comment. Most of the time, Thunderbird doesn't hang, it is the operation to access the Inbox that hangs. Other parts of Thunderbird still can be accessed, but you will see the blue progress bar at the bottom moving constantly, plus the hourglass cursor and spinning icon. The problem occurs when I click on "Inbox", immediately I will see the blue progress bar moving. Most of the time, the blue progress bar stops quickly, but maybe 20% of the time, it never stops. I will restart Thunderbird after that as it no longer behaves correctly. Only occasionally does the entire Thunderbird hang. I am using Thunderbird 11.0.
Yahoo imap is never responding to the NOOP command we use to check for new mail 2012-04-18 05:56:59.093000 UTC - 3148[58c62c0]: 6423400:imap.mail.yahoo.com:S-INBOX:SendData: 26 noop we never get a response to that command. So that would be an issue with the yahoo imap server. Eventually we should timeout, but I think our timeout is somewhere between 1 and 3 minutes.