[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/ksmserver
From: Fredrik Höglund <fredrik () kde ! org>
Date: 2011-01-23 22:29:04
Message-ID: 20110123222904.3CECEAC8B9 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1216540 by fredrik:
Fix ksmserver crash in ~FadeEffect() on logout
Use _mm_free() for image->data because it was allocated with _mm_alloc()
in the constructor. Otherwise this might lead to a crash in XDestroyImage().
The crash is 100% reproducible on kfreebsd-amd64.
Patch by Modestas Vainius <modax@debian.org>
BUG: 253142
CCMAIL: modax@debian.org
M +2 -0 fadeeffect.cpp
--- trunk/KDE/kdebase/workspace/ksmserver/fadeeffect.cpp #1216539:1216540
@@ -497,6 +497,8 @@
FadeEffect::~FadeEffect()
{
blender->wait();
+ _mm_free(image->data);
+ image->data = NULL;
XDestroyImage(image);
XFreeGC(QX11Info::display(), gc);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic