From 089923e20bd33d000d5af85ec55b71f4a5767725 Mon Sep 17 00:00:00 2001 From: David Llewellyn-Jones Date: Fri, 17 Jan 2020 16:20:28 +0200 Subject: Stop _incomingDataTimer when imapprotocol object is destroyed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A crash occurs in case the timer is active and the object is destroyed. Created by Valério Valério , 23 Feb 2015. Change-Id: I95725448eff61a9e51eff0c5dd8fe0e33b971b08 Reviewed-by: Christopher Adams Reviewed-by: Matthew Vogt --- src/plugins/messageservices/imap/imapprotocol.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/messageservices/imap/imapprotocol.cpp b/src/plugins/messageservices/imap/imapprotocol.cpp index 7484889e..eeec79a0 100644 --- a/src/plugins/messageservices/imap/imapprotocol.cpp +++ b/src/plugins/messageservices/imap/imapprotocol.cpp @@ -3025,6 +3025,7 @@ ImapProtocol::ImapProtocol() ImapProtocol::~ImapProtocol() { + _incomingDataTimer.stop(); delete _transport; delete _fsm; } -- cgit v1.2.3