Additional uncaught exception thrown while handling exception.

Additional uncaught exception thrown while handling exception.

Original

TypeError: Drupal\Core\Utility\Error::decodeException(): Argument #1 ($exception) must be of type Throwable, null given, called in /opt/drupal/web/core/lib/Drupal/Core/Utility/Error.php on line 108 in Drupal\Core\Utility\Error::decodeException() (line 46 of /opt/drupal/web/core/lib/Drupal/Core/Utility/Error.php).

Drupal\Core\Utility\Error::decodeException() (Line: 108)
Drupal\Core\Utility\Error::renderExceptionSafe() (Line: 206)
_drupal_exception_handler_additional() (Line: 90)
Drupal\error_page\ErrorPageRenderer::render() (Line: 258)
Drupal\error_page\ErrorPageErrorHandler::logError() (Line: 52)
Drupal\error_page\ErrorPageErrorHandler::handleError() (Line: 140)
Drupal\mysql\Driver\Database\mysql\Connection::open() (Line: 460)
Drupal\Core\Database\Database::openConnection() (Line: 191)
Drupal\Core\Database\Database::getConnection()
call_user_func_array() (Line: 77)
Drupal\Component\DependencyInjection\PhpArrayContainer->createService() (Line: 179)
Drupal\Component\DependencyInjection\Container->get() (Line: 226)
Drupal\Component\DependencyInjection\PhpArrayContainer->resolveServicesAndParameters() (Line: 60)
Drupal\Component\DependencyInjection\PhpArrayContainer->createService() (Line: 179)
Drupal\Component\DependencyInjection\Container->get() (Line: 576)
Drupal\Core\DrupalKernel->getCachedContainerDefinition() (Line: 966)
Drupal\Core\DrupalKernel->initializeContainer() (Line: 515)
Drupal\Core\DrupalKernel->boot() (Line: 739)
Drupal\Core\DrupalKernel->handle() (Line: 19)

Additional

Error: Class "Drupal\error_page\ErrorPagePhpErrorLogger" not found in Drupal\error_page\ErrorPageErrorHandler::logError() (line 179 of /opt/drupal/web/modules/contrib/error_page/src/ErrorPageErrorHandler.php).

Drupal\error_page\ErrorPageErrorHandler::logError() (Line: 102)
Drupal\error_page\ErrorPageErrorHandler::handleException()