From f4c6a81ed8a16285bb78a8c439961c8667013b60 Mon Sep 17 00:00:00 2001 From: Jason Dellaluce Date: Tue, 30 Aug 2022 12:50:30 +0000 Subject: [PATCH] update(userspace/falco): fix plugin list access in rule file loading action Signed-off-by: Jason Dellaluce --- userspace/falco/app_actions/load_rules_files.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/userspace/falco/app_actions/load_rules_files.cpp b/userspace/falco/app_actions/load_rules_files.cpp index b3e697ee..341634fc 100644 --- a/userspace/falco/app_actions/load_rules_files.cpp +++ b/userspace/falco/app_actions/load_rules_files.cpp @@ -129,9 +129,10 @@ application::run_result application::load_rules_files() } // Ensure that all plugins are compatible with the loaded set of rules + // note: offline inspector contains all the loaded plugins std::string plugin_vers_err = ""; std::vector plugin_reqs; - for (const auto &plugin : m_state->inspector->get_plugin_manager()->plugins()) + for (const auto &plugin : m_state->offline_inspector->get_plugin_manager()->plugins()) { falco_engine::plugin_version_requirement req; req.name = plugin->name();