Crash on http://news.google.com

Dirk Mueller mueller at kde.org
Mon Jun 2 13:05:38 BST 2003


On Mon, 26 Mai 2003, CP Hennessy wrote:

> 	I've reported this before but now have some more info. I'm running KDE
> from CVS head from about 2 weeks ago.

using qt-copy, Qt 3.2, Qt 3.1 ?

> If someone can make sense of the valgrind logs ( I had to use --num-callers=10 ),

can you use --num-callers=64 ?

The standard solution to this problem would be:

--- kdelibs/khtml/misc/loader.cpp  5 May 2003 17:26:06 -0000       1.145
+++ kdelibs/khtml/misc/loader.cpp  2 Jun 2003 12:04:06 -0000
@@ -805,11 +805,14 @@ void CachedImage::deleteMovie()
     delete m; m = 0;
 }
 
 void CachedImage::clear()
 {
-    delete m;   m = 0;
+    if ( m ) {
+        m->deleteLater();
+        m = 0;
+    }
     delete p;   p = 0;
     delete bg;  bg = 0;
     bgColor = qRgba( 0, 0, 0, 0xff );
     delete pixPart; pixPart = 0;



However I'd really like to understand why that is happening for you and not 
for me.. and it doesn't really make sense. we shouldn't trigger style 
reorganisations upon QMovie pump's. 


-- 
Dirk




More information about the kfm-devel mailing list