Crash in g_cancellable_cancel
I just got this crash with the pygobject test suite, somehow g_cancellable_cancel() doesn't handle NULL:
@tmiasko your recent commits seem relevant
Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
0x00007ffff3f10dc7 in g_cancellable_cancel (cancellable=0x0)
at ../../../../Desktop/jhbuild/src/glib/gio/gcancellable.c:490
490 priv = cancellable->priv;
(gdb) bt
#0 0x00007ffff3f10dc7 in g_cancellable_cancel (cancellable=0x0)
at ../../../../Desktop/jhbuild/src/glib/gio/gcancellable.c:490
#1 0x00007ffff17aebaa in measure_available_space (row=0x1d9d170)
at /home/lazka/Desktop/jhbuild/src/gtk+-3/gtk/gtkplacesviewrow.c:183
#2 measure_available_space (row=0x1d9d170)
at /home/lazka/Desktop/jhbuild/src/gtk+-3/gtk/gtkplacesviewrow.c:148
#3 0x00007ffff3e80829 in object_set_property (nqueue=0x1cdd100, value=<optimized out>, pspec=0x1d9b360,
object=0x1d9d170) at ../../../../Desktop/jhbuild/src/glib/gobject/gobject.c:1446
#4 g_object_new_internal (class=class@entry=0x1d9c640, params=params@entry=0x7fffffff5cf0,
n_params=n_params@entry=7) at ../../../../Desktop/jhbuild/src/glib/gobject/gobject.c:1838
#5 0x00007ffff3e82204 in g_object_new_valist (object_type=<optimized out>,
first_property_name=first_property_name@entry=0x7ffff1936ad1 "icon",
var_args=var_args@entry=0x7fffffff5e38) at ../../../../Desktop/jhbuild/src/glib/gobject/gobject.c:2127