Bug #23237
closedCanary mismatch on efree() - heap overflow detected in class.indexer.php, line 1284
0%
Description
On one page with text- and image-contentelements the server quits with a blank page. The corresponding entry in the apache-error_log is:
[Tue Jul 20 17:19:54 2010] [error] [client 141.25.XX.XX] ALERT - canary mismatch on efree() - heap overflow detected (attacker '141.25.XX.XX', file '/srv/www/libs/typo3_src-4.2.12/typo3/sysext/indexed_search/class.indexer.php', line 1284), referer: http://s85388.bs.ptb.de/t3.internet/index.php?id=ag-811&L=1
It could be related to this bug: http://bugs.typo3.org/view.php?id=13701
The error doesn't occur in the german version (L=0) of the page, but only in the translated english version (L=1).
If the german version is requested first and afterwards the english, both versions are shown. If the cache for this page is cleared and the english version is requested directly the error occurs.
PHP Version 5.2.5.
Suhosin Patch 0.9.6.2
TYPO3 4.2.12
Indexed Search Engine 2.11.1
(issue imported from #M15185)