[TYPO3-dev] A ticking ticking timebomb with libxml update to 2.7.1?

Jeff Segars jsegars at alumni.rice.edu
Tue Aug 18 16:33:53 CEST 2009


Lee,
Doesn't sound like it will help you much given your current versions, 
but for what its worth the original issue with corrupt XML is completely 
fixed with the combination of PHP 5.2.9 and libxml 2.7.3.

Thanks,
jeff


Lee Perry wrote:
> Heya,
> 
> there is a known bug with libxml 2.7.1 - stripped brackets from XML 
> without CDATA: http://bugs.typo3.org/view.php?id=9359.
> 
> The patches, finding there, are integrated in the current TYPO3-Version 
> - so you can force CDATA inside flexforms by:
> [BE][flexformForceCDATA] = 1
> So this should be the solution for new TYPO3 installations.
> 
> But what about the thousands existing TYPO3 installations without 
> "[BE][flexformForceCDATA] = 1" and a libxml version below 2.7.1 - there 
> could be many many flexforms in the database (tt_content) without CDATA. 
> And when there will be an update of the libxml to version 2.7.1 all 
> flexforms will be parsed wrong (the brackets will be stripped).
> 
> So at this point the solution would be a downgrade to libxml 2.6.x or 
> you have to add the CDATA inside the database in all flexforms!
> 
> Is it right?
> If "YES" than this is a ticking ticking time bomb. If "NOT" than I will 
> calm down ...
> 
> 
> Please give me some response :)
> 
> Greetings,
> Lee




More information about the TYPO3-dev mailing list