Closed Bug 338971 Opened 19 years ago Closed 17 years ago

pasting base64 msg contents into new compose window results in hang...

Categories

(Thunderbird :: Message Compose Window, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: cswiger, Unassigned)

Details

(Keywords: hang)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Trying to forward incoming spam to an abuse contact, which consisted of a GIF image as a single base-64 encoded attachment resulted in T'bird hanging. Example of message which causes the crash: Return-path: <dludwigx@techflow.com> Received: from mac.com (smtpin14-en2 [10.13.11.242]) by ms84.mac.com (iPlanet Messaging Server 5.2 HotFix 2.06 (built Mar 28 2005)) with ESMTP id <0IZQ00BUO0AF4L@ms84.mac.com> for cswiger@mac.com; Tue, 23 May 2006 06:32:39 -0700 (PDT) Received: from techflow.com ([218.152.188.158]) by mac.com (Xserve/smtpin14/MantshX 4.0) with SMTP id k4NDVBfG025284; Tue, 23 May 2006 06:31:33 -0700 (PDT) Date: Tue, 23 May 2006 11:04:50 -0300 From: Andreia <dludwigx@techflow.com> Subject: Stay at Home Moms - DWw To: csvensn@mac.com Cc: cswan@mac.com, cswiger@mac.com Message-id: <AF6429E9.E0C38EB@techflow.com> MIME-version: 1.0 Content-type: multipart/related; boundary=------------315758870255071153060767 X-Accept-Language: en-us User-Agent: Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:1.3.1) Gecko/20030701 Original-recipient: rfc822;cswiger@mac.com --------------315758870255071153060767 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: base64 PGh0bWw+DQoNCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1MYW5ndWFnZSIgY29u dGVudD0iZW4tdXMiPg0KPG1ldGEgbmFtZT0iR0VORVJBVE9SIiBjb250ZW50PSJNaWNyb3NvZnQg RnJvbnRQYWdlIDUuMCI+DQo8bWV0YSBuYW1lPSJQcm9nSWQiIGNvbnRlbnQ9IkZyb250UGFnZS5F [ ...snipped for brevity... ] Reproducible: Always Steps to Reproduce: 1. Find a spam message containing a base64 attachment, typically a GIF 2. Hit cntl-u to "view source", hit cntl-a, cntl-c to copy entire contents. 3. Close "view source window". 4. Hit cntl-m or reply button to create a new compose window 5. Paste via cntl-v, results in app hung for at least 5 minutes... Actual Results: T'bird hangs. Hand seems to be reproducable with other spam messages which use base-64 content-encoding, and not specific to the one quoted above... Expected Results: Compose window in normal state to edit or send on to abuse@ whatever domain... Hanging application thunderbird.exe, version 1.8.20060.30803, hang module hungapp, version 0.0.0.0, hang address 0x00000000.
Can you reproduce this with any other message? Is this message distinctive in any way, e.g. particularly large? > version 1.8.20060.30803 I don't recognize this version number. Which version of TB are you using?
1.5.0.2, updated from a 1.5 install via Thunderbird's self-update mechanism. Email sent by it has the following header: User-Agent: Thunderbird 1.5.0.2 (Windows/20060308)
That specific message was less than 50K, I believe. I'm at work now so I can't double-check until tonight, but I believe the following message also displayed the same hang problem: http://www.pkix.net/~chuck/m1.txt ...and I've seen similar base-64/GIF spams starting to appear recently that I should be able to find more examples if that would help.
(In reply to comment #3) > the following message also displayed the same hang problem: > > http://www.pkix.net/~chuck/m1.txt Yes, it does; I simply downloaded that URL to my browser, copied the text, and tried to paste, and wham: TB 1.5 is sitting there spinning its wheels with 95+% of CPU. I can't reproduce using a 2a1 or 3a1 nightly, however. > ...and I've seen similar base-64/GIF spams starting to appear recently that I > should be able to find more examples if that would help. The data in fact is a base-64 *text/html* message. But the actual content of my clipboard buffer is text/plain, so I have no idea what's causing this hang.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: hang
OS: Windows XP → Windows 2000
Version: unspecified → 1.5
QA Contact: message-compose
Assignee: mscott → nobody
Comment 4 states "I can't reproduce using a 2a1 or 3a1 nightly." I tested by appending the message to my Junk folder and copying, and, lo and behold, no hang. RESO WFM.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.