incubator-olio-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vasileios Kontorinis <bkontori...@gmail.com>
Subject Re: ALERT - canary mismatch on efree() - heap overflow detected
Date Mon, 24 May 2010 02:07:54 GMT
Shanti hi again,
    I sort of managed to fix that. I tried upgrading my php version to 5.2.6
and the alert went away. My problems though are not fixed.
I even tried completely removing suhosin patch (it was a huge pain in
ubuntu, since you need to recompile the php module by yourself)
Still though my proms are there.

Now, I get no warning the logs are clean but I get weird behavior. I needed
to send you guys some pics so I created a related page at:
http://cseweb.ucsd.edu/~vkontori/olio/olio.html
I have comments describing the prom at the end.

<http://cseweb.ucsd.edu/~vkontori/olio/olio.html>Any help would be most
appreciated. I ve spent so much time on it without figuring it out.
My configuration is 1 web server on a vm with 6GB of mem. 4 cpus
                               1 db server on a vm with  5GB of mem. 4 cpus
                               1 fs server on a vm with  4GB of mem. 4 cpus.
(this one just exposes over NFS the filestore)
All on the same physical machine a nehalem based server, siting on a Sun's
Black box.
I got similar behavior when I exposed the filestore on the Sun's thumper.

Any help would be most appreciated.

Thanks
-------------------------------------------------------------------
Kontorinis Vasileios
Phd student, University of California San Diego
http://cseweb.ucsd.edu/~vkontori/
bkontorinis@gmail.com
-------------------------------------------------------------------


2010/5/19 Shanti Subramanyam <shanti.subramanyam@gmail.com>

> It's strange that multiple files seem to be complaining about it. Did you
> try disabling Suhosin ? Are you seeing a perceptible drop in memory after
> reaching steady state ?
>
> shanti
>
>
> On Wed, May 19, 2010 at 4:28 PM, Vasileios Kontorinis <
> bkontorinis@gmail.com> wrote:
>
>> Lately I get a bunch of these errors in my logs:
>>
>> [Wed May 19 22:26:37 2010] [error] [client 10.17.255.250] ALERT - canary
>> mismatch on efree() - heap overflow detected (attacker '10.17.255.250', file
>> '/var/www/oliophp/public_html/taggedEvents.php')
>> [Wed May 19 22:26:37 2010] [error] [client 10.17.255.250] ALERT - canary
>> mismatch on efree() - heap overflow detected (attacker '10.17.255.250', file
>> '/var/www/oliophp/public_html/taggedEvents.php')
>> [Wed May 19 22:26:37 2010] [error] [client 10.17.255.250] ALERT - canary
>> mismatch on efree() - heap overflow detected (attacker '10.17.255.250', file
>> '/var/www/oliophp/public_html/users.php')
>> [Wed May 19 22:26:37 2010] [error] [client 10.17.255.250] ALERT - canary
>> mismatch on efree() - heap overflow detected (attacker '10.17.255.250', file
>> '/var/www/oliophp/public_html/events.php')
>> [Wed May 19 22:26:37 2010] [error] [client 10.17.255.250] ALERT - canary
>> mismatch on efree() - heap overflow detected (attacker '10.17.255.250', file
>> '/var/www/oliophp/public_html/taggedEvents.php')
>>
>> According to blogs it is a php related issue. Suhosin patch detects a
>> memory overflow and complains.
>> I was just wondering if the Olio php code is having any known mem. leaks.
>>
>> My php version on ubuntu:
>> PHP 5.2.4-2ubuntu5 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 27 2008
>> 20:46:51)
>> Copyright (c) 1997-2007 The PHP Group
>> Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
>>
>> It's too bad that I do not get a line on the php files that cause this.
>>
>>
>> Has anyone come across this one before?
>>
>>
>> -------------------------------------------------------------------
>> Kontorinis Vasileios
>> Phd student, University of California San Diego
>> San Diego, CA 92122
>> Cell. phone: (858) 717 6899
>> bkontorinis@gmail.com, vkontori@ucsd.edu
>> -------------------------------------------------------------------
>>
>
>

Mime
View raw message