I am getting the same error upon login, so the site is essentially unusable. The site is on J3.10.9, CB 2.7.2, and also has Fabrik 3.10 installed. I haven't updated my plugins in over 6 months (subscription expired). AntiSpam is 3.1.0+build.2018.04.26.14.36.56.51548ae3a. Could that be an issue?
Here's the stack trace:
Code:
Call stack
# Function Location
1 () JROOT/components/com_comprofiler/plugin/libraries/CB/Plugin/AntiSpam/Captcha.php:432
2 CB\Plugin\AntiSpam\Captcha->validate() JROOT/components/com_comprofiler/plugin/libraries/CB/Plugin/AntiSpam/Trigger/LoginTrigger.php:128
3 CB\Plugin\AntiSpam\Trigger\LoginTrigger->beforeLogin() JROOT/libraries/CBLib/CB/Legacy/cbPluginHandler.php:880
4 cbPluginHandler->call() JROOT/libraries/CBLib/CB/Legacy/cbPluginHandler.php:1293
5 cbPluginHandler->trigger() JROOT/libraries/CBLib/CB/Legacy/CBAuthentication.php:44
6 CBAuthentication->login() JROOT/components/com_comprofiler/comprofiler.php:1225
7 login() JROOT/components/com_comprofiler/comprofiler.php:137
8 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
9 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
10 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
11 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
12 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:225
13 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
EDIT:
I just disabled the AntiSpam plugin and lo and behold this error is gone. I thought these plugins would continue to work without having to be updated. Does that only apply if CB core isn't updated either?