[Marble-commits] KDE/kdeedu/marble/src/lib

Dennis Nienhüser earthwings at gentoo.org
Sun Nov 7 12:30:19 CET 2010


SVN commit 1193849 by nienhueser:

Make sure that the position tracking instance is deleted prior to the plugin manager. Fixes segfault at shutdown when a position provider is still active (it's shared lib was already unloaded when the dtor was called)

 M  +1 -0      MarbleModel.cpp  


--- trunk/KDE/kdeedu/marble/src/lib/MarbleModel.cpp #1193848:1193849
@@ -296,6 +296,7 @@
 {
 //    mDebug() << "MarbleModel::~MarbleModel";
 
+    delete d->m_positionTracking;
     delete d->m_texmapper;
     delete d->m_bookmarkManager;
     delete d->m_tileLoader; // disconnects from downloadManager in dtor


More information about the Marble-commits mailing list