After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689503 - evolution slow to decode attachments
evolution slow to decode attachments
Status: RESOLVED DUPLICATE of bug 751588
Product: evolution
Classification: Applications
Component: Mailer
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-12-03 01:49 UTC by Kip
Modified: 2015-11-04 14:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kip 2012-12-03 01:49:06 UTC
Since I've been receiving large attachments over a megabyte, I've noticed Evolution is fairly slow to write them out to disk when I try to save them. It works fine, but is just slow. My guess is the base64 decoding going on in the backend is probably not very well optimized, given that my CPU usage remains pretty well idle during the decoding.
Comment 1 Milan Crha 2015-11-04 14:44:18 UTC
Thanks for a bug report. This is still true for large attachments, when using WebKitGTK+ (version 1 of the WebKit). Possibly the port to webkit2 will help here (bug #751588), which will run the rendering in a separate process. There had been done some efforts to deal with the situation at least partially, like parse attachments on demand only (bug #733877) and some other. I'm marking this as a duplicate of the webkit2 port bug, as it should help the most.

*** This bug has been marked as a duplicate of bug 751588 ***