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

List:       kmail-devel
Subject:    [Bug 132997] kmail crashes every 10 min
From:       Allen Winter <winter () kde ! org>
Date:       2006-08-25 21:15:17
Message-ID: 20060825211517.27995.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=132997         
winter kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From winter kde org  2006-08-25 23:15 -------
SVN commit 577218 by winterz:

attempted fix for 132997.
Michael, please test and let me know.

BUGS: 132997


 M  +7 -5      kmmsgdict.cpp  


--- branches/KDE/3.5/kdepim/kmail/kmmsgdict.cpp #577217:577218
 @ -210,7 +210,7  @
       << "null pointer to storage. Requested serial: " << msgSerNum
       << endl;
     kdDebug(5006) << "  Message info: Subject: " << msg->subject() << ", To: "
-      << msg->toStrip() << ", Date: " << msg->dateStr() << endl; 
+      << msg->toStrip() << ", Date: " << msg->dateStr() << endl;
     return 0;
   }
 
 @ -255,7 +255,7  @
       << "number, null pointer to storage. Requested serial: " << msgSerNum
       << endl;
     kdDebug(5006) << "  Message info: Subject: " << msg->subject() << ", To: "
-      << msg->toStrip() << ", Date: " << msg->dateStr() << endl; 
+      << msg->toStrip() << ", Date: " << msg->dateStr() << endl;
     return;
   }
 
 @ -345,9 +345,11  @
 unsigned long KMMsgDict::getMsgSerNum(KMFolder *folder, int index) const
 {
   unsigned long msn = 0;
-  KMMsgDictREntry *rentry = folder->storage()->rDict();
-  if (rentry)
-    msn = rentry->getMsn(index);
+  if ( folder ) {
+    KMMsgDictREntry *rentry = folder->storage()->rDict();
+    if (rentry)
+      msn = rentry->getMsn(index);
+  }
   return msn;
 }
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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