[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 105820] KMail crashes when checking for new mail and when
From:       Don Sanders <don () sanders ! org>
Date:       2005-05-20 3:49:24
Message-ID: 20050520034924.32258.qmail () ktown ! kde ! org
[Download RAW message or body]

------- 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<KMFolderImap*>(folder->storage());
-    if (!imapFolder->folder()->isSystemFolder() ||
+    KMFolderImap *imapFolder = dynamic_cast<KMFolderImap*>(folder->storage());
+    if (!imapFolder ||
+	!imapFolder->folder()->isSystemFolder() ||
         !(imapFolder->imapPath() == "/INBOX/") ) { // sanity checking
       mFilterSerNumsToSave.remove( QString( "%1" ).arg( *filterIt ) );
       ++filterIt;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic