GNOME Bugzilla – Bug 500024
Printing one event from calendar can cause infinite loop
Last modified: 2013-09-13 00:56:56 UTC
Steps: a) Go to calendar and right click over an event and choose "Print...", b) choose "Print Preview" For me, it just hides the dialog and eats all the CPU, and no result is shown. Evolution cannot be closed (it hides main window, but the CPU is still up and the process is there). I realized that there in no page limit set on GtkPrintOperation, so it renders same page again and again and again. Patch will be attached in a few minutes.
Created attachment 99728 [details] [review] proposed evo patch for evolution;
Yes. Good catch.
Probably should put this in stable too.
Committed to trunk. Committed revision 34597. Committed to stable. Committed revision 34598.