From kde-commits Tue Jan 18 18:34:16 2011 From: David Faure Date: Tue, 18 Jan 2011 18:34:16 +0000 To: kde-commits Subject: KDE/kdelibs/kio/kio Message-Id: <20110118183416.18A59AC8B6 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=129537570216528 SVN commit 1215432 by dfaure: Don't use KDirWatch::self() on app exit -- fixes "Fatal Error: Accessed global static 'KDirWatch *s_pKDirWatchSelf()' after destruction." M +4 -3 knfsshare.cpp --- trunk/KDE/kdelibs/kio/kio/knfsshare.cpp #1215431:1215432 @@ -174,9 +174,10 @@ KNFSShare::~KNFSShare() { - if (QFile::exists(d->exportsFile)) { - KDirWatch::self()->removeFile(d->exportsFile); - } + // This is not needed, we're exiting the process anyway, and KDirWatch is already deleted. + //if (QFile::exists(d->exportsFile)) { + // KDirWatch::self()->removeFile(d->exportsFile); + //} delete d; }