Crash on startup loading pidgin logs
Program terminated with signal SIGFPE, Arithmetic exception.
#0 0x00007f35f3cb2cde in g_hash_table_lookup () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f35ec92997c in tp_asv_get_string (asv=<optimized out>, key=<optimized out>) at dbus.c:987
#2 0x00007f35dff102b7 in log_store_pidgin_get_dir (self=self@entry=0x55c2e54882d0, account=account@entry=0x55c2e2506150, target=target@entry=0x55c2e44605a0) at log-store-pidgin.c:259
#3 0x00007f35dff11064 in log_store_pidgin_get_dates (self=0x55c2e54882d0, account=0x55c2e2506150, target=0x55c2e44605a0, type_mask=<optimized out>) at log-store-pidgin.c:394
#4 0x00007f35dff050a4 in tpl_log_iter_pidgin_get_events (iter=<optimized out>, num_events=5, error=<optimized out>) at log-iter-pidgin.c:63
#5 0x00007f35dff11aba in tpl_log_walker_fill_cache_async_thread (simple=0x55c2e54388a0, object=<optimized out>, cancellable=<optimized out>) at log-walker.c:310
#6 0x00007f35f3ec1541 in run_in_thread () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x00007f35f3ea0e56 in io_job_thread () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8 0x00007f35f3ed82f6 in g_task_thread_pool_thread () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9 0x00007f35f3cf35f2 in g_thread_pool_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f35f3cf2b59 in g_thread_proxy () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f35f388f1da in start_thread () at /usr/lib/x86_64-linux-gnu/libc.so.6
#12 0x00007f35f3917d84 in clone () at /usr/lib/x86_64-linux-gnu/libc.so.6
982 GValue *value;
983
984 g_return_val_if_fail (asv != NULL, NULL);
985 g_return_val_if_fail (key != NULL, NULL);
986
987 value = g_hash_table_lookup ((GHashTable *) asv, key);
988
989 if (value == NULL || !G_VALUE_HOLDS_STRING (value))
990 return NULL;
991