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 604887 - evolution crashed : playing with advanced search option in mail view
evolution crashed : playing with advanced search option in mail view
Status: RESOLVED DUPLICATE of bug 605596
Product: GtkHtml
Classification: Other
Component: Rendering
unspecified
Other Linux
: Normal critical
: ---
Assigned To: Srinivasa Ragavan
Srinivasa Ragavan
Depends on:
Blocks:
 
 
Reported: 2009-12-18 09:23 UTC by Akhil Laddha
Modified: 2010-02-16 19:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Akhil Laddha 2009-12-18 09:23:17 UTC
Evolution 2.29.4 

I was changing advance search option like unread, all messages, important message etc and evolution crashed suddenly. 

gdb traces of evolution 

(evolution:17280): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `HTMLEngine'

(evolution:17280): gtkhtml-CRITICAL **: html_tokenizer_end: assertion `t && HTML_IS_TOKENIZER (t)' failed

(evolution:17280): gtkhtml-CRITICAL **: html_engine_timer_event: assertion `HTML_IS_ENGINE (e)' failed

(evolution:17280): gtkhtml-CRITICAL **: html_engine_opened_streams_decrement: assertion `HTML_IS_ENGINE (e)' failed

(evolution:17280): gtkhtml-CRITICAL **: fix_last_clueflow: assertion `HTML_IS_ENGINE (engine)' failed

(evolution:17280): gtkhtml-CRITICAL **: html_engine_class_data_clear: assertion `HTML_IS_ENGINE (e)' failed

(evolution:17280): gtkhtml-CRITICAL **: html_engine_ensure_editable: assertion `HTML_IS_ENGINE (engine)' failed

Program received signal SIGSEGV, Segmentation fault.
0xb79cd33d in gtk_html_im_reset (html=0xaaaaaaaa) at gtkhtml.c:3206
3206		if (!html->priv->im_block_reset) {
(gdb) t a a bt

Thread 1 (Thread 0xb6395720 (LWP 17280))

  • #0 gtk_html_im_reset
    at gtkhtml.c line 3206
  • #1 html_cursor_home
    at htmlcursor.c line 173
  • #2 html_engine_stream_end
    at htmlengine.c line 5005
  • #3 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #4 emhs_sync_close
    at em-html-stream.c line 99
  • #5 emss_process_message
    at em-sync-stream.c line 87
  • #6 g_idle_dispatch
    at gmain.c line 4065
  • #7 g_main_dispatch
    at gmain.c line 1960
  • #8 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #9 g_main_context_iterate
    at gmain.c line 2591
  • #10 IA__g_main_loop_run
    at gmain.c line 2799
  • #11 IA__gtk_main
    at gtkmain.c line 1217
  • #12 main
    at main.c line 594
  • #0 gtk_html_im_reset
    at gtkhtml.c line 3206
  • #1 html_cursor_home
    at htmlcursor.c line 173
  • #2 html_engine_stream_end
    at htmlengine.c line 5005
  • #3 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #4 emhs_sync_close
    at em-html-stream.c line 99
  • #5 emss_process_message
    at em-sync-stream.c line 87
  • #6 g_idle_dispatch
    at gmain.c line 4065
  • #7 g_main_dispatch
    at gmain.c line 1960
  • #8 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #9 g_main_context_iterate
    at gmain.c line 2591
  • #10 IA__g_main_loop_run
    at gmain.c line 2799
  • #11 IA__gtk_main
    at gtkmain.c line 1217
  • #12 main
    at main.c line 594

Comment 1 Milan Crha 2010-02-16 19:03:01 UTC
Oh yes, sync close, should be fixed by fix in bug #605596. I'm marking this as a duplicate, but feel free to reopen.

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