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 732766 - Evolution crashes in in mail_display_plugin_widget_resize() when loading images in mail
Evolution crashes in in mail_display_plugin_widget_resize() when loading imag...
Status: RESOLVED DUPLICATE of bug 731770
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-07-05 13:35 UTC by Joran Martinière
Modified: 2014-07-08 16:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Full gdb backtrace (17.38 KB, application/octet-stream)
2014-07-05 13:35 UTC, Joran Martinière
Details

Description Joran Martinière 2014-07-05 13:35:17 UTC
Created attachment 279946 [details]
Full gdb backtrace

Hi,
Evolution crashes randomly when I want to load images in a mail.
Comment 1 André Klapper 2014-07-06 11:46:20 UTC
Please install debug packages for Evolution, glib 2 and gtk 3, and paste a new stacktrace directly into this report (no attachment needed).
Comment 2 Joran Martinière 2014-07-08 14:00:48 UTC
I compiled all three with debugging signs, but it does not seem to give any relevant information...
See:

------------------------

gdb evolution
GNU gdb (GDB) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from evolution...done.
(gdb) run
Starting program: /usr/bin/evolution 
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffde5f2700 (LWP 30899)]
[New Thread 0x7fffd7fff700 (LWP 30900)]

** (evolution:30895): CRITICAL **: categories_icon_theme_hack: assertion 'filename != NULL && *filename != '\0'' failed
[New Thread 0x7fffd77fe700 (LWP 30901)]
[New Thread 0x7fffd6ffd700 (LWP 30902)]
[New Thread 0x7fffd5fc6700 (LWP 30903)]
[New Thread 0x7fffd56c3700 (LWP 30904)]
[New Thread 0x7fff7bd00700 (LWP 30905)]
[New Thread 0x7fff7b4ff700 (LWP 30908)]
[New Thread 0x7fff7acfe700 (LWP 30909)]
[New Thread 0x7fff7a2f7700 (LWP 30910)]
[New Thread 0x7fff79af6700 (LWP 30911)]
[New Thread 0x7fff792f5700 (LWP 30912)]
[New Thread 0x7fff78af4700 (LWP 30913)]
[New Thread 0x7fff6e73e700 (LWP 30914)]
[New Thread 0x7fff6df3d700 (LWP 30915)]
[New Thread 0x7fff4f4cd700 (LWP 30921)]
[New Thread 0x7fff4eccc700 (LWP 30922)]
[New Thread 0x7fff4e4cb700 (LWP 30923)]
java version "1.7.0_60"
OpenJDK Runtime Environment (IcedTea 2.5.0) (Arch Linux build 7.u60_2.5.0-2-x86_64)
OpenJDK 64-Bit Server VM (build 24.60-b09, mixed mode)
[New Thread 0x7fff46752700 (LWP 30943)]
[New Thread 0x7fff45f51700 (LWP 30944)]
[New Thread 0x7fff45750700 (LWP 30945)]
[New Thread 0x7fff44f4f700 (LWP 30946)]
[New Thread 0x7fff37fff700 (LWP 30949)]
[New Thread 0x7fff377fe700 (LWP 30950)]
[New Thread 0x7fff36ffd700 (LWP 30951)]
[New Thread 0x7fff367fc700 (LWP 30954)]
[New Thread 0x7fff35ffb700 (LWP 30955)]
[Thread 0x7fff7acfe700 (LWP 30909) exited]
[Thread 0x7fff7a2f7700 (LWP 30910) exited]
[Thread 0x7fff7bd00700 (LWP 30905) exited]
[Thread 0x7fff6df3d700 (LWP 30915) exited]
[Thread 0x7fff35ffb700 (LWP 30955) exited]
[Thread 0x7fff6e73e700 (LWP 30914) exited]
[New Thread 0x7fff6e73e700 (LWP 30956)]
[New Thread 0x7fff35ffb700 (LWP 30957)]
[Thread 0x7fff7b4ff700 (LWP 30908) exited]
[Thread 0x7fff78af4700 (LWP 30913) exited]
[Thread 0x7fff6e73e700 (LWP 30956) exited]

(evolution:30895): evolution-util-CRITICAL **: eti_rows_deleted: assertion 'row + count <= old_nrows' failed

(evolution:30895): evolution-util-CRITICAL **: eti_rows_deleted: assertion 'row + count <= old_nrows' failed

(evolution:30895): evolution-util-CRITICAL **: eti_rows_deleted: assertion 'row + count <= old_nrows' failed

(evolution:30895): evolution-util-CRITICAL **: eti_rows_deleted: assertion 'row + count <= old_nrows' failed
[Thread 0x7fff79af6700 (LWP 30911) exited]
[Thread 0x7fff792f5700 (LWP 30912) exited]

(evolution:30895): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:30895): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:30895): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

Program received signal SIGSEGV, Segmentation fault.
0x00007fff853fc60c in mail_display_plugin_widget_resize (widget=0x2de8a00, 
    dummy=<optimized out>, display=0x2d1c620) at e-mail-display.c:364
364		if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) backtrace
  • #0 mail_display_plugin_widget_resize
    at e-mail-display.c line 364
  • #1 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #2 ??
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #5 gtk_widget_size_allocate_with_baseline
    at gtkwidget.c line 5621
  • #6 gtk_box_size_allocate_no_center
    at gtkbox.c line 789
  • #7 g_cclosure_marshal_VOID__BOXEDv
    from /usr/lib/libgobject-2.0.so.0
  • #8 ??
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #11 gtk_widget_size_allocate_with_baseline
    at gtkwidget.c line 5621
  • #12 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #13 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #14 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #15 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #16 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #17 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #18 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #19 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #20 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #21 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #22 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #23 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #24 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #25 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #26 ??
    from /usr/lib/libwebkitgtk-3.0.so.0
  • #27 ??
    from /usr/lib/libgio-2.0.so.0
  • #28 ??
    from /usr/lib/libgio-2.0.so.0
  • #29 ??
    from /usr/lib/libgio-2.0.so.0
  • #30 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #31 ??
    from /usr/lib/libglib-2.0.so.0
  • #32 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #33 gtk_main
    at gtkmain.c line 1192
  • #34 main
    at main.c line 680
(gdb)
Comment 3 Milan Crha 2014-07-08 16:32:37 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

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