php-5.2.3-1 = SEGFAULT
Patryk Zawadzki
patrys w pld-linux.org
Śro, 20 Cze 2007, 15:28:10 CEST
On 6/19/07, Patryk Zawadzki <patrys w pld-linux.org> wrote:
> On 6/19/07, Arkadiusz Miskiewicz <arekm w maven.pl> wrote:
> > On Tuesday 19 of June 2007, Patryk Zawadzki wrote:
> > > # vrpm php -- -q apache-mod_php pcre
> > > apache-mod_php-5.2.3-1.i686
> > > pcre-6.7-2.i686
> > >
> > > Planujemy coś z tym zrobić? Z pcre >= 7.x zdycha.
> > Może zrób test case to ktoś zerknie. SOA#1 w każdym razie.
> Wpisując w google "pcre stack overflow" znalazłem taki testcase:
>
> <? preg_match('/(.(?!b))*/', str_repeat("a", 10000)); ?>
>
> Tyle, że ten wywala też pcre-6.7, na którym działają stabilnie serwisy
> klientów (osCommerce, Wego, jakieś customy). Na pcre-7.0 w każdym
> serwisie zdycha przynajmniej jedna podstrona.
pcre-7.2 wydany wczoraj zdaje się poprawiać sytuację. Powyższy
testcase dalej kończy się SIGSEGV, ale kod produkcyjny zachowuje się
jak pod 6.7
Proponuję szybki STBR i podmianę.
--
Patryk Zawadzki
Generated Content
Więcej informacji o liście dyskusyjnej pld-devel-pl