(geary:4647): Gtk-WARNING **: ConversationWebView 0x21e6310: widget tried to gtk_widget_get_height inside  GtkWidget     ::get_height implementation. Should just invoke GTK_WIDGET_GET_CLASS(widget)->get_height directly rather than using gtk_widget_get_height

Thread 1 "geary" received signal SIGTRAP, Trace/breakpoint trap.
_g_log_abort (breakpoint=breakpoint@entry=1) at ././glib/gmessages.c:487
487	in ././glib/gmessages.c
(gdb) bt
#0  0x00007ffff0a1d241 in _g_log_abort (breakpoint=breakpoint@entry=1) at ././glib/gmessages.c:487
#1  0x00007ffff0a1f961 in g_log_writer_default (log_level=18, log_level@entry=G_LOG_LEVEL_WARNING, fields=fields@entry=0x7fffffffb290, n_fields=n_fields@entry=6, user_data=user_data@entry=0x0)
    at ././glib/gmessages.c:2379
#2  0x00007ffff0a1dddc in g_log_structured_array (log_level=G_LOG_LEVEL_WARNING, fields=0x7fffffffb290, n_fields=6) at ././glib/gmessages.c:1770
#3  0x00007ffff0a1e0d9 in g_log_structured (log_domain=log_domain@entry=0x7ffff3376c57 "Gtk", log_level=log_level@entry=G_LOG_LEVEL_WARNING) at ././glib/gmessages.c:1597
#4  0x00007ffff3267c6e in push_recursion_check (widget=widget@entry=0x21e6310 [ConversationWebView], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1)
    at ././gtk/gtksizerequest.c:62
#5  0x00007ffff3268625 in gtk_widget_query_size_for_orientation (widget=widget@entry=0x21e6310 [ConversationWebView], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum_size=minimum_size@entry=0x7fffffffbb80, natural_size=natural_size@entry=0x7fffffffbb84, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ././gtk/gtksizerequest.c:213
#6  0x00007ffff326890f in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x21e6310 [ConversationWebView], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum=minimum@entry=0x7fffffffbb80, natural=natural@entry=0x7fffffffbb84, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ././gtk/gtksizerequest.c:399
#7  0x00007ffff3268bd6 in gtk_widget_get_preferred_height_and_baseline_for_width (widget=widget@entry=0x21e6310 [ConversationWebView], width=width@entry=-1, minimum_height=minimum_height@entry=0x7fffffffbb80, natural_height=natural_height@entry=0x7fffffffbb84, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=natural_baseline@entry=0x0) at ././gtk/gtksizerequest.c:642
#8  0x00007ffff3268c97 in _gtk_widget_get_preferred_size_and_baseline (widget=0x21e6310 [ConversationWebView], minimum_size=0x7fffffffbbc0, natural_size=0x0, minimum_baseline=0x0, natural_baseline=0x0)
    at ././gtk/gtksizerequest.c:703
#9  0x00007ffff3d0694b in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#10 0x00007ffff449af24 in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#11 0x00007ffff449b057 in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#12 0x00007ffff449bacf in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#13 0x00007ffff40498ed in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#14 0x00007ffff404a51c in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#15 0x00007ffff406db7b in  () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#16 0x00007ffff4cfd150 in webkit_dom_element_get_offset_height () at /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#17 0x00000000005cb369 in conversation_web_view_real_get_preferred_height (base=0x21e6310 [ConversationWebView], minimum_height=0x7fffffffc008, natural_height=0x7fffffffc00c)
    at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-web-view.vala:83
#18 0x00007ffff3268734 in gtk_widget_query_size_for_orientation (widget=widget@entry=0x21e6310 [ConversationWebView], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum_size=minimum_size@entry=0x7fffffffc208, natural_size=natural_size@entry=0x7fffffffc20c, minimum_baseline=minimum_baseline@entry=0x7fffffffc210, natural_baseline=0x7fffffffc214) at ././gtk/gtksizerequest.c:219
#19 0x00007ffff326890f in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x21e6310 [ConversationWebView], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum=minimum@entry=0x7fffffffc208, natural=natural@entry=0x7fffffffc20c, minimum_baseline=minimum_baseline@entry=0x7fffffffc210, natural_baseline=0x7fffffffc214) at ././gtk/gtksizerequest.c:399
#20 0x00007ffff3268bd6 in gtk_widget_get_preferred_height_and_baseline_for_width (widget=0x21e6310 [ConversationWebView], width=width@entry=-1, minimum_height=minimum_height@entry=0x7fffffffc208, natural_height=natural_height@entry=0x7fffffffc20c, minimum_baseline=minimum_baseline@entry=0x7fffffffc210, natural_baseline=natural_baseline@entry=0x7fffffffc214) at ././gtk/gtksizerequest.c:642
#21 0x00007ffff308eb55 in gtk_box_get_content_size (natural_baseline=0x7fffffffc434, minimum_baseline=0x7fffffffc430, natural_size=0x7fffffffc42c, minimum_size=0x7fffffffc428, orientation=GTK_ORIENTATION_VERTICAL, widget=<optimized out>) at ././gtk/gtkbox.c:1605
#22 0x00007ffff308eb55 in gtk_box_get_content_size (gadget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=0x7fffffffc428, natural=0x7fffffffc42c, minimum_baseline=0x7fffffffc430, natural_baseline=0x7fffffffc434, unused=0x0) at ././gtk/gtkbox.c:2061
#23 0x00007ffff30e6db3 in gtk_css_custom_gadget_get_preferred_size (gadget=0x21beb90 [GtkCssCustomGadget], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffc428, natural=0x7fffffffc42c, minimum_baseline=0x7fffffffc430, natural_baseline=0x7fffffffc434) at ././gtk/gtkcsscustomgadget.c:124
#24 0x00007ffff30eb081 in gtk_css_gadget_get_preferred_size (gadget=0x21beb90 [GtkCssCustomGadget], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum=minimum@entry=0x7fffffffc428, natural=natural@entry=0x7fffffffc42c, minimum_baseline=minimum_baseline@entry=0x7fffffffc430, natural_baseline=0x7fffffffc434) at ././gtk/gtkcssgadget.c:675
#25 0x00007ffff308f232 in gtk_box_get_preferred_height_and_baseline_for_width (widget=0x177fca0 [GtkBox], width=-1, minimum=0x7fffffffc428, natural=0x7fffffffc42c, minimum_baseline=0x7fffffffc430, natural_baseline=0x7fffffffc434) at ././gtk/gtkbox.c:2039
#26 0x00007ffff3268658 in gtk_widget_query_size_for_orientation (widget=widget@entry=0x177fca0 [GtkBox], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=-1, 
    for_size@entry=1, minimum_size=minimum_size@entry=0x0, natural_size=natural_size@entry=0x7fffffffc61c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ././gtk/gtksizerequest.c:215
#27 0x00007ffff326890f in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x177fca0 [GtkBox], orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=1, minimum=minimum@entry=0x0, natural=natural@entry=0x7fffffffc61c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ././gtk/gtksizerequest.c:399
#28 0x00007ffff3268b15 in gtk_widget_get_preferred_height_for_width (widget=widget@entry=0x177fca0 [GtkBox], width=1, minimum_height=minimum_height@entry=0x0, natural_height=natural_height@entry=0x7fffffffc61c)
    at ././gtk/gtksizerequest.c:601
#29 0x00007ffff324141d in gtk_revealer_get_child_allocation (revealer=revealer@entry=0x14068d0 [GtkRevealer], allocation=allocation@entry=0x7fffffffc600, child_allocation=child_allocation@entry=0x7fffffffc610)
    at ././gtk/gtkrevealer.c:337
#30 0x00007ffff324200f in gtk_revealer_real_realize (widget=0x14068d0 [GtkRevealer]) at ././gtk/gtkrevealer.c:379
#31 0x00007ffff15d41a4 in _g_closure_invoke_va (closure=closure@entry=0xde0ff0, return_value=return_value@entry=0x0, instance=instance@entry=0x14068d0, args=args@entry=0x7fffffffc8c0, n_params=<optimized out>, param_types=0x0) at ././gobject/gclosure.c:867
#32 0x00007ffff15ee8bd in g_signal_emit_valist (instance=0x14068d0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc8c0) at ././gobject/gsignal.c:3300
#33 0x00007ffff15eefaf in g_signal_emit (instance=instance@entry=0x14068d0, signal_id=<optimized out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
---Type <return> to continue, or q <return> to quit---
#34 0x00007ffff332ffb8 in gtk_widget_realize (widget=widget@entry=0x14068d0 [GtkRevealer]) at ././gtk/gtkwidget.c:5454
#35 0x00007ffff3330288 in gtk_widget_map (widget=0x14068d0 [GtkRevealer]) at ././gtk/gtkwidget.c:4984
#36 0x00007ffff316fed0 in gtk_grid_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7ffff30da5b0 <gtk_container_map_child>, callback_data=0x0) at ././gtk/gtkgrid.c:542
#37 0x00007ffff30dfa0f in gtk_container_map (widget=0x10913d0 [ConversationMessage]) at ././gtk/gtkcontainer.c:3681
#38 0x00007ffff15d40f2 in _g_closure_invoke_va (closure=closure@entry=0xde1190, return_value=return_value@entry=0x0, instance=instance@entry=0x10913d0, args=args@entry=0x7fffffffcc70, n_params=0, param_types=0x0) at ././gobject/gclosure.c:867
#39 0x00007ffff15ee8bd in g_signal_emit_valist (instance=0x10913d0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcc70) at ././gobject/gsignal.c:3300
#40 0x00007ffff15eefaf in g_signal_emit (instance=instance@entry=0x10913d0, signal_id=<optimized out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
#41 0x00007ffff3330224 in gtk_widget_map (widget=0x10913d0 [ConversationMessage]) at ././gtk/gtkwidget.c:4986
#42 0x00007ffff308f00f in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7ffff30da5b0 <gtk_container_map_child>, callback_data=0x0) at ././gtk/gtkbox.c:2669
#43 0x00007ffff30dfa0f in gtk_container_map (widget=0x112eeb0 [ConversationEmail]) at ././gtk/gtkcontainer.c:3681
#44 0x00007ffff15d40f2 in _g_closure_invoke_va (closure=closure@entry=0xde1190, return_value=return_value@entry=0x0, instance=instance@entry=0x112eeb0, args=args@entry=0x7fffffffcfc0, n_params=0, param_types=0x0) at ././gobject/gclosure.c:867
#45 0x00007ffff15ee8bd in g_signal_emit_valist (instance=0x112eeb0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcfc0) at ././gobject/gsignal.c:3300
#46 0x00007ffff15eefaf in g_signal_emit (instance=instance@entry=0x112eeb0, signal_id=<optimized out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
#47 0x00007ffff3330224 in gtk_widget_map (widget=0x112eeb0 [ConversationEmail]) at ././gtk/gtkwidget.c:4986
#48 0x00007ffff30dfa0f in gtk_container_map (widget=0x1406dd0 [ConversationListBoxEmailRow]) at ././gtk/gtkcontainer.c:3681
#49 0x00007ffff15d41a4 in _g_closure_invoke_va (closure=closure@entry=0xde1190, return_value=return_value@entry=0x0, instance=instance@entry=0x1406dd0, args=args@entry=0x7fffffffd2e0, n_params=<optimized out>, param_types=0x0) at ././gobject/gclosure.c:867
#50 0x00007ffff15ee8bd in g_signal_emit_valist (instance=0x1406dd0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd2e0) at ././gobject/gsignal.c:3300
#51 0x00007ffff15eefaf in g_signal_emit (instance=instance@entry=0x1406dd0, signal_id=<optimized out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
#52 0x00007ffff3330224 in gtk_widget_map (widget=0x1406dd0 [ConversationListBoxEmailRow]) at ././gtk/gtkwidget.c:4986
#53 0x00007ffff3333c97 in gtk_widget_set_parent (widget=0x1406dd0 [ConversationListBoxEmailRow], parent=parent@entry=0xfd45b0 [ConversationListBox]) at ././gtk/gtkwidget.c:9571
#54 0x00007ffff31af2d5 in gtk_list_box_insert (box=0xfd45b0 [ConversationListBox], child=<optimized out>, position=-1) at ././gtk/gtklistbox.c:2909
#55 0x00007ffff15d7000 in g_cclosure_marshal_VOID__OBJECTv (closure=0xd80bc0, return_value=<optimized out>, instance=0xfd45b0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xdf1320) at ././gobject/gmarshal.c:2102
#56 0x00007ffff15d41a4 in _g_closure_invoke_va (closure=closure@entry=0xd80bc0, return_value=return_value@entry=0x0, instance=instance@entry=0xfd45b0, args=args@entry=0x7fffffffd6d0, n_params=<optimized out>, param_types=0xdf1320) at ././gobject/gclosure.c:867
#57 0x00007ffff15ee8bd in g_signal_emit_valist (instance=0xfd45b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd6d0) at ././gobject/gsignal.c:3300
#58 0x00007ffff15eefaf in g_signal_emit (instance=instance@entry=0xfd45b0, signal_id=<optimized out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
#59 0x00007ffff30ded8d in gtk_container_add (container=0xfd45b0 [ConversationListBox], widget=0x1406dd0 [ConversationListBoxEmailRow]) at ././gtk/gtkcontainer.c:1875
#60 0x000000000059b354 in conversation_list_box_add_email (self=0xfd45b0 [ConversationListBox], email=0x7fff68190310 [GearyEmail])
    at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-list-box.vala:743
#61 0x000000000059235e in conversation_list_box_load_conversation_co (_data_=0x1b495d0) at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-list-box.vala:345
#62 0x000000000059e4fd in conversation_list_box_load_conversation_ready (source_object=0xfd45b0 [ConversationListBox], _res_=0x1a06090, _user_data_=0x1b495d0)
    at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-list-box.vala:332
#63 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1a06090 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#64 0x000000000059edb6 in conversation_list_box_load_full_emails_co (_data_=0x1ddd030) at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-list-box.vala:677
#65 0x000000000059ee1d in conversation_list_box_load_full_emails_ready (source_object=0x1b2b5d0 [GearyAppEmailStore], _res_=0x1afaa30, _user_data_=0x1ddd030)
    at /home/gautier/code/gnome/geary/src/client/conversation-viewer/conversation-list-box.vala:665
#66 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1afaa30 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#67 0x00000000006ae937 in geary_app_email_store_list_email_by_sparse_id_async_co (_data_=0x1d8df20) at /home/gautier/code/gnome/geary/src/engine/app/app-email-store.vala:72
#68 0x00000000006b05cd in geary_app_email_store_list_email_by_sparse_id_async_ready (source_object=0x1b2b5d0 [GearyAppEmailStore], _res_=0x1afb740, _user_data_=0x1d8df20)
    at /home/gautier/code/gnome/geary/src/engine/app/app-email-store.vala:71
#69 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1afb740 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#70 0x00000000006b3107 in geary_app_email_store_do_folder_operation_async_co (_data_=0x1ddd800) at /home/gautier/code/gnome/geary/src/engine/app/app-email-store.vala:155
#71 0x00000000006b316d in geary_app_email_store_do_folder_operation_async_ready (source_object=0x12d1f50 [GearyImapEngineGmailAllMailFolder], _res_=0x1b07ec0, _user_data_=0x1ddd800)
    at /home/gautier/code/gnome/geary/src/engine/app/app-email-store.vala:163
#72 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1b07ec0 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#73 0x00000000008b86a6 in geary_imap_engine_minimal_folder_real_close_async_co (_data_=0x7fff740b74d0) at /home/gautier/code/gnome/geary/src/engine/imap-engine/imap-engine-minimal-folder.vala:787
#74 0x00000000008b870d in geary_imap_engine_minimal_folder_close_async_ready (source_object=0x1daa500 [GearyImapEngineUserClose], _res_=0x1b0c670, _user_data_=0x7fff740b74d0)
    at /home/gautier/code/gnome/geary/src/engine/imap-engine/imap-engine-minimal-folder.vala:785
#75 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1b0c670 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#76 0x00000000008be591 in geary_imap_engine_replay_operation_wait_for_ready_async_co (_data_=0x1ddb860) at /home/gautier/code/gnome/geary/src/engine/imap-engine/imap-engine-replay-operation.vala:134
---Type <return> to continue, or q <return> to quit---
#77 0x00000000008bfb6d in geary_imap_engine_replay_operation_wait_for_ready_async_ready (source_object=0x7fff680a5d60 [GearyNonblockingSemaphore], _res_=0x1afa950, _user_data_=0x1ddb860)
    at /home/gautier/code/gnome/geary/src/engine/imap-engine/imap-engine-replay-operation.vala:135
#78 0x00007ffff188fde7 in g_simple_async_result_complete (simple=0x1afa950 [GSimpleAsyncResult]) at ././gio/gsimpleasyncresult.c:801
#79 0x0000000000916a24 in geary_nonblocking_abstract_semaphore_real_wait_async_co (_data_=0x1da74f0) at /home/gautier/code/gnome/geary/src/engine/nonblocking/nonblocking-abstract-semaphore.vala:128
#80 0x0000000000916c45 in _geary_nonblocking_abstract_semaphore_real_wait_async_co_gsource_func (self=0x1da74f0) at nonblocking-abstract-semaphore.c:535
#81 0x0000000000983172 in geary_scheduler_scheduled_instance_on_callback (self=0x1bc1af0 [GearySchedulerScheduledInstance]) at /home/gautier/code/gnome/geary/src/engine/util/util-scheduler.vala:66
#82 0x00000000009817f5 in _geary_scheduler_scheduled_instance_on_callback_gsource_func (self=0x1bc1af0) at /home/gautier/code/gnome/geary/build/src/engine/util/util-scheduler.c:212
#83 0x00007ffff0a1768a in g_main_context_dispatch (context=0xd6f930) at ././glib/gmain.c:3201
#84 0x00007ffff0a1768a in g_main_context_dispatch (context=context@entry=0xd6f930) at ././glib/gmain.c:3854
#85 0x00007ffff0a17a40 in g_main_context_iterate (context=context@entry=0xd6f930, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3927
#86 0x00007ffff0a17aec in g_main_context_iteration (context=context@entry=0xd6f930, may_block=may_block@entry=1) at ././glib/gmain.c:3988
#87 0x00007ffff18b670d in g_application_run (application=0xd5e120 [GearyApplication], argc=1, argv=0x7fffffffe468) at ././gio/gapplication.c:2381
#88 0x00000000004c17be in _vala_main (args=0x7fffffffe468, args_length1=1) at /home/gautier/code/gnome/geary/src/client/application/main.vala:25
#89 0x00000000004c1822 in main (argc=1, argv=0x7fffffffe468) at /home/gautier/code/gnome/geary/src/client/application/main.vala:7
