Exception on using reports module if extension additional_reports was using before updating
I'm updating TYPO3 from 8.7 to 9.5. In 8.7 I used the reports module with installed additional_reports extension to showing list of used plugins and so on.
On 9.5 I doesn't have the additional_reports extension in the system. Now if I try to open the reports module an exception is showing and in the log is a new entry:
Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1288965219: $className must be a non empty string. | InvalidArgumentException thrown in file /app/web/typo3/sysext/core/Classes/Utility/GeneralUtility.php in line 3640. Requested URL: https://www.mydomain.de.lan/typo3/index.php?route=%%2Fsystem%%2Freports%%2F&token=--AnonymizedToken--&action=detail&extension=additional_reports&report=plugins&redirect=1
I must clear my temporary user data in backend settings to get the reports module working again.
In my opinion is that an generally problem with old entrys they should be removed if the extension is no longer installed and a default value should be used for that. Not just for the additional_reports modules.