Crash closing last tab with Ctrl+W
Surely a regression from d99f5b13:
(gdb) bt full
#0 _g_log_abort (breakpoint=1)
at ../../../../Projects/glib/glib/gmessages.c:557
debugger_present = 1
#1 0x00007f96d0fac18c in g_logv (log_domain=0x7f96d10cc76f "GLib-GObject",
log_level=G_LOG_LEVEL_CRITICAL,
format=0x7f96d100b88d "%s: assertion '%s' failed", args=0x7ffdd8c13ff8)
at ../../../../Projects/glib/glib/gmessages.c:1371
domain = 0x0
data = 0x0
depth = 1
log_func = 0x7f96d1b1cba2 <trap_handler>
domain_fatal_mask = 5
masquerade_fatal = 0
test_level = 10
was_fatal = 0
was_recursion = 0
buffer = "\032\217\bі\177\000\000\t\341 ,\000\000\000\000\204\203\260\000\000\000\000\000\264;\301\330\375\177\000\000\215\003\000\000\000\000\000\000\220<\301\330\375\177\000\000\240U\bі\177\000\000\200<\301\330\375\177\000\000\000\276\222\000\000\000\000\000\227\000\000\000\000\000\000\000\000<\301\330", '\000' <repeats 12 times>, "\060\033\203\000\000\000\000\000\200<\301\330\375\177\000\000\000\000\000\000\000\000\000\000\032\217\bі\177\000\000P\350\303і\177\000\000\220<\301\330\375\177\000\000\t\341 ,\000\000\000\000\b\235\304і\177\000\--Type <RET> for more, q to quit, c to continue without paging--c
000\006", '\000' <repeats 15 times>, "\005", '\000' <repeats 15 times>, "\001\000\000\000\000\000\000\000\360\344\303і\177"...
msg = 0x21f20d0 "g_object_ref: assertion 'G_IS_OBJECT (object)' failed"
msg_alloc = 0x21f20d0 "g_object_ref: assertion 'G_IS_OBJECT (object)' failed"
i = 3
#2 0x00007f96d0fac27d in g_log (log_domain=0x7f96d10cc76f "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=0x7f96d100b88d "%s: assertion '%s' failed") at ../../../../Projects/glib/glib/gmessages.c:1413
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffdd8c140d0, reg_save_area = 0x7ffdd8c14010}}
#3 0x00007f96d0fae12c in g_return_if_fail_warning (log_domain=0x7f96d10cc76f "GLib-GObject", pretty_function=0x7f96d10cdfc0 <__FUNCTION__.14695> "g_object_ref", expression=0x7f96d10ccca9 "G_IS_OBJECT (object)") at ../../../../Projects/glib/glib/gmessages.c:2767
No locals.
#4 0x00007f96d10a43e3 in g_object_ref (_object=0x0) at ../../../../Projects/glib/gobject/gobject.c:3211
object = 0x0
old_val = 0
__FUNCTION__ = "g_object_ref"
#5 0x00007f96d1796a0f in send_delete_event (data=0x13ee3a0) at /home/mcatanzaro/Projects/gtk/gtk/gtkwindow.c:1327
window = 0x13ee3a0
priv = 0x13ee140
event = 0x1619710
#6 0x00007f96d0949cf1 in gdk_threads_dispatch (data=0x950820) at /home/mcatanzaro/Projects/gtk/gdk/gdk.c:770
dispatch = 0x950820
ret = 0
#7 0x00007f96d0fa4ab5 in g_idle_dispatch (source=0x1db0320, callback=0x7f96d0949cac <gdk_threads_dispatch>, user_data=0x950820) at ../../../../Projects/glib/glib/gmain.c:5629
again = 1
#8 0x00007f96d0fa1ee5 in g_main_dispatch (context=0x7a2a90) at ../../../../Projects/glib/glib/gmain.c:3193
dispatch = 0x7f96d0fa4a69 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x950820
callback = 0x7f96d0949cac <gdk_threads_dispatch>
cb_funcs = 0x7f96d1082a80 <g_source_callback_funcs>
cb_data = 0x317fcc0
need_destroy = 0
source = 0x1db0320
current = 0x7a1530
i = 3
__FUNCTION__ = "g_main_dispatch"
#9 0x00007f96d0fa2dac in g_main_context_dispatch (context=0x7a2a90) at ../../../../Projects/glib/glib/gmain.c:3858
No locals.
#10 0x00007f96d0fa2f90 in g_main_context_iterate (context=0x7a2a90, block=1, dispatch=1, self=0x7c5ea0) at ../../../../Projects/glib/glib/gmain.c:3931
max_priority = 0
timeout = 0
some_ready = 1
nfds = 6
allocated_nfds = 8
fds = 0x1f17640
#11 0x00007f96d0fa3054 in g_main_context_iteration (context=0x7a2a90, may_block=1) at ../../../../Projects/glib/glib/gmain.c:3992
retval = 1
#12 0x00007f96d11e4d12 in g_application_run (application=0xa481f0, argc=1, argv=0x7ffdd8c14538) at ../../../../Projects/glib/gio/gapplication.c:2516
arguments = 0x8af9d0
status = 0
context = 0x7a2a90
acquired_context = 1
__FUNCTION__ = "g_application_run"
#13 0x0000000000404a3a in main (argc=1, argv=0x7ffdd8c14538) at ../../../../Projects/epiphany/src/ephy-main.c:428
option_context = 0x785350
option_group = 0x7853e0
error = 0x0
user_time = 0
arbitrary_url = 0
ctx = 0x8ff060
mode = EPHY_EMBED_SHELL_MODE_BROWSER
status = 32662
flags = EPHY_FILE_HELPERS_ENSURE_EXISTS
desktop_info = 0x0