Blob Blame History Raw
Index: krdc/vnc/vncview.cpp
===================================================================
--- krdc/vnc/vncview.cpp	(revision 796114)
+++ krdc/vnc/vncview.cpp	(revision 796115)
@@ -244,6 +244,11 @@
 void VncView::paintEvent(QPaintEvent *event)
 {
 //     kDebug(5011) << "paint event: x: " << m_x << ", y: " << m_y << ", w: " << m_w << ", h: " << m_h;
+    if (m_frame.isNull() || m_frame.format() == QImage::Format_Invalid) {
+        kDebug(5011) << "no valid image to paint";
+        RemoteView::paintEvent(event);
+        return;
+    }
 
     event->accept();