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 646885 - crash in gtk_html_set_blocking at gtkhtml.c line 6287
crash in gtk_html_set_blocking at gtkhtml.c line 6287
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: Editing
4.4.x
Other All
: High critical
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-04-06 04:30 UTC by avgon
Modified: 2017-02-09 13:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32



Description avgon 2011-04-06 04:30:36 UTC
What were you doing when the application crashed?
Просматривал новую почту.


Distribution: openSUSE 11.3 (i586)
Gnome Release: 2.30.0 (null) (SUSE)
BugBuddy Version: 2.30.0

System: Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10800000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Sonar
Icon Theme: Gilouche
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 247648256 vsize: 247648256 resident: 46727168 share: 24838144 rss: 46727168 rss_rlim: 18446744073709551615
CPU usage: start_time: 1302064099 rtime: 876 utime: 762 stime: 114 cutime:19 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0xada5db70 (LWP 23496)]
[New Thread 0xab946b70 (LWP 23441)]
[New Thread 0xac147b70 (LWP 23440)]
[New Thread 0xae6b9b70 (LWP 23346)]
[New Thread 0xb4cd3b70 (LWP 23345)]
0xffffe424 in __kernel_vsyscall ()

Thread 1 (Thread 0xb5cf0870 (LWP 23341))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #6 <signal handler called>
  • #7 gtk_html_set_blocking
    from /usr/lib/libgtkhtml-3.14.so.19
  • #8 gtk_html_begin_full
    from /usr/lib/libgtkhtml-3.14.so.19
  • #9 gtk_html_begin
    from /usr/lib/libgtkhtml-3.14.so.19
  • #10 efh_format_timeout
    at em-format-html.c line 355
  • #11 ??
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #13 ??
    from /usr/lib/libglib-2.0.so.0
  • #14 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #15 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 main
    at main.c line 639

	Inferior 1 [process 23341] will be detached.

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


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

** gtkhtml **: html_engine_get_editable: assertion `HTML_IS_ENGINE (e)' failed 


----------- .xsession-errors (231 sec old) ---------------------
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:1990): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
--------------------------------------------------
Comment 1 Akhil Laddha 2011-04-06 06:08:55 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Comment 2 Pedro Villavicencio 2011-04-19 13:13:13 UTC
we have a similar bug here: 

https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/759820

first thread:

"#0  0x00007fb3f24ba8b7 in gtk_html_set_blocking (html=0x2ded920, block=0)
    at gtkhtml.c:6287
No locals.

Thread 1 (process 2705)

  • #0 gtk_html_set_blocking
    at gtkhtml.c line 6287
  • #1 gtk_html_begin_full
    at gtkhtml.c line 3622
  • #2 efh_format_timeout
    at em-format-html.c line 356
  • #3 g_timeout_dispatch
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c line 3585
  • #4 g_main_context_dispatch
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c line 2149
  • #5 g_main_context_iterate
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c line 2780
  • #6 g_main_loop_run
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c line 2988
  • #7 IA__gtk_main
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c line 1237
  • #8 main
    at main.c line 651

Comment 3 Milan Crha 2011-04-20 07:09:25 UTC
Same downstream bug report from 3.32.2:
https://bugzilla.redhat.com/show_bug.cgi?id=697993
Comment 4 Milan Crha 2012-07-02 07:23:35 UTC
Here is another bug report from 4.4.3:
https://bugzilla.redhat.com/show_bug.cgi?id=836470

Evolution 3.6.0 will use WebKit for rendering, thus this will be obsolete for it.

Thread 1 (Thread 0x7fe704fba9c0 (LWP 1817))

  • #0 gtk_html_set_blocking
    at gtkhtml.c line 6495
  • #1 gtk_html_begin_full
  • #2 gtk_html_begin
    at gtkhtml.c line 3820
  • #3 efh_format_helper
    at em-format-html.c line 392
  • #4 g_timeout_dispatch
    at gmain.c line 3882
  • #5 g_main_dispatch
    at gmain.c line 2539
  • #6 g_main_context_dispatch
    at gmain.c line 3075
  • #7 g_main_context_iterate
    at gmain.c line 3146
  • #8 g_main_loop_run
    at gmain.c line 3340
  • #9 gtk_main
    at gtkmain.c line 1161
  • #10 main
    at main.c line 681

Comment 5 André Klapper 2017-02-09 13:41:03 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.