Summary: | mail-client/mozilla-thunderbird-2.0.0.6 (20070902) crashes on AMD64 when SMTP server supports STARTTLS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | William Arlofski <waa-gentoo> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amd64 |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Wireshark .TXT dump of two SMTP conversations - one manual, one from Thunderbird on AMD64 |
Description
William Arlofski
2007-10-02 01:55:31 UTC
Created attachment 132393 [details]
Wireshark .TXT dump of two SMTP conversations - one manual, one from Thunderbird on AMD64
I am not sure this is clear in my initial submission:
Thunderbird crashes when the server reports STARTTLS is available after Thunderbird sends the EHLO command. Reproducing this problem does not require TSL, or SSL to be enabled in the Thunderbird SMTP server settings.
Here are two telnet (port 25) sessions to two servers, each running qmail. One supports STARTTLS, the other does not. Also attached is a wireshark TXT dump of two SMTP connections to the same email server packets 1-14 are a manual conversation.
Packet 15 starts the conversation that Thunderbird has with the same server. Thunderbird crashes immediately after packet 23 when Thunderbird sends the FIN,ACK packet.
Here is a simple manual telnet session to port 25 on a mail server that Thunderbird is crashing on showing the server reports 250-STARTTLS:
$ telnet mail.revpol.com 25
Trying 69.77.167.179...
Connected to mail.revpol.com.
Escape character is '^]'.
220 ESMTP
EHLO [192.168.254.waamanual]
250-
250-STARTTLS
250-SIZE 25000000
250-PIPELINING
250 8BITMIME
quit
221
Connection closed by foreign host.
Here is a simple manual telnet session to port 25 on a mail server that Thunderbird is NOT crashing on:
$ telnet mail.ehbmail.com 25
Trying 69.37.81.108...
Connected to mail.ehbmail.com.
Escape character is '^]'.
220 mail.ehbmail.com ESMTP
EHLO [192.168.254.waamanual]
250-mail.ehbmail.com
250-SIZE 0
250-PIPELINING
250 8BITMIME
quit
221 mail.ehbmail.com
Connection closed by foreign host.
Does this still happen? Yes. Current version: mail-client/mozilla-thunderbird-2.0.0.14 Works fine on 32bit laptop, same crashing on AMD64 Athlon 64bit desktop . Same version on both. -- Bill With -bin it doesn't happen on amd64, i guess? sigh.... I tried the -bin to be sure before answering your question. I am 99% positive that even the -bin exhibited the same behavior in the past though. When I emerged the latest mozilla-thunderbird-bin and tried it, it did NOT crash! So, I unemerged the -bin and tried with the currently installed locally compiled via emerge version and IT WORKS TOO! I have not had a chance to look at or follow the change logs etc, but something must have been fixed with regards to this bug since the 2.0.0.6 and prior versions and the current 2.0.0.14 installed now. I also had not recently checked because this bug report was not updated in a while and I figured that I must be the only one affected by the bug. :) Cheers and THANKS! -- Bill Arlofski Reverse Polarity, LLC http://www.revpol.com/ Closing then |