Fatal Error in on OJS 3.3.0-20 CrossRef Export Plugin

sijampank
Mon, 26 May 2025 07:30:40 +0000
Software Support

Hi everyone,

We’re currently using OJS 3.3.0-20, and we’ve encountered a fatal error when accessing the CrossRef Export Plugin under the Import/Export Tools. The error appears to be related to a null object in the grid rendering process.

Here is the relevant error log from error_log:

Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to a member function getData() on null in /…/public_html/controllers/grid/submissions/ExportPublishedSubmissionsListGridCellProvider.inc.php:69\nStack trace:\n#0 /…/public_html/lib/pkp/classes/controllers/grid/GridCellProvider.inc.php(56): ExportPublishedSubmissionsListGridCellProvider->getCellActions()\n#1 /…/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(1104): GridCellProvider->render()\n#2 /home/ejournal/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(1011): GridHandler->_renderCellInternally()\n#3
…/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(988): GridHandler->renderRowInternally()\n#4 …/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(1033): GridHandler->renderRowsInternally()\n#5 /home/ejournal/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(923): GridHandler->renderGridBodyPartsInternally()\n#6 /h…’, referer: …/management/importexport/plugin/CrossRefExportPlugin

the screenshot of the error is like this :

It happen only our several journals (we use multiple journal). Has anyone else faced this issue in 3.3.0-20?Is this a known bug that’s been fixed in a later release?

Any guidance or shared experience would be appreciated!

Thanks before

6 posts - 2 participants