From 1afed5f72e78b96222af4ab1d747cc73d6e8df35 Mon Sep 17 00:00:00 2001 From: Anthony Bilinski Date: Fri, 16 Mar 2018 02:41:50 -0700 Subject: [PATCH] fix: don't use invalid reference after erasing element Fix #5002 --- src/persistence/smileypack.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/persistence/smileypack.cpp b/src/persistence/smileypack.cpp index a92a7f4de..03a46ab26 100644 --- a/src/persistence/smileypack.cpp +++ b/src/persistence/smileypack.cpp @@ -127,7 +127,6 @@ void SmileyPack::cleanupIconsCache() std::shared_ptr& icon = it->second; if (icon.use_count() == 1) { it = cachedIcon.erase(it); - icon.reset(); } else { ++it; }