#529596 [icedove] very slow in opening mails with big attachments and incorrect MIME type

Package:
icedove
Source:
thunderbird
Submitter:
Giovanni Mascellani
Date:
2024-04-25 17:39:38 UTC
Severity:
normal
Tags:
#529596#5
Date:
2009-05-20 11:17:45 UTC
From:
To:
--- Please enter the report below this line. ---
Sometimes I receive email messages sent by poor clients which, for
instance, have big PDF attachments with MIME type incorrectly set to
"text/html". Icedove tries to display inline the PDF as HTML, so it
hangs for a few minutes loading the message. This is quite annoying.

Icedove should refuse to show inline too big HTML or plain text
attachment and ask the user if he really want to do so.

I'm setting the severity to "normal" and not to "wishlist", because this
bug makes icedove unusable for a while because of remote errors.

Thank you for your work on icedove. :-)

Regards, Giovanni.

Debian Release: squeeze/sid
  500 unstable        ftp.it.debian.org
  500 testing         ftp.it.debian.org
  500 stable          ftp.it.debian.org
    1 experimental    ftp.it.debian.org
--- Package information. ---
Depends                       (Version) | Installed
=======================================-+-==================
fontconfig                              | 2.6.0-3
psmisc                                  | 22.7-1
debianutils                   (>= 1.16) | 3.1.3
libatk1.0-0                 (>= 1.20.0) | 1.26.0-1
libc6                        (>= 2.7-1) | 2.9-12
libcairo2                    (>= 1.2.4) | 1.8.6-2+b1
libfontconfig1               (>= 2.4.0) | 2.6.0-3
libfreetype6                 (>= 2.3.5) | 2.3.9-4.1
libgcc1                    (>= 1:4.1.1) | 1:4.4.0-5
libglib2.0-0                (>= 2.16.0) | 2.20.1-2
libgtk2.0-0                 (>= 2.12.0) | 2.16.1-2
libhunspell-1.2-0            (>= 1.2.4) | 1.2.8-3
libjpeg62                               | 6b-14
libnspr4-0d               (>= 1.8.0.10) | 4.7.4-2
libnss3-1d            (>= 3.12.0~beta3) | 3.12.3-1
libpango1.0-0               (>= 1.20.3) | 1.24.2-1
libpng12-0                (>= 1.2.13-4) | 1.2.35-1
libstdc++6                   (>= 4.1.1) | 4.4.0-5
libx11-6                                | 2:1.2.1-1
libxft2                      (>> 2.1.1) | 2.1.13-3
libxinerama1                            | 2:1.0.3-2
libxrender1                             | 1:0.9.4-2
libxt6                                  | 1:1.0.5-3
zlib1g                     (>= 1:1.1.4) | 1:1.2.3.3.dfsg-13


Package's Recommends field is empty.

Suggests                       (Version) | Installed
========================================-+-===============
icedove-gnome-support     (= 2.0.0.19-1) | 2.0.0.19-1
latex-xft-fonts                          | 0.1-8
libthai0                                 | 0.1.11-3
-- 
Giovanni Mascellani <g.mascellani@gmail.com>
Pisa, Italy

Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g.mascellani@jabber.org / giovanni@elabor.homelinux.org
GPG: 0x5F1FBF70 (FP: 1EB6 3D43 E201 4DDF 67BD  003F FCB0 BB5C 5F1F BF70)

#529596#10
Date:
2013-04-13 10:44:05 UTC
From:
To:
your reported bug is still openend, but no one else reported similar
problems.
So I think your behavior isn't existing anymore in the current
versions of icedove. But can you please check the current status on your
side, for me that works without problems.

Regards
Carsten

#529596#15
Date:
2013-04-20 08:33:00 UTC
From:
To:
Hi.

Il 13/04/2013 12:44, Carsten Schoenert ha scritto:

I can still see the bug, although I changed two computers in the
meanwhile and with newer processors it bites a bit less.

Anyway, I still think that it should be fixed (although downgrading to
"minor" is reasonable).

To demonstrate it, please try to download, gunzip and open this file:

http://people.debian.org/~gio/icedove_test.eml.gz

This is an email with a rather large PDF attachment, whose MIME type is
incorrectly set at text/plain (and with Content-Disposition: inline).
When I open it, icedove freezes until it has written the content of the
PDF file as a text (and CPU usage goes to 100%). This is somewhat
tolerable on my i7 processor, but it may be more frustrating on other
computers, where it actually may be seen by the user as a program freeze.

Thanks, Giovanni.

#529596#20
Date:
2013-06-07 17:17:45 UTC
From:
To:
found 529596 10.0.12-1
thanks

Hello Giovanni,

Oh yes, that's horrible slow.

You can help us a little bit with some logfiles. Or even better, please
open a bug in the bugtracker on Mozilla, because this must be fixed
upstream.
https://bugzilla.mozilla.org/

After that please post the URL from the opened bug here.

You will find on the wiki site for Icedove some infos how to collect the
needed logs.
http://wiki.debian.org/Icedove#Debugging

I think it's not a problem while acting into the filesystem. I thougt it
is to see within a gdb season and/or in the error console of Icedove.
If you can take deeper into what's going on that would be very helpful.

Regards
Carsten

#529596#27
Date:
2013-07-05 09:30:41 UTC
From:
To:
forwarded 529596 https://bugzilla.mozilla.org/show_bug.cgi?id=890457
thanks

Il 07/06/2013 19:17, Carsten Schoenert ha scritto:

Done.

Giovanni.