Crash when calling from history or contact list
I've noticed just noticed a crash in calls when trying to place a call from both the history and contact list (but not from the dial pad).
Seems to be related to avatars:
Thread 1 "gnome-calls" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x0000007ff6e4eea0 in __GI_abort () at abort.c:79
#2 0x0000007ff6e9c280 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ff6f60000 "%s\n")
at ../sysdeps/posix/libc_fatal.c:155
#3 0x0000007ff6ea37dc in malloc_printerr (str=str@entry=0x7ff6f5ba48 "malloc_consolidate(): invalid chunk size")
at malloc.c:5347
#4 0x0000007ff6ea4520 in malloc_consolidate (av=av@entry=0x7ff6f9ba98 <main_arena>) at malloc.c:4477
#5 0x0000007ff6ea4c48 in _int_free (av=0x7ff6f9ba98 <main_arena>, p=0x555960b3d0, have_lock=<optimized out>)
at malloc.c:4400
#6 0x0000007ff5be40bc in () at /lib/aarch64-linux-gnu/libpixman-1.so.0
#7 0x0000007ff5be4000 in pixman_image_unref () at /lib/aarch64-linux-gnu/libpixman-1.so.0
#8 0x0000007ff6ada9a0 in () at /lib/aarch64-linux-gnu/libcairo.so.2
#9 0x0000007ff6b15284 in () at /lib/aarch64-linux-gnu/libcairo.so.2
#10 0x0000007ff6b15f6c in cairo_surface_destroy () at /lib/aarch64-linux-gnu/libcairo.so.2
#11 0x0000007ff78be3e4 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#12 0x0000007ff7e5a6ec in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#13 0x0000007ff7e59a74 in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#14 0x0000007ff7e59e1c in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#15 0x0000007ff7e59ee4 in g_main_context_iteration () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#16 0x0000007ff7397ac8 in g_application_run () at /lib/aarch64-linux-gnu/libgio-2.0.so.0
#17 0x000000555555d2e0 in main (argc=<optimized out>, argv=0x7ffffff928) at ../src/main.c:43
...