From kde-bugs-dist Fri May 20 03:49:24 2005 From: Don Sanders Date: Fri, 20 May 2005 03:49:24 +0000 To: kde-bugs-dist Subject: [Bug 105820] KMail crashes when checking for new mail and when Message-Id: <20050520034924.32258.qmail () ktown ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=111656098023533 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=105820 don sanders org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From don sanders org 2005-05-20 05:49 ------- SVN commit 415955 by sanders: Improve sanity checking for online imap filtering. CCMAIL:105820-done bugs kde org M +3 -2 trunk/KDE/kdepim/kmail/kmacctimap.cpp --- trunk/KDE/kdepim/kmail/kmacctimap.cpp #415954:415955 @ -417,8 +417,9 @ continue; } - KMFolderImap *imapFolder = static_cast(folder->storage()); - if (!imapFolder->folder()->isSystemFolder() || + KMFolderImap *imapFolder = dynamic_cast(folder->storage()); + if (!imapFolder || + !imapFolder->folder()->isSystemFolder() || !(imapFolder->imapPath() == "/INBOX/") ) { // sanity checking mFilterSerNumsToSave.remove( QString( "%1" ).arg( *filterIt ) ); ++filterIt;