Upgrade failed [code: Installer Installer::addPluginVersions]

I am trying to upgrade my OSJ 2.4.8 (previously upgraded from 2.3.6) to 3.1.2.0 (I know there is v3.1.2.1 but this one have local changes), and installer is failing on (I think) last step:

Blockquote [code: Installer Installer::addPluginVersions]
(mysqli): SELECT * FROM versions WHERE product_type = ‘plugins.metadata’ AND product = ‘dc11’ ORDER BY date_installed DESC
(mysqli): SELECT * FROM versions WHERE product_type = ‘plugins.metadata’ AND product = ‘openurl10’ ORDER BY date_installed DESC
(mysqli): UPDATE versions SET current = 1, product_class_name = ‘’, lazy_load = 0, sitewide = 0
WHERE product_type = ‘plugins.metadata’ AND product = ‘openurl10’ AND major = 1 AND minor = 0 AND revision = 0 AND build = 0
(mysqli): SELECT * FROM versions WHERE product_type = ‘plugins.metadata’ AND product = ‘mods34’ ORDER BY date_installed DESC
(mysqli): UPDATE versions SET current = 1, product_class_name = ‘’, lazy_load = 0, sitewide = 0
WHERE product_type = ‘plugins.metadata’ AND product = ‘mods34’ AND major = 1 AND minor = 0 AND revision = 0 AND build = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘informationblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘subscriptionblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘makesubmissionblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘browseblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘informationblockplugin’ AND context_id = 0
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘subscriptionblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘makesubmissionblockplugin’ AND context_id = 0
(mysqli): SHOW COLUMNS FROM plugin_settings LIKE ‘context_id’
(mysqli): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = ‘browseblockplugin’ AND context_id = 0
PHP Fatal error: Uncaught Error: Call to a member function getCurrent() on null in /home/siteURL/public_html/lib/ pkp/classes/site/VersionDAO.inc.php:135
Stack trace:
#0 /home/siteURL/public_html/lib/pkp/classes/install/Installer.inc.php(745): VersionDAO->insertVersion(NULL, true)
#1 /home/siteURL/public_html/lib/pkp/classes/install/Installer.inc.php(421): Installer->addPluginVersions(Object(U pgrade), Array)
#2 /home/siteURL/public_html/lib/pkp/classes/install/Installer.inc.php(265): Installer->executeAction(Array)
#3 /home/siteURL/public_html/lib/pkp/classes/install/Installer.inc.php(186): Installer->executeInstaller()
#4 /home/siteURL/public_html/lib/pkp/classes/cliTool/UpgradeTool.inc.php(88): Installer->execute()
#5 /home/siteURL/public_html/lib/pkp/classes/cliTool/UpgradeTool.inc.p in /home/siteURL/public_html/lib/pkp/classes/site/VersionDAO.inc.php on line 135