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 224322 - Crash: HTML Email
Crash: HTML Email
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: Editing
4.2.x
Other All
: Normal critical
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
: 225088 227618 229134 230528 230530 232036 235530 274503 365756 399537 416241 419637 420228 447875 447879 452321 453164 457406 460792 466329 510009 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-05-07 00:59 UTC by jep
Modified: 2017-02-09 13:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description jep 2002-05-07 00:59:23 UTC
Package: GtkHtml
Priority: Critical
Version: 1.0.3
Synopsis: HTML Email 
Bugzilla-Product: GtkHtml
Bugzilla-Component: Editing

Description:
Crashed when I put a plain line separator in text.



Debugging Information:

(no debugging symbols found)...0x40ce5319 in __wait4 () from /lib/libc.so.6
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 gnome_segv_handle
    at gnome-init.c line 664
  • #3 <signal handler called>
  • #4 main_arena
    from /lib/libc.so.6
  • #5 html_object_is_container
    at htmlobject.c line 1110
  • #6 html_point_to_leaf
    at htmlinterval.c line 246
  • #7 html_interval_flat
    at htmlinterval.c line 268
  • #8 html_interval_forall
    at htmlinterval.c line 283
  • #9 html_interval_unselect
    at htmlinterval.c line 178
  • #10 html_engine_redraw_selection
    at htmlengine.c line 5100
  • #11 html_engine_set_focus
    at htmlengine.c line 4274
  • #12 focus_in_event
    at gtkhtml.c line 1222
  • #13 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #14 gtk_signal_real_emit
    at gtksignal.c line 1492
  • #15 gtk_signal_emit
    at gtksignal.c line 552
  • #16 gtk_widget_event
    at gtkwidget.c line 2864
  • #17 bonobo_plug_focus_in_event
    at bonobo-plug.c line 632
  • #18 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #19 gtk_signal_real_emit
    at gtksignal.c line 1492
  • #20 gtk_signal_emit
    at gtksignal.c line 552
  • #21 gtk_widget_event
    at gtkwidget.c line 2864
  • #22 gtk_main_do_event
    at gtkmain.c line 834
  • #23 gdk_event_dispatch
    at gdkevents.c line 2139
  • #24 g_main_dispatch
    at gmain.c line 656
  • #25 g_main_iterate
    at gmain.c line 877
  • #26 g_main_run
    at gmain.c line 935
  • #27 gtk_main
    at gtkmain.c line 524
  • #28 bonobo_main
    at bonobo-main.c line 284
  • #29 main
  • #30 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 gnome_segv_handle
    at gnome-init.c line 664
  • #3 <signal handler called>
  • #4 main_arena
    from /lib/libc.so.6
  • #5 html_object_is_container
    at htmlobject.c line 1110
  • #6 html_point_to_leaf
    at htmlinterval.c line 246
  • #7 html_interval_flat
    at htmlinterval.c line 268


Unknown reporter: jep@bastard.it, changed to bugbuddy-import@ximian.com.

Comment 1 Gerardo Marin 2002-07-29 17:06:19 UTC
*** bug 227618 has been marked as a duplicate of this bug. ***
Comment 2 Gerardo Marin 2002-07-29 17:08:23 UTC
*** bug 223446 has been marked as a duplicate of this bug. ***
Comment 3 Gerardo Marin 2002-07-29 17:08:56 UTC
*** bug 225088 has been marked as a duplicate of this bug. ***
Comment 4 Radek Doulik 2002-07-30 20:39:44 UTC
what do you mean by plain line separator? Insert/Rule?
Comment 5 Gerardo Marin 2002-08-19 18:49:36 UTC
*** bug 229134 has been marked as a duplicate of this bug. ***
Comment 6 Gerardo Marin 2002-09-19 19:38:57 UTC
*** bug 230528 has been marked as a duplicate of this bug. ***
Comment 7 Gerardo Marin 2002-09-19 19:39:15 UTC
*** bug 230530 has been marked as a duplicate of this bug. ***
Comment 8 Larry Ewing 2002-09-20 04:18:29 UTC
those recent reports are all from very old versions.  rodo any idea if
you fixed this somewhere along the way?
Comment 9 Radek Doulik 2002-09-20 16:10:14 UTC
yeah, I guess this should be already fixed. please reopen if it
happens with 1.2 version
Comment 10 Gerardo Marin 2002-10-10 14:00:11 UTC
*** bug 232036 has been marked as a duplicate of this bug. ***
Comment 11 Gerardo Marin 2002-12-12 22:08:35 UTC
*** bug 235530 has been marked as a duplicate of this bug. ***
Comment 12 Nagappan Alagappan 2005-07-21 12:47:56 UTC
*** Bug 274503 has been marked as a duplicate of this bug. ***
Comment 13 Nagappan Alagappan 2005-07-21 12:48:50 UTC
Based on last duplicate bug, reopening it.
Comment 14 Kaushal Kumar 2005-09-15 04:45:52 UTC
Nagappan: I am unable to reproduce this bug based on the bug description given
in this report. If you don't see it either, please revert back. Also, if Bug
274503 is what is reproducible, please re-open that bug report. Thanks.
Comment 15 André Klapper 2006-01-21 22:46:58 UTC
assuming that this has been fixed.
Comment 16 Karsten Bräckelmann 2006-11-05 01:40:20 UTC
REOPENing. Got a duplicate from Evo 2.8.

Note:  Descriptions in bug 365756 comment 0 and bug 365756 comment 5.


See bug 365756 comment 2, bug-buddy

  • #4 <signal handler called>
  • #5 html_object_is_container
    at htmlobject.c line 1314
  • #6 html_point_to_leaf
    at htmlinterval.c line 261
  • #7 html_interval_flat
    at htmlinterval.c line 283
  • #8 html_interval_unselect
    at htmlinterval.c line 184
  • #9 html_engine_redraw_selection
    at htmlengine.c line 6140
  • #10 html_engine_set_focus
    at htmlengine.c line 5206
  • #11 focus_in_event
    at gtkhtml.c line 1939
  • #0 ??
  • #1 html_object_is_container
    at htmlobject.c line 1314
  • #2 html_point_to_leaf
    at htmlinterval.c line 261
  • #3 html_interval_flat
    at htmlinterval.c line 283
  • #4 html_interval_unselect
    at htmlinterval.c line 184
  • #5 html_engine_unselect_all
    at htmlselection.c line 240
  • #6 html_engine_disable_selection
    at htmlselection.c line 273
  • #7 selection_clear_event
    at gtkhtml.c line 2342

Comment 17 Karsten Bräckelmann 2006-11-05 01:40:25 UTC
*** Bug 365756 has been marked as a duplicate of this bug. ***
Comment 18 Kjartan Maraas 2006-12-03 17:00:39 UTC
Removing milestone
Comment 19 Pascal Terjan 2007-03-11 21:34:05 UTC
*** Bug 416241 has been marked as a duplicate of this bug. ***
Comment 20 André Klapper 2007-04-01 14:56:46 UTC
*** Bug 419637 has been marked as a duplicate of this bug. ***
Comment 21 André Klapper 2007-04-01 14:56:51 UTC
*** Bug 420228 has been marked as a duplicate of this bug. ***
Comment 22 Sebastien Bacher 2007-04-23 11:25:24 UTC
Ubuntu bug on https://bugs.launchpad.net/bugs/108720
Comment 23 André Klapper 2007-06-15 23:10:15 UTC
*** Bug 447875 has been marked as a duplicate of this bug. ***
Comment 24 André Klapper 2007-06-15 23:10:20 UTC
*** Bug 447879 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2007-06-17 21:19:45 UTC
*** Bug 399537 has been marked as a duplicate of this bug. ***
Comment 26 palfrey 2007-06-30 15:22:19 UTC
*** Bug 452321 has been marked as a duplicate of this bug. ***
Comment 27 Karsten Bräckelmann 2007-07-02 19:24:52 UTC
*** Bug 453164 has been marked as a duplicate of this bug. ***
Comment 28 Susana 2007-07-29 18:23:44 UTC
*** Bug 457406 has been marked as a duplicate of this bug. ***
Comment 29 Susana 2007-07-29 18:23:55 UTC
*** Bug 460792 has been marked as a duplicate of this bug. ***
Comment 30 palfrey 2007-09-21 13:16:00 UTC
*** Bug 466329 has been marked as a duplicate of this bug. ***
Comment 31 Akhil Laddha 2008-02-07 08:30:00 UTC
*** Bug 510009 has been marked as a duplicate of this bug. ***
Comment 32 Milan Crha 2011-11-14 08:34:16 UTC
Similar downstream bug report from evolution 3.2.1 (gtkhtml 4.2.1):
https://bugzilla.redhat.com/show_bug.cgi?id=753405

libreport version: 2.0.6
abrt_version:   2.0.4.981
backtrace_rating: 4
cmdline:        evolution
comment:        I edited an draft.
crash_function: g_type_instance_get_private
executable:     /usr/bin/evolution
kernel:         3.1.0
reason:         Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
time:           Sat Nov 12 11:05:25 2011

Thread 1 (Thread 0xf751f8c0 (LWP 20155))

  • #0 g_type_instance_get_private
    at gtype.c line 4504
  • #1 gtk_label_init
    at gtklabel.c line 1227
  • #2 html_object_is_container
    at htmlobject.c line 1466
  • #3 html_point_to_leaf
    at htmlinterval.c line 287
  • #4 html_interval_flat
    at htmlinterval.c line 309
  • #5 html_interval_select
    at htmlinterval.c line 185
  • #6 html_engine_select_interval
    at htmlselection.c line 155
  • #7 updater_idle_callback
    at htmlengine-edit-selection-updater.c line 91
  • #8 html_engine_is_selection_active
    at htmlselection.c line 371
  • #9 html_engine_update_selection_active_state
    at htmlselection.c line 447
  • #10 move_selection
    at gtkhtml.c line 5202
  • #11 command
    at gtkhtml.c line 5326
  • #12 html_g_cclosure_marshal_BOOLEAN__ENUM
    at htmlmarshal.c line 120
  • #13 g_type_class_meta_marshal
    at gclosure.c line 885
  • #14 g_closure_invoke
    at gclosure.c line 774
  • #15 signal_emit_unlocked_R
    at gsignal.c line 3310
  • #16 g_signal_emitv
    at gsignal.c line 2907
  • #17 gtk_binding_entry_activate
    at gtkbindings.c line 652
  • #18 binding_activate
    at gtkbindings.c line 1524
  • #19 gtk_bindings_activate_list
    at gtkbindings.c line 1585
  • #20 gtk_bindings_activate_event
    at gtkbindings.c line 1670
  • #21 gtk_widget_real_key_press_event
    at gtkwidget.c line 5785
  • #22 key_press_event
    at gtkhtml.c line 1062
  • #23 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 85
  • #24 g_type_class_meta_marshal
    at gclosure.c line 885
  • #25 g_closure_invoke
    at gclosure.c line 774
  • #26 signal_emit_unlocked_R
    at gsignal.c line 3310
  • #27 g_signal_emit_valist
    at gsignal.c line 3013
  • #28 g_signal_emit
    at gsignal.c line 3060
  • #29 gtk_widget_event_internal
    at gtkwidget.c line 6132
  • #30 gtk_window_propagate_key_event
    at gtkwindow.c line 5832
  • #31 gtk_window_key_press_event
    at gtkwindow.c line 5862
  • #32 editor_key_press_event
    at gtkhtml-editor.c line 766
  • #33 msg_composer_key_press_event
    at e-msg-composer.c line 2310
  • #34 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 85
  • #35 g_type_class_meta_marshal
    at gclosure.c line 885
  • #36 g_closure_invoke
    at gclosure.c line 774
  • #37 signal_emit_unlocked_R
    at gsignal.c line 3310
  • #38 g_signal_emit_valist
    at gsignal.c line 3013
  • #39 g_signal_emit
    at gsignal.c line 3060
  • #40 gtk_widget_event_internal
    at gtkwidget.c line 6132
  • #41 gtk_propagate_event
    at gtkmain.c line 2588
  • #42 gtk_main_do_event
    at gtkmain.c line 1889
  • #43 _gdk_event_emit
    at gdkevents.c line 71
  • #44 gdk_event_source_dispatch
    at gdkeventsource.c line 360
  • #45 g_main_dispatch
    at gmain.c line 2425
  • #46 g_main_context_dispatch
    at gmain.c line 2995
  • #47 g_main_context_iterate
    at gmain.c line 3073
  • #48 g_main_loop_run
    at gmain.c line 3281
  • #49 gtk_main
    at gtkmain.c line 1362
  • #50 main
    at main.c line 696

Comment 33 Milan Crha 2012-04-20 08:24:03 UTC
Steps from other downstream bug report:
  While composing a new e-mail HTML message, highlighted some text, clicked on
  insert table and program crashed.
Comment 34 André Klapper 2017-02-09 13:35:28 UTC
GtkHtml is not under active development anymore. 
Evolution (its main consumer) switched to a WebKit backend a while ago. 
It is currently unlikely that there will be any further GtkHtml development.

Closing this report as WONTFIX as part of Bugzilla Housekeeping (bug 778387) to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.