Bug #70189
closedFatal error: TYPO3\CMS\Scheduler\Scheduler::cleanExecutionArrays()
0%
Description
Before upgrading to 7.5.0 unnecessary extensions have been deinstalled.
After upgrading to 7.5.0 it is not possible to view tasks in scheduler.
My scheduler had an active task of an extension not installed anymore.
Following error appears:
Fatal error: TYPO3\CMS\Scheduler\Scheduler::cleanExecutionArrays()
The script tried to execute a method or access a property of an incomplete object.
Please ensure that the class definition of the object you are trying to operate on was loaded
before unserialize() gets called or provide a __autoload() function to load the class definition
Truncating tx_scheduler_task worked but this should no be used on productive systems.
Files
Updated by Michael Oehlhof about 9 years ago
I can't reproduce the described error.
In 7LTS there is a message shown about the missing task.
Updated by Frank Nägler almost 9 years ago
- Status changed from New to Needs Feedback
@Daniel Hinderink: can you confirm the fatal error with 7.6 ?
Updated by Alexander Opitz over 8 years ago
- Status changed from Needs Feedback to Closed
- Target version deleted (
7 LTS)
No feedback within the last 90 days => closing this issue.
If you think that this is the wrong decision or experience this issue again, then please write to the mailing list typo3.teams.bugs with issue number and an explanation or open a new ticket and add a relation to this ticket number.
Updated by Daniel Wagner over 8 years ago
This has been the right decision.
I just migrated from 6.2 to 7.6.4 with a deactivated TER-extension (as recommended).
Now the scheduler shows following warning and is working as expected:
"Class XXX Task of the registered task could not be found. You should re-install the extension that provided it or simply delete this task."
Thanks for fixing.