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 734646 - Do not load remote images on a message print
Do not load remote images on a message print
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-08-12 08:39 UTC by Bastien Nocera
Modified: 2014-11-28 13:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2014-08-12 08:39:14 UTC
evolution-3.12.4-1.fc21.x86_64

I'm trying to print an HTML mail from Paypal (a receipt), and I just see the "Printing" spinner at the bottom of the page spinning. Cancelling the operation also doesn't work.

Thread 5 (Thread 0x7fedbeffd700 (LWP 31808))

  • #0 syscall
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S line 38
  • #1 g_cond_wait
    at gthread-posix.c line 1390
  • #2 camel_imapx_job_wait
  • #3 camel_imapx_job_run
  • #4 imapx_call_idle
  • #5 g_main_context_dispatch
    at gmain.c line 3064
  • #6 g_main_context_dispatch
    at gmain.c line 3663
  • #7 g_main_context_iterate
    at gmain.c line 3734
  • #8 g_main_loop_run
    at gmain.c line 3928
  • #9 imapx_idle_thread
  • #10 g_thread_proxy
    at gthread.c line 764
  • #11 start_thread
    at pthread_create.c line 310
  • #12 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 109

Comment 1 Bastien Nocera 2014-08-12 08:49:04 UTC
The print dialogue showed up after about 10 minutes.
Comment 2 Milan Crha 2014-11-28 13:51:26 UTC
Thanks for a bug report. It was downloading remote content (probably images, but you didn't have evolution debuginfo installed, thus I cannot tell for sure), for which the print operation was most likely waiting. It should not do this though, it should print with images from the local cache only (aka what a user sees in the message preview).
Comment 3 Milan Crha 2014-11-28 13:59:59 UTC
Created commit 38ec935 in evo master (3.13.9+) [1]
Created commit 241663a in evo evolution-3-12 (3.12.9+)

[1] https://git.gnome.org/browse/evolution/commit/?id=38ec935