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 634554 - Crash in destroy, remove_text_slaves at htmltext.c line 1048
Crash in destroy, remove_text_slaves at htmltext.c line 1048
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: html-editor-control
3.30.x
Other All
: Normal critical
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-11-10 23:05 UTC by storm66
Modified: 2017-02-09 13:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30



Description storm66 2010-11-10 23:05:54 UTC
What were you doing when the application crashed?
Delete a mail


Distribution: Debian squeeze/sid
Gnome Release: 2.30.2 2010-07-17 (Debian)
BugBuddy Version: 2.30.0

System: Linux 2.6.36-rc7 #1 SMP Sat Oct 9 15:36:33 CEST 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Unity
Icon Theme: SphereCrystal
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 743739392 vsize: 743739392 resident: 92893184 share: 27553792 rss: 92893184 rss_rlim: 18446744073709551615
CPU usage: start_time: 1289429140 rtime: 2181 utime: 2070 stime: 111 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evolution'

[Thread debugging using libthread_db enabled]
[New Thread 0x7fee45bf3710 (LWP 10686)]
[New Thread 0x7fee47fff710 (LWP 10673)]
[New Thread 0x7fee5b326710 (LWP 7676)]
[New Thread 0x7fee5bb27710 (LWP 7675)]
0x00007fee6a265b4d in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x7fee6fcff800 (LWP 7674))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c line 386
  • #2 IA__g_spawn_command_line_sync
    at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c line 700
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 g_datalist_clear_i
    at /scratch/build-area/glib2.0-2.24.2/glib/gdataset.c line 206
  • #6 IA__g_datalist_clear
    at /scratch/build-area/glib2.0-2.24.2/glib/gdataset.c line 234
  • #7 destroy
    at htmlobject.c line 71
  • #8 remove_text_slaves
    at htmltext.c line 1048
  • #9 ht_fit_line
    at htmltext.c line 1066
  • #10 layout_line
    at htmlclueflow.c line 911
  • #11 html_clue_flow_layout
    at htmlclueflow.c line 1022
  • #12 html_clue_flow_real_calc_size
    at htmlclueflow.c line 1051
  • #13 html_object_calc_size
    at htmlobject.c line 1079
  • #14 html_cluev_do_layout
    at htmlcluev.c line 209
  • #15 html_object_calc_size
    at htmlobject.c line 1079
  • #16 html_cluev_do_layout
    at htmlcluev.c line 209
  • #17 html_object_calc_size
    at htmlobject.c line 1079
  • #18 html_engine_calc_size
    at htmlengine.c line 5281
  • #19 html_engine_update_event
    at htmlengine.c line 4786
  • #20 html_engine_timer_event
    at htmlengine.c line 4945
  • #21 html_engine_stream_end
    at htmlengine.c line 4996
  • #22 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #23 emhs_sync_close
    at em-html-stream.c line 99
  • #24 emss_process_message
    at em-sync-stream.c line 87
  • #25 g_main_dispatch
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c line 1960
  • #26 IA__g_main_context_dispatch
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c line 2513
  • #27 g_main_context_iterate
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c line 2591
  • #28 IA__g_main_loop_run
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c line 2799
  • #29 IA__gtk_main
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c line 1219
  • #30 main
    at main.c line 639

	Inferior 1 [process 7674] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


---- Critical and fatal warnings logged during execution ----

** e-image-chooser.c **: image_chooser_set_icon_name: assertion `icon_info != NULL' failed 
** e-image-chooser.c **: e_image_chooser_set_from_file: assertion `filename != NULL' failed 


----------- .xsession-errors (112 sec old) ---------------------
(evolution:7674): evolution-network-manager-WARNING **: The name org.freedesktop.NetworkManager was not provided by any .service files
[7538:7538:8470960307:ERROR:chrome/browser/gtk/tabs/tab_strip_gtk.cc(1159)] Not implemented reached in virtual void TabStripGtk::StopAllHighlighting()
(evolution:7674): Gtk-WARNING **: Opération non prise en charge par le moteur
(evolution:7674): Gtk-WARNING **: Opération non prise en charge par le moteur
kbuildsycoca running...
DCOP Cleaning up dead connections.
(evolution-alarm-notify:4317): evolution-alarm-notify-WARNING **: alarm.c:252: Requested removal of nonexistent alarm!
(evolution:7674): e-image-chooser.c-CRITICAL **: image_chooser_set_icon_name: assertion `icon_info != NULL' failed
(evolution:7674): e-image-chooser.c-CRITICAL **: e_image_chooser_set_from_file: assertion `filename != NULL' failed
--------------------------------------------------
Comment 1 Akhil Laddha 2010-11-11 04:28:37 UTC
see bug 626922 as well
Comment 2 Milan Crha 2012-06-01 08:57:42 UTC
Similar downstream bug report from 4.2.3:
https://bugzilla.redhat.com/show_bug.cgi?id=824343

I was editing a new message.  I pressed BACKSPACE to delete a typing error, and evolution crashed.

Thread 1 (Thread 0x7f73558c1980 (LWP 8519))

  • #0 _int_free
    at malloc.c line 4097
  • #1 g_free
    at gmem.c line 263
  • #2 remove_text_slaves
    at htmltext.c line 1142
  • #3 ht_fit_line
    at htmltext.c line 1160
  • #4 layout_line
    at htmlclueflow.c line 985
  • #5 html_clue_flow_layout
    at htmlclueflow.c line 1105
  • #6 html_clue_flow_real_calc_size
    at htmlclueflow.c line 1136
  • #7 html_object_calc_size
    at htmlobject.c line 1189
  • #8 html_cluev_do_layout
    at htmlcluev.c line 218
  • #9 html_object_calc_size
    at htmlobject.c line 1189
  • #10 html_engine_calc_size
    at htmlengine.c line 5517
  • #11 thaw_idle
    at htmlengine.c line 6143
  • #12 g_main_dispatch
    at gmain.c line 2441
  • #13 g_main_context_dispatch
    at gmain.c line 3011
  • #14 g_main_context_iterate
    at gmain.c line 3089
  • #15 g_main_loop_run
    at gmain.c line 3297
  • #16 gtk_main
    at gtkmain.c line 1362
  • #17 main
    at main.c line 709

Comment 3 André Klapper 2017-02-09 13:35:55 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.