From d66debd802548d3c245af9c379d816c3b989f1ea Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 1 Oct 2020 18:08:27 +0300 Subject: [PATCH] Fix crash on bad message in Replies section. --- Telegram/SourceFiles/data/data_replies_list.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/data/data_replies_list.cpp b/Telegram/SourceFiles/data/data_replies_list.cpp index 7553f6dfb5..c2074744a2 100644 --- a/Telegram/SourceFiles/data/data_replies_list.cpp +++ b/Telegram/SourceFiles/data/data_replies_list.cpp @@ -566,13 +566,13 @@ bool RepliesList::processMessagesIsEmpty(const MTPmessages_Messages &result) { _fullCount = checkedCount; if (const auto item = lookupRoot()) { - if (_skippedAfter == 0) { + if (_skippedAfter == 0 && !_list.empty()) { item->setRepliesMaxId(_list.front()); } else { item->setRepliesPossibleMaxId(maxId); } if (const auto original = item->lookupDiscussionPostOriginal()) { - if (_skippedAfter == 0) { + if (_skippedAfter == 0 && !_list.empty()) { original->setRepliesMaxId(_list.front()); } else { original->setRepliesPossibleMaxId(maxId);