Edit report at https://bugs.php.net/bug.php?id=60626&edit=1
ID: 60626 User updated by: stephanvanruth at gmail dot com Reported by: stephanvanruth at gmail dot com Summary: filter_var crash -Status: Feedback +Status: Assigned Type: Bug Package: *General Issues Operating System: Win 7 x64 PHP Version: 5.4.0RC4 Assigned To: pajoye Block user comment: N Private report: N New Comment: t.php: <?php $mail = filter_var('the-total-len...@of-an-entire-address.cannot-be-longer-than-two-hundred-and-fifty-four-characters.and-this-address-is-254-characters-exactly.so-it-should-be-valid.and-im-going-to-add-some-more-words-here.to-increase-the-lenght-blah-blah-blah-blah-bla.org', FILTER_VALIDATE_EMAIL); file_put_contents('test.txt', $mail); ?> Success! test.txt has been created and contains the given string. works with both: php t.php php -n t.php Thnx for this, whenever I 'think' I have found a bug, I will try this first. I'm gonna google "Apache stack too small" now. Happy New Year! Stephan Previous Comments: ------------------------------------------------------------------------ [2011-12-31 11:14:15] paj...@php.net It sounds to me like your stack is too small, are you using it within Apache? Can you try in CLI using php.exe t.php and then using php.exe -n t.php please? ------------------------------------------------------------------------ [2011-12-29 22:29:48] stephanvanruth at gmail dot com Description: ------------ Crash when a string longer than 225 characters (while containing @) is passed to filter_var Test script: --------------- filter_var('the-total-len...@of-an-entire-address.cannot-be-longer-than-two-hundred-and-fifty-four-characters.and-this-address-is-254-characters-exactly.so-it-should-be-valid.and-im-going-to-add-some-more-words-here.to-increase-the-lenght-blah-blah-blah-blah-bla.org', FILTER_VALIDATE_EMAIL); Expected result: ---------------- return the input given Actual result: -------------- crash ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=60626&edit=1