Forums / Developer / Problem with batch : canary mismatch on efree()
christophe wedeux
Monday 28 April 2008 1:43:32 am
Hi,
i have a batch that use lot of object and i have this message "error canary mismatch on efree() - heap overflow or double efree detected" . Anyone know that and find the solution?
I use a 3.9.1 on FreeBSD linux with PHP 4.4.7 and Mysql 2.11.0
Steven E. Bailey
Monday 28 April 2008 4:01:04 am
You are using a apache version with the suhosin patch? I had this error message while running remove drafts - lots of objects, etc. I managed to work around it by having the program loop and do 100 objects at a time.
I think it's related to the suhosin patch...
Certified eZPublish developer http://ez.no/certification/verify/396111 Available for ezpublish troubleshooting, hosting and custom extension development: http://www.leidentech.com
Monday 28 April 2008 5:14:32 am
Thank's
i just look my config i have the Suhosin Patch 0.9.6 copyright 2006. anyone know if a patch more recently exist ?
my conf web is :Apache/2.1.9 (FreeBSD) PHP/4.4.7 with Suhosin-Patch mod_ssl/2.1.9 OpenSSL/0.9.7e-p1.