I believe this is related to changeset 2628, which made significant enhancements to section handling. To see the error in action, check out the Scoring Tab within the pb_survey plugin.
(issue imported from #M7829)
#3 Updated by Steffen Kamper almost 12 years ago
fine that you stumble also :-)
This technique is new for me, in flexform the element (eg result) is declared as array with section=1, i think this is the part doing the magic.
To reproduce it following steps:
1) got to a page and create a CE with pbsurvey
2) go to scoring tab, add a element and enter a value for scoring
3) save it
#4 Updated by Oliver Hader almost 12 years ago
Thanks Steffen. I can reproduce this behaviour resulting in my back-end session getting cleared.
This new technique for flexforms feels like IRRE, but isn't. That's why I stumbled and was astonished how this could be related to IRRE if it isn't defined anywhere in the pbsurvey extension.
#5 Updated by Steffen Kamper almost 12 years ago
I would propose to use the patch as first step so it will work (only required will not be checked in this special case)
Secondly the required check in eval script should be enhanced, i have no quick solution herefore, i also miss any documentation about this feature.
#6 Updated by Oliver Hader almost 12 years ago
I've attached a new patch which is very similar to Steffen's.
Currently there's no other solution to fix it since it goes much deeper to handle the flexform thingy which ignores nearly any other TYPO3 parts...