[Bug 126715] Crash after fresh startup and selecting mail
Stephan Kulow <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kmail |
|---|---|
| Message-ID | <[email protected]> |
------- 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=126715
------- Additional Comments From coolo kde org 2007-03-16 15:40 -------
SVN commit 643194 by coolo:
Till says my patch looks correct for the recovery path
CCBUG: 126715
M +3 -3 kmfolderimap.cpp
--- branches/KDE/3.5/kdepim/kmail/kmfolderimap.cpp #643193:643194
@ -109,13 +109,13 @
void KMFolderImap::close(bool aForced)
{
if (mOpenCount <= 0 ) return;
- if (mOpenCount > 0) mOpenCount--;
- if (mOpenCount > 0 && !aForced) return;
+ if (mOpenCount - 1 > 0 && !aForced) return;
if (isSelected() && !aForced) {
kdWarning(5006) << "Trying to close the selected folder " << label() <<
- " - ignoring!" << endl;
+ " - ignoring! " << kdBacktrace() << endl;
return;
}
+ if (mOpenCount > 0) mOpenCount--;
// FIXME is this still needed?
if (mAccount)
mAccount->ignoreJobsForFolder( folder() );