From cf1cddc6130a01f323f120e945302ca636446640 Mon Sep 17 00:00:00 2001 From: Dimitry Sibiryakov Date: Sun, 5 May 2024 17:29:09 +0200 Subject: [PATCH] Fix for #8101 --- src/yvalve/PluginManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yvalve/PluginManager.cpp b/src/yvalve/PluginManager.cpp index 4bd33e949c..34ab9cc0e7 100644 --- a/src/yvalve/PluginManager.cpp +++ b/src/yvalve/PluginManager.cpp @@ -605,7 +605,7 @@ namespace FbLocalStatus ls; IPluginBase* plugin = module->getPlugin(regPlugin).factory->createPlugin(&ls, par); - if (!(ls->getState() & Firebird::IStatus::STATE_ERRORS)) + if (plugin && !(ls->getState() & Firebird::IStatus::STATE_ERRORS)) { plugin->setOwner(par); return plugin;