Calls crashing after editing contact
While playing around with contacts I made calls crash:
- Add a new contact with number a number that doesn't match an entry in the history
- Change the number of the newly created contact to match an entry in the history
- calls crash
(sm.puri.Calls:6128): GLib-GObject-WARNING **: 18:31:55.243: invalid unclassed pointer in cast to 'GeeCollection'
(sm.puri.Calls:6128): GLib-GObject-CRITICAL **: 18:31:55.244: g_type_interface_peek: assertion 'instance_class != NULL' failed
backtrace (not terribly useful)
Core was generated by `gnome-calls'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000ffffabbe95bc in gee_collection_get_is_empty ()
from /lib/aarch64-linux-gnu/libgee-0.8.so.2
[Current thread is 1 (Thread 0xffffa7024010 (LWP 6128))]
(gdb) bt
#0 0x0000ffffabbe95bc in gee_collection_get_is_empty ()
at /lib/aarch64-linux-gnu/libgee-0.8.so.2
#1 0x0000aaaab0c4a250 in ()
#2 0x0000ffffacb18018 in g_closure_invoke ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#3 0x0000ffffacb2b9e4 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#4 0x0000ffffacb31898 in g_signal_emit_valist ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#5 0x0000ffffacb31e90 in g_signal_emit ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#6 0x0000ffffabcf1a60 in () at /lib/aarch64-linux-gnu/libfolks.so.25
#7 0x0000ffffacb18018 in g_closure_invoke ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#8 0x0000ffffacb2b9e4 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#9 0x0000ffffacb31898 in g_signal_emit_valist ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#10 0x0000ffffacb31e90 in g_signal_emit ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#11 0x0000ffffacb1cf28 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#12 0x0000ffffacb1f18c in g_object_notify ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#13 0x0000ffffabcdf20c in () at /lib/aarch64-linux-gnu/libfolks.so.25
#14 0x0000ffffacb18018 in g_closure_invoke ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#15 0x0000ffffacb2b9e4 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#16 0x0000ffffacb31898 in g_signal_emit_valist ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#17 0x0000ffffacb31e90 in g_signal_emit ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#18 0x0000ffffacb1cf28 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#19 0x0000ffffacb1c65c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#20 0x0000ffffacb1f3b0 in g_object_thaw_notify ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#21 0x0000ffffa4441210 in () at /lib/aarch64-linux-gnu/libfolks-eds.so.25
#22 0x0000ffffa4444308 in () at /lib/aarch64-linux-gnu/libfolks-eds.so.25
#23 0x0000ffffaca13ab4 in g_main_context_dispatch ()
at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#24 0x0000ffffaca13e5c in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#25 0x0000ffffaca13f24 in g_main_context_iteration ()
at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#26 0x0000ffffabf86ac8 in g_application_run ()
at /lib/aarch64-linux-gnu/libgio-2.0.so.0
#27 0x0000aaaab0c3d3e0 in main ()