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 528372 - 100% CPU usage when try to see messages in the preview panel
100% CPU usage when try to see messages in the preview panel
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 552673 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-04-16 08:33 UTC by Akhil Laddha
Modified: 2010-03-26 05:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20


Attachments
Mbox file which causes the problem (122.40 KB, application/x-gzip)
2008-04-16 08:36 UTC, Akhil Laddha
Details

Description Akhil Laddha 2008-04-16 08:33:11 UTC
1) enable message preview
2) import attached mbox file
3) click on message 
4) cpu usage goes 100%

gdb traces of evolution 

Program received signal SIGINT, Interrupt.

Thread 3057608384 (LWP 16923)

  • #0 html_text_pi_forward
    at htmltext.c line 1492
  • #1 hts_fit_line
    at htmltextslave.c line 426
  • #2 html_object_fit_line
    at htmlobject.c line 1075
  • #3 html_clue_flow_real_calc_size
    at htmlclueflow.c line 958
  • #4 html_object_calc_size
    at htmlobject.c line 1083
  • #5 html_cluev_do_layout
    at htmlcluev.c line 210
  • #6 html_object_calc_size
    at htmlobject.c line 1083
  • #7 html_cluev_do_layout
    at htmlcluev.c line 210
  • #8 html_object_calc_size
    at htmlobject.c line 1083
  • #9 html_engine_calc_size
    at htmlengine.c line 4970
  • #10 html_engine_update_event
    at htmlengine.c line 4524
  • #11 g_idle_dispatch
    at gmain.c line 4087
  • #12 g_main_context_dispatch
    at gmain.c line 2009
  • #13 g_main_context_iterate
    at gmain.c line 2642
  • #14 g_main_loop_run
    at gmain.c line 2850
  • #15 bonobo_main
    at bonobo-main.c line 311
  • #16 main
    at main.c line 782

Comment 1 Akhil Laddha 2008-04-16 08:36:49 UTC
Created attachment 109359 [details]
Mbox file which causes the problem
Comment 2 Milan Crha 2008-04-16 17:31:58 UTC
If it doesn't crash, then feel free to move this under bug #334444, it's the same issue as that yours. Btw, opening 1.3MB mail will really take some time to prepare for GtkHTML. I only wonder how will WebKit (or what's that name) handle this...
Comment 3 Milan Crha 2008-09-18 16:43:48 UTC
*** Bug 552673 has been marked as a duplicate of this bug. ***
Comment 4 Akhil Laddha 2010-03-26 05:04:51 UTC
Attached mbox imports and renders fast, evolution doesn't crash against 2.30.0 so i will close the bug.