[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.4/kdebase/apps/konsole/src
From: Kurt Hindenburg <kurt.hindenburg () gmail ! com>
Date: 2010-04-15 3:33:51
Message-ID: 20100415033351.F2B05AC898 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1114971 by hindenburg:
Don't crash when saving session data; don't use a reference to a freed object.
CCBUG: 232584
M +2 -2 SessionController.cpp
--- branches/KDE/4.4/kdebase/apps/konsole/src/SessionController.cpp #1114970:1114971
@@ -1396,11 +1396,11 @@
KMessageBox::sorry( 0 , i18n("A problem occurred when saving the \
output.\n%1",job->errorString()) ); }
- SaveJob& info = _jobSession[job];
+ TerminalCharacterDecoder * decoder = _jobSession[job].decoder;
_jobSession.remove(job);
- delete info.decoder;
+ delete decoder;
// notify the world that the task is done
emit completed(true);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic