At 01:54 12/09/2005, Pierre Joye wrote:
Hello,

Without arguing again about the """fix""" for the memory corruption
discovered earlier this summer and without anyone able to reproduce
with a medium size script, _why_ in the world one applies this fix to
the 5.0 branche?

5.0.5 was supposed to be a _security_ fix release only. I do know many
people who will upgrade and they do have tousands of lines of codes
wrote by many people. Do you really think the answers given in the
various bug reports (http://bugs.php.net/bug.php?id=34468) is good?

And please, do not tell me to come with a patch to fix this problem,
the fix should have not been applied to 5.0.5, period.

Any chance to roll it again without the fix? The fix is not listed in
the NEWS neither in the Changelog.

I know that the chance to get that fixed is null, but I would like to
hear some valid explanations besides the common arrogant answers.

Pierre,

I don't think you're going to get a very good answer here. It boils down to what you already know - it's a bug which results in corruption, and that's the only way to fix it. The common decision was that it's more important to fix this bug than to maintain compatibility, and this even resulted in a new PHP 'family' (4.4). It's one of those cases where there's no good solution, only a choice of bad solutions.

Zeev

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to