[Evolution] 3.12.3 crashes in mail_display_plugin_widget_resize()



I'm seeing several of these crashes a day:

Program received signal SIGSEGV, Segmentation fault.
0x00007fffcdbd360c in mail_display_plugin_widget_resize (
    widget=0x7ffee84964d0, dummy=<optimized out>, display=0x2d32460)
    at e-mail-display.c:364
364             if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) p *parent_element
$6 = {parent_instance = {parent_instance = {parentInstance = {
        g_type_instance = {g_class = 0x3}, ref_count = 77229872, 
        qdata = 0x7ffff1c1eaa0 <soup_buffer_free>}, coreObject = 0x2}}}

(a few full stack traces are below)

It seems that the object at *parent_element is getting smashed.  It
happens when using Ctrl-I (Load Images), but doesn't always happen on a
particular message, i.e. after restarting the message it just crashed on
will load images fine.

Does this look like a known problem?  I don't have the expertise to
debug it, but I'd be glad to work with somebody, or take suggestions for
other information that would be useful to gather.

Carl

Program received signal SIGSEGV, Segmentation fault.
0x00007fffcdbd360c in mail_display_plugin_widget_resize (widget=0x2fd2500, 
    dummy=<optimized out>, display=0x2d244b0) at e-mail-display.c:364
364             if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) p parent_element
$1 = (WebKitDOMElement *) 0x4973ee0
(gdb) p *parent_element
$2 = {parent_instance = {parent_instance = {parentInstance = {
        g_type_instance = {g_class = 0x100000001}, ref_count = 80045968, 
        qdata = 0x402950 <g_free plt>}, coreObject = 0x4bcda20}}}
(gdb) bt
#0  0x00007fffcdbd360c in mail_display_plugin_widget_resize (
    widget=0x2fd2500, dummy=<optimized out>, display=0x2d244b0)
    at e-mail-display.c:364
#1  0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#2  0x00007ffff3d9cd5d in ?? () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#6  0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#7  0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#8  0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#12 0x00007ffff5eac4da in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#13 0x00007ffff5d5c317 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#14 0x00007ffff5d60828 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#15 0x00007ffff55f19c8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#16 0x00007ffff4ed8cf4 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#17 0x00007ffff4ed8e94 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#18 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#23 0x00007ffff455e9a7 in ?? () from /usr/lib/libgtk-3.so.0
#24 0x00007ffff455f39e in ?? () from /usr/lib/libgtk-3.so.0
#25 0x00007ffff3d8b352 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#30 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#31 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#36 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#37 0x00007ffff7895c23 in paned_size_allocate (widget=0x2d00400, 
    allocation=0x7fffffffbd70) at e-paned.c:268
#38 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#39 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#40 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#41 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#42 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#43 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#44 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#45 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#46 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#47 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#48 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#49 0x00007ffff7bbcf2b in shell_content_size_allocate (widget=0x2cfc590, 
    allocation=<optimized out>) at e-shell-content.c:342
#50 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#51 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#52 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#53 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#54 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#55 0x00007ffff4519ebe in ?? () from /usr/lib/libgtk-3.so.0
#56 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#57 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#58 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#59 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#60 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#61 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#62 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#63 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#64 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#65 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#66 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#67 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#68 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#69 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#70 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#71 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#72 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#73 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#74 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#75 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#76 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#77 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#78 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#79 0x00007ffff4633afb in ?? () from /usr/lib/libgtk-3.so.0
#80 0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#81 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#82 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#83 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#84 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#85 0x00007ffff4632ba6 in ?? () from /usr/lib/libgtk-3.so.0
#86 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#87 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#88 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#89 0x00007ffff444b66c in ?? () from /usr/lib/libgtk-3.so.0
#90 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#91 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#92 0x00007ffff3da5232 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#93 0x00007ffff31c2a04 in ?? () from /usr/lib/libgdk-3.so.0
#94 0x00007ffff31b5138 in ?? () from /usr/lib/libgdk-3.so.0
#95 0x00007ffff3abc483 in ?? () from /usr/lib/libglib-2.0.so.0
#96 0x00007ffff3abba65 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#97 0x00007ffff3abbdc8 in ?? () from /usr/lib/libglib-2.0.so.0
#98 0x00007ffff3abc08a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#99 0x00007ffff44e71b5 in gtk_main () from /usr/lib/libgtk-3.so.0
#100 0x0000000000403453 in main (argc=1, argv=0x7fffffffe8b8) at main.c:680
(gdb) 

----

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3dacd8c in g_type_check_instance_is_a ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) up
#1  0x00007fffcdbd361c in mail_display_plugin_widget_resize (
    widget=0x2fcf560, dummy=<optimized out>, display=0x2d40620)
    at e-mail-display.c:364
364             if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) p *parent_element
$4 = {parent_instance = {parent_instance = {parentInstance = {
        g_type_instance = {g_class = 0x7fffd8593b00}, ref_count = 0, 
        qdata = 0x20000}, coreObject = 0x7fff48020480}}}
(gdb) bt
#0  0x00007ffff3dacd8c in g_type_check_instance_is_a ()
   from /usr/lib/libgobject-2.0.so.0
#1  0x00007fffcdbd361c in mail_display_plugin_widget_resize (
    widget=0x2fcf560, dummy=<optimized out>, display=0x2d40620)
    at e-mail-display.c:364
#2  0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff3d9cd5d in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#7  0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#8  0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#13 0x00007ffff5eac4da in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#14 0x00007ffff5d5c317 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#15 0x00007ffff5d60828 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#16 0x00007ffff55f19c8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#17 0x00007ffff4ed8cf4 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#18 0x00007ffff4ed8e94 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#19 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#24 0x00007ffff455e9a7 in ?? () from /usr/lib/libgtk-3.so.0
#25 0x00007ffff455f39e in ?? () from /usr/lib/libgtk-3.so.0
#26 0x00007ffff3d8b352 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#31 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#32 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#36 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#37 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#38 0x00007ffff7895c23 in paned_size_allocate (widget=0x2d01470, 
    allocation=0x7fffffffbd70) at e-paned.c:268
#39 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#40 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#41 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#42 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#43 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#44 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#45 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#46 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#47 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#48 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#49 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#50 0x00007ffff7bbcf2b in shell_content_size_allocate (widget=0x2cfd550, 
    allocation=<optimized out>) at e-shell-content.c:342
#51 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#52 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#53 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#54 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#55 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#56 0x00007ffff4519ebe in ?? () from /usr/lib/libgtk-3.so.0
#57 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#58 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#59 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#60 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#61 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#62 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#63 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#64 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#65 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#66 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#67 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#68 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#69 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#70 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#71 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#72 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#73 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#74 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#75 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#76 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#77 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#78 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#79 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#80 0x00007ffff4633afb in ?? () from /usr/lib/libgtk-3.so.0
#81 0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#82 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#83 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#84 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#85 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#86 0x00007ffff4632ba6 in ?? () from /usr/lib/libgtk-3.so.0
#87 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#88 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#89 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#90 0x00007ffff444b66c in ?? () from /usr/lib/libgtk-3.so.0
#91 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#92 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#93 0x00007ffff3da5232 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#94 0x00007ffff31c2a04 in ?? () from /usr/lib/libgdk-3.so.0
#95 0x00007ffff31b5138 in ?? () from /usr/lib/libgdk-3.so.0
#96 0x00007ffff3abc483 in ?? () from /usr/lib/libglib-2.0.so.0
#97 0x00007ffff3abba65 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#98 0x00007ffff3abbdc8 in ?? () from /usr/lib/libglib-2.0.so.0
#99 0x00007ffff3abc08a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#100 0x00007ffff44e71b5 in gtk_main () from /usr/lib/libgtk-3.so.0
#101 0x0000000000403453 in main (argc=1, argv=0x7fffffffe8b8) at main.c:680

----

Program received signal SIGSEGV, Segmentation fault.
0x00007fffcdbd360c in mail_display_plugin_widget_resize (widget=0x2fcf710, 
    dummy=<optimized out>, display=0x2d24490) at e-mail-display.c:364
364             if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) p *parent_element
$5 = {parent_instance = {parent_instance = {parentInstance = {
        g_type_instance = {g_class = 0x4}, ref_count = 1, qdata = 0x0}, 
      coreObject = 0x6a3e40}}}
(gdb) bt
#0  0x00007fffcdbd360c in mail_display_plugin_widget_resize (
    widget=0x2fcf710, dummy=<optimized out>, display=0x2d24490)
    at e-mail-display.c:364
#1  0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#2  0x00007ffff3d9cd5d in ?? () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#6  0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#7  0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#8  0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#12 0x00007ffff5eac4da in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#13 0x00007ffff5d5c317 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#14 0x00007ffff5d60828 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#15 0x00007ffff55f19c8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#16 0x00007ffff4ed8cf4 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#17 0x00007ffff4ed8e94 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#18 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#23 0x00007ffff455e9a7 in ?? () from /usr/lib/libgtk-3.so.0
#24 0x00007ffff455f39e in ?? () from /usr/lib/libgtk-3.so.0
#25 0x00007ffff3d8b352 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#30 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#31 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#36 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#37 0x00007ffff7895c23 in paned_size_allocate (widget=0x2d01460, 
    allocation=0x7fffffffbd70) at e-paned.c:268
#38 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#39 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#40 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#41 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#42 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#43 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#44 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#45 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#46 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#47 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#48 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#49 0x00007ffff7bbcf2b in shell_content_size_allocate (widget=0x2cfd540, 
    allocation=<optimized out>) at e-shell-content.c:342
#50 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#51 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#52 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#53 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#54 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#55 0x00007ffff4519ebe in ?? () from /usr/lib/libgtk-3.so.0
#56 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#57 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#58 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#59 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#60 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#61 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#62 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#63 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#64 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#65 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#66 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#67 0x00007ffff4522e3a in ?? () from /usr/lib/libgtk-3.so.0
#68 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#69 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#70 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#71 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#72 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#73 0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#74 0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#75 0x00007ffff3d8b57f in ?? () from /usr/lib/libgobject-2.0.so.0
#76 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#77 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#78 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#79 0x00007ffff4633afb in ?? () from /usr/lib/libgtk-3.so.0
#80 0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#81 0x00007ffff3d9c577 in ?? () from /usr/lib/libgobject-2.0.so.0
#82 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#83 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#84 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#85 0x00007ffff4632ba6 in ?? () from /usr/lib/libgtk-3.so.0
#86 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#87 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#88 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#89 0x00007ffff444b66c in ?? () from /usr/lib/libgtk-3.so.0
#90 0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#91 0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#92 0x00007ffff3da5232 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#93 0x00007ffff31c2a04 in ?? () from /usr/lib/libgdk-3.so.0
#94 0x00007ffff31b5138 in ?? () from /usr/lib/libgdk-3.so.0
#95 0x00007ffff3abc483 in ?? () from /usr/lib/libglib-2.0.so.0
#96 0x00007ffff3abba65 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#97 0x00007ffff3abbdc8 in ?? () from /usr/lib/libglib-2.0.so.0
#98 0x00007ffff3abc08a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#99 0x00007ffff44e71b5 in gtk_main () from /usr/lib/libgtk-3.so.0
#100 0x0000000000403453 in main (argc=1, argv=0x7fffffffe8b8) at main.c:680
(gdb) 

----

Program received signal SIGSEGV, Segmentation fault.
0x00007fffcdbd360c in mail_display_plugin_widget_resize (
    widget=0x7ffee84964d0, dummy=<optimized out>, display=0x2d32460)
    at e-mail-display.c:364
364             if (!WEBKIT_DOM_IS_ELEMENT (parent_element)) {
(gdb) p *parent_element
$6 = {parent_instance = {parent_instance = {parentInstance = {
        g_type_instance = {g_class = 0x3}, ref_count = 77229872, 
        qdata = 0x7ffff1c1eaa0 <soup_buffer_free>}, coreObject = 0x2}}}
(gdb) bt
#0  0x00007fffcdbd360c in mail_display_plugin_widget_resize (
    widget=0x7ffee84964d0, dummy=<optimized out>, display=0x2d32460)
    at e-mail-display.c:364
#1  0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#2  0x00007ffff3d9cd5d in ?? () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#6  0x00007ffff4409ccd in ?? () from /usr/lib/libgtk-3.so.0
#7  0x00007ffff3d8e230 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
#8  0x00007ffff3d8b607 in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff3da40a8 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff461ebbd in gtk_widget_size_allocate_with_baseline ()
   from /usr/lib/libgtk-3.so.0
#12 0x00007ffff5eac4da in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#13 0x00007ffff581d79c in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#14 0x00007ffff581dc11 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#15 0x00007ffff581dee8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#16 0x00007ffff55ef5fa in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#17 0x00007ffff55f07e4 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#18 0x00007ffff55f3611 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#19 0x00007ffff55f3e19 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#20 0x00007ffff5d5e1fd in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#21 0x00007ffff5d5fd1c in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#22 0x00007ffff55f29e0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#23 0x00007ffff55f2b44 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#24 0x00007ffff55f2ff7 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#25 0x00007ffff55f2c5c in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#26 0x00007ffff55e6d79 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#27 0x00007ffff55e6cbb in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#28 0x00007ffff4ed5e75 in webkit_web_view_set_zoom_level ()
   from /usr/lib/libwebkitgtk-3.0.so.0
#29 0x00007ffff4ed5fc1 in webkit_web_view_zoom_out ()
   from /usr/lib/libwebkitgtk-3.0.so.0
#30 0x00007ffff79145b5 in web_view_load_status_changed_cb (
    webkit_web_view=0x2d32460, pspec=<optimized out>, 
    user_data=<optimized out>) at e-web-view.c:644
#31 0x00007ffff3d8b3d8 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff3d9cd5d in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3da4a49 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff3da4d02 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff3d8f745 in ?? () from /usr/lib/libgobject-2.0.so.0
#36 0x00007ffff3d91d0b in g_object_notify () from /usr/lib/libgobject-2.0.so.0
#37 0x00007ffff553d036 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#38 0x00007ffff553d1af in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#39 0x00007ffff553d374 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#40 0x00007ffff553d50f in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#41 0x00007ffff553d361 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#42 0x00007ffff551c2cd in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#43 0x00007ffff5577faa in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#44 0x00007ffff5578121 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#45 0x00007ffff5d4f3a9 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#46 0x00007ffff4027b7a in ?? () from /usr/lib/libgio-2.0.so.0
#47 0x00007ffff404b26b in ?? () from /usr/lib/libgio-2.0.so.0
#48 0x00007ffff404b289 in ?? () from /usr/lib/libgio-2.0.so.0
#49 0x00007ffff3abba65 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#50 0x00007ffff3abbdc8 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0x00007ffff3abc08a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#52 0x00007ffff44e71b5 in gtk_main () from /usr/lib/libgtk-3.so.0
#53 0x0000000000403453 in main (argc=1, argv=0x7fffffffe8b8) at main.c:680
(gdb) 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]