Piero Orsoni wrote:

I've been having many troubles with PHP since i moved to a 64 bit server a couple years ago. Most of these problems are related to recursion, references and sockets and usually do segfault. My idea is that the stack is filling up much quicker on this architecture. Anyway, back to the specific problem. PHPDocumentor 1.3.0RC3 behaves like this on my amd64 gentoo box:

PHP 5.0.4: works fine
PHP 5.0.5: segfaults
PHP 5.1.0: eats up all available ram

This is squirrelmail 1.4.4
PHP 5.0.4: works fine
PHP 5.0.5: segfaults on reply and forward

Tried different kernel versions and upgraded most libraries and various php dependencies many times in months. ./configure with almost same parameters for all versions.

Anyone else with similar problems?

PHPDocumentor - Yep - not going to run PHP5.1 until it plays fairly with Date ;) But I had to make a number of adjustements to get PHPDoc compatible with 5.0.5. Mainly just a matter of removinf the references that newer versions of PHP now give fatal errors rather than warnings :(

I can probably run up a zip of the code if you want it, but it was only a couple of (unnecessary) hours work fixing it.

--
Lester Caine
-----------------------------
L.S.Caine Electronic Services
Treasurer - Firebird Foundation Inc.

Reply via email to