commit | 9322a44e08753a85d97fcd952677b1353926ead0 | [log] [tgz] |
---|---|---|
author | Adam Tkac <atkac@redhat.com> | Thu Mar 04 15:24:20 2010 +0000 |
committer | Adam Tkac <atkac@redhat.com> | Thu Mar 04 15:24:20 2010 +0000 |
tree | d7d91e1464fd650e5087117c8754a8cf7c1c472b | |
parent | 24537410bf99c3b5ce94d05c19cdb87eede0208c [diff] |
[Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointer dereference. Thanks to Jan Gorig for the patch. Main problem is that DesktopWindow::setColourMapEntries starts timer and after it expires it calls im->updateColourMap. During timer period format might be changed to full color thus "tig" pointer dereferenced in updateColourMap() becomes invalid. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4003 3789f03b-4d11-0410-bbf8-ca57d06f2519