Project

General

Profile

Actions

Bug #105131

closed

Reference Index Updater throws PHP warnings

Added by Philipp Idler about 2 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
FormEngine aka TCEforms
Target version:
-
Start date:
2024-09-26
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
8.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

We encounter a lot of these entries in our syslog table with configured Reference Index Updater Command:

Core: Error handler (BE): PHP Warning: Undefined array key "sheets" in xyz/vendor/typo3/cms-core/Classes/Configuration/FlexForm/FlexFormTools.php line 761

Taking a deeper look to figure out what's going on, I came across Reference Index Updater is checking every flexform data (pi_flexform column in tt_content table) to check references.
Somehow the FlexFormTools traverseFlexFormXMLData method expects 'sheets' key in XML's structures.
I couldn't find any 'sheets' node in my whole database for column pi_flexform - having a lot of plugins and custom CEs with various flexform use cases.

So my conclusion is that this may be a bug in FlexFormTools traverseFlexFormXMLData method.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #102229: Remove FlexFormTools traverserClosed2023-10-23

Actions
Actions

Also available in: Atom PDF