--- a/libpurple/protocols/facebook/api.c Wed Oct 02 18:01:33 2019 -0400 +++ b/libpurple/protocols/facebook/api.c Wed Oct 02 19:04:34 2019 -0400 @@ -2329,7 +2329,10 @@ split = g_strsplit_set(decoded, ":", 4); - g_return_val_if_fail(g_strv_length(split) == 4, users); + if (g_strv_length(split) != 4) { + g_strfreev(split); + g_return_val_if_reached(users); + } users = g_slist_prepend(users, g_strdup(split[2]));