From 78a5355b0483632bed2fab573a0873cd25e9d736 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Thu, 9 Jun 2016 12:06:10 -0700 Subject: [PATCH] Initialize latestContacts to empty dict (#1207) Seeing intermittent segfaults on [latestContacts allKeys]. This could be because latestContacts is initialized async. //FREEBIE --- Signal/src/contact/ContactsManager.m | 1 + 1 file changed, 1 insertion(+) diff --git a/Signal/src/contact/ContactsManager.m b/Signal/src/contact/ContactsManager.m index 4007a840a..7b17bb007 100644 --- a/Signal/src/contact/ContactsManager.m +++ b/Signal/src/contact/ContactsManager.m @@ -20,6 +20,7 @@ typedef BOOL (^ContactSearchBlock)(id, NSUInteger, BOOL *); if (self) { life = [TOCCancelTokenSource new]; observableContactsController = [ObservableValueController observableValueControllerWithInitialValue:nil]; + latestContactsById = @{}; } return self; }