Data Dialogs critical on destroy
Every data dialogs shows a critical during dispose:
(epiphany:24944): Gtk-CRITICAL **: 17:22:32.987: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
Thread 1 "epiphany" received signal SIGTRAP, Trace/breakpoint trap.
(gdb) bt
#0 0x00007ffff7370fe2 in g_logv () at /lib64/libglib-2.0.so.0
#1 0x00007ffff7371253 in g_log () at /lib64/libglib-2.0.so.0
#2 0x00007ffff7803dda in gtk_container_destroy () at /lib64/libgtk-3.so.0
#3 0x00007ffff745788a in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#4 0x00007ffff746a3bd in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#5 0x00007ffff7470af9 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#6 0x00007ffff7470c63 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#7 0x00007ffff7a36740 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#8 0x00007ffff7a4a49c in gtk_window_dispose () at /lib64/libgtk-3.so.0
#9 0x00007ffff7f1d67e in ephy_history_dialog_dispose (object=0xb44710) at ../src/ephy-history-dialog.c:659
#10 0x00007ffff745cc78 in g_object_unref () at /lib64/libgobject-2.0.so.0
#11 0x00007ffff78dd8d0 in gtk_main_do_event () at /lib64/libgtk-3.so.0
#12 0x00007ffff7a4404b in send_delete_event () at /lib64/libgtk-3.so.0
#13 0x00007ffff6dd900d in gdk_threads_dispatch () at /lib64/libgdk-3.so.0
#14 0x00007ffff736547b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
#15 0x00007ffff73697af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#16 0x00007ffff7369b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#17 0x00007ffff7369c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#18 0x00007ffff758272d in g_application_run () at /lib64/libgio-2.0.so.0
#19 0x0000000000403b82 in main (argc=1, argv=0x7fffffffd4d8) at ../src/ephy-main.c:422
(gdb) q
A debugging session is active.