Hi guys,

I'm looking for the maintainer of the preg_match
function in PHP.  There appears to be a nasty leak in
its most basic functionality, and being a very
fundamental function of PHP (not to mention that my
long running scripts use it a lot ;) I thought I'd try
and go the direct route.  Sorry, I don't know C or I'd
try to fix it myself!  Considering its nature I
thought best to at least make a post to the list
rather than it get lost in the bugs pile (the original
(much less refined) report from someone else had been
sitting a long time).

<?
while (1) {
        $body    = "any string";
        $rand    = "any different
strings".mt_rand(0,mt_getrandmax());
        $pattern = "/$rand/";
        preg_match($pattern, $body, $match);
}
?>

http://bugs.php.net/bug.php?id=28513

This leaks 50MB per second on my PHP5.0.0,5.0.1.  It
is probably the similar bug reported in PHP4.  If you
have any suggestions, please let me know!

Sincere regards,

Jason.



                
_______________________________
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush

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

Reply via email to