Re: Bug #44872 canary mismatch on efree() - heap overflow detected

From: Date: Wed, 15 Oct 2008 08:22:08 +0000
Subject: Re: Bug #44872 canary mismatch on efree() - heap overflow detected
References: 1 2 3 4 5 6 7 8 9 10  Groups: php.internals 
Request: Send a blank email to internals+get-41054@lists.php.net to get a copy of this message
On 15.10.2008 12:06, Krister Karlström wrote: > Thanks for the advice Derick, valgrind gave this output with > USE_ZEND_ALLOC set to 0: > ==29752== Invalid write of size 1 > ==29752== at 0x4024D57: memcpy (mc_replace_strmem.c:402) > ==29752== by 0x406B0C1: dbconvert (in /usr/lib/libsybdb.so.5.0.0) > ==29752== by 0x80997F9: php_mssql_get_column_content_with_type > (php_mssql.c:912) > ==29752== by 0x809A791: _mssql_fetch_batch (php_mssql.c:1140) > ==29752== by 0x809AF19: zif_mssql_query (php_mssql.c:1263) That is very helpful, thanks. Which version of FreeTDS do you use? -- Wbr, Antony Dovgal

« previous php.internals (#41054) next »