ID:               15486
 Updated by:       [EMAIL PROTECTED]
-Summary:          'Invalid range end' with eregi_replace() under certain
                   conditions.
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Bogus
 Bug Type:         *Regular Expressions
 Operating System: Linux
 PHP Version:      4.0.6
 New Comment:

If it only fails with --with-regex=system then it's VERY likely not to
be a bug in PHP, but in your system's regex library.
Just compile PHP with it's own regexes.


Previous Comments:
------------------------------------------------------------------------

[2002-02-10 09:47:05] [EMAIL PROTECTED]

The testcase can be downloaded here:
http://www.epita.fr/~cahagn_o/php/bug15486.txt

(btw, this server doesn't show the bug, running PHP 4.0.6 as CGI:
http://www.epita.fr/~cahagn_o/php/info.php for options).
This really confirms the bug only occurs on Linux (RedHat ? glibc
problem ?) when compiled '--with-regex=system'.

------------------------------------------------------------------------

[2002-02-10 09:33:59] [EMAIL PROTECTED]

There's an annoying bug with eregi_replace() which sometimes send
Invalid Range End.
This is reproducible with Linux RH7.2 and PHP 4.0.6 compiled
'--with-regex=system'.

I couldn't find this bug on bugs.php.net. This might be a known bug
but, please, don't close it, I would really like to know on which
systems the problem occurs exacly so as to add workaround on a Webmail
client FAQ I wrote: http://nocc.sf.net/

It happens on this system (which I'm not the Webmaster of):
http://www.okkaskole.no/~brr/test.php

I couldn't reproduce the problem on Win2k+Apache 2.0.28+PHP 4.0.6 as
CGI.

Some other reports:
http://www.webgenerator-x.com/support_forum.php3?op=viewtopictree&topic_id=55
http://www.squirrelmail.org/wiki/RedHatOutdatedGlibc

I will attach testcase, which is long but the user on the above system
couldn't reduce testcase. And I cannot reduce it myself as I don't have
the bug on my system.
The regexp might seem to be complicated but it runs very fine  on many
Web servers (NetBSD w/ Apache, Windows w/ Xitami, etc.) but some
servers under certain conditions which makes it hard to reproduce.
Fortunately, this time, it seems that I have a 100% reproducible
testcase.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=15486&edit=1

Reply via email to