]> granicus.if.org Git - icinga2/commitdiff
Fix crash in ConfigItem::ActivateItems
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 23 Nov 2015 13:02:33 +0000 (14:02 +0100)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 23 Nov 2015 13:02:33 +0000 (14:02 +0100)
refs #10643

lib/config/configitem.cpp

index d6aad29c38d2afa47903de12a0c5d652c93c1c83..9e172d817e13c46617fab1e198f026881f41424a 100644 (file)
@@ -570,7 +570,7 @@ bool ConfigItem::ActivateItems(WorkQueue& upq, const std::vector<ConfigItem::Ptr
        BOOST_FOREACH(const ConfigItem::Ptr& item, newItems) {
                ConfigObject::Ptr object = item->m_Object;
 
-               if (item->m_Abstract)
+               if (!object)
                        continue;
 
                ASSERT(object && object->IsActive());