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 644106 - [abrt] Crash in html_engine_opened_streams_decrement()
[abrt] Crash in html_engine_opened_streams_decrement()
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: Rendering
4.4.x
Other Linux
: Normal critical
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-03-07 09:59 UTC by Milan Crha
Modified: 2014-12-02 01:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2011-03-07 09:59:19 UTC
Moving this from a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=682521

abrt version: 1.1.17
architecture: i686
Attached file: backtrace, 39681 bytes
cmdline: evolution
component: evolution
Attached file: coredump, 196820992 bytes
crash_function: html_engine_opened_streams_decrement
executable: /usr/bin/evolution
kernel: 2.6.35.11-83.fc14.i686
package: evolution-2.32.1-1.fc14
rating: 4
reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1299412594
uid: 500

How to reproduce
-----
Tried to print a draft email (I wanted to review it on paper as it was
reasonably long).

[Thread debugging using libthread_db enabled]
Core was generated by `evolution'.
Program terminated with signal 11, Segmentation fault.

Thread 1 (Thread 0xb776c880 (LWP 2661))

  • #0 html_engine_opened_streams_decrement
    at htmlengine.c line 6978
  • #1 html_image_factory_end_pixbuf
    at htmlimage.c line 1133
  • #2 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #3 gtk_html_end
    at gtkhtml.c line 3790
  • #4 web_view_request_stream_read_cb
    at e-web-view.c line 232
  • #5 async_ready_callback_wrapper
    at ginputstream.c line 470
  • #6 g_simple_async_result_complete
    at gsimpleasyncresult.c line 692
  • #7 complete_in_idle_cb_for_thread
    at gsimpleasyncresult.c line 757
  • #8 g_idle_dispatch
    at gmain.c line 4254
  • #9 g_main_dispatch
    at gmain.c line 2149
  • #10 g_main_context_dispatch
    at gmain.c line 2702
  • #11 g_main_context_iterate
    at gmain.c line 2780
  • #12 g_main_loop_run
    at gmain.c line 2988
  • #13 IA__gtk_main
    at gtkmain.c line 1237
  • #14 main
    at main.c line 679

Comment 1 Milan Crha 2012-06-20 17:16:09 UTC
Another downstream bug report from 3.4.2:
https://bugzilla.redhat.com/show_bug.cgi?id=833419

Thread 1 (Thread 0xb77398c0 (LWP 25920))

  • #0 g_type_check_instance_is_a
    at gtype.c line 3966
  • #1 html_engine_opened_streams_decrement
    at htmlengine.c line 7264
  • #2 html_image_factory_end_pixbuf
    at htmlimage.c line 1176
  • #3 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #4 gtk_html_end
    at gtkhtml.c line 3874
  • #5 web_view_request_stream_read_cb
    at e-web-view.c line 243
  • #6 async_ready_callback_wrapper
    at ginputstream.c line 470
  • #7 g_simple_async_result_complete
    at gsimpleasyncresult.c line 767
  • #8 _g_simple_async_result_complete_with_cancellable
    at gvfsdaemondbus.c line 1064
  • #9 async_read_done
    at gdaemonfileinputstream.c line 1865
  • #10 async_iterator_done
    at gdaemonfileinputstream.c line 1654
  • #11 async_iterate
    at gdaemonfileinputstream.c line 1770
  • #12 async_op_handle
    at gdaemonfileinputstream.c line 1705
  • #13 async_read_op_callback
    at gdaemonfileinputstream.c line 1719
  • #14 g_simple_async_result_complete
    at gsimpleasyncresult.c line 767
  • #15 complete_in_idle_cb
    at gsimpleasyncresult.c line 779
  • #16 g_idle_dispatch
    at gmain.c line 4657
  • #17 g_main_dispatch
    at gmain.c line 2539
  • #18 g_main_context_dispatch
    at gmain.c line 3075
  • #19 g_main_context_iterate
    at gmain.c line 3146
  • #20 g_main_loop_run
    at gmain.c line 3340
  • #21 gtk_main
    at gtkmain.c line 1161
  • #22 main
    at main.c line 681

Comment 2 André Klapper 2014-12-02 01:07:18 UTC
Since version 3.6, Evolution uses WebKit instead of GtkHtml for displaying messages. (And for completeness, Evolution 3.14 is planned to use WebKit also for composing and editing messages so GtkHtml will not receive any fixes anymore.)

Hence I am closing this GtkHtml rendering bug report.
We are sorry that your request was not handled in time when it was reported but unfortunately manpower is very limited (and does not allow testing every single reported issue separately again either).

Please feel free to reopen this report (and move it to the "Evolution" product and the "Mail" component) if the problem described in this bug report still happens in a recent supported Evolution version which uses WebKit (the current stable Evolution version is 3.12).