On Fri, 21 Sep 2001, Andi Gutmans wrote: > Seems like boyer_str_to_str() is buggy. If I change it to php_str_to_str() > it seems to work. > I think Sascha added this function but I might be wrong. When I added some support for MAC line endings, I was told boyer_str_to_Str() was the faster method... so I choose that one. Not knowing that it was still experimental. Maybe place a comment about things being experimental in the source next time would guard against this kind of problems.... Derick > > Andi > > At 06:46 PM 9/21/2001 +0300, Boian Bonev wrote: > >please check bug id 13385, i hope that this is my mistake or inappropriate > >build, but if i am not wrong, it is a serious thing... > > > >in short <? echo nl2br("asd\n\ndsa\r\rqwe\r\n\newq\n\r\r") ?> hangs with > >latest cvs. > > > >b. > > > >----- Original Message ----- > >From: "Andi Gutmans" <[EMAIL PROTECTED]> > >To: <[EMAIL PROTECTED]> > >Sent: Friday, September 21, 2001 6:18 PM > >Subject: Fwd: [PHP-DEV] Bug id #11998 - source code patch - Dont Use > >Previous (fwd) > > > > > > > Guys, > > > > > > I think this is the last problem which is holding up RC3 and hopefully > >4.0.7. > > > > > > Does anyone here know the code in rfc1867? I don't know it well enough in > > > order to decide if this patch is OK or not. > > > If no one answers I'll apply it and we should as the QA guys to test file > > > uploads extensively in RC3. > > > > > > Andi > > > > > > >Date: Tue, 18 Sep 2001 17:22:41 +0200 (CEST) > > > >From: Jani Taskinen <[EMAIL PROTECTED]> > > > >Sender: <[EMAIL PROTECTED]> > > > >To: <[EMAIL PROTECTED]> > > > >Subject: [PHP-DEV] Bug id #11998 - source code patch - Dont Use Previous > >(fwd) > > > > > > > > > > > >Could someone who knows the current code better > > > >check this out and apply this patch? > > > > > > > >My work for the other issues is not done yet..and it's too > > > >big of a change for this release. > > > > > > > >--Jani > > > > > > > > > > > > > > > >---------- Forwarded message ---------- > > > >Date: Tue, 18 Sep 2001 03:21:52 +0200 (MEST) > > > >From: Ralf Bolte <[EMAIL PROTECTED]> > > > >To: [EMAIL PROTECTED] > > > >Cc: [EMAIL PROTECTED] > > > >Subject: Bug id #11998 - source code patch - Dont Use Previous > > > > > > > >Sorry Sorry Sorry, > > > > > > > >about an hour ago i send you my patch for the critical BUG with the ID > > > >11998. > > > >Unfourtunately, i sent a totally fucked up patch (file). DO NOT APPLY it. > > > >Here is the correct patch, with some additional checks and with the > > > >header end check finally working. Sorry for my mistake ;) My only apology > > > >is, that > > > >it is deep midnight here in germany *g* > > > > > > > >Yours, > > > >Ralf > > > > > > > >PS: as a side effect of my patch, the 30 files crash bug is fixed, too :) > > > > > > > > > > > >--- Weitergeleitete Nachricht / Forwarded Message --- > > > >Date: Tue, 18 Sep 2001 02:05:42 +0200 (MEST) > > > >From: Ralf Bolte <[EMAIL PROTECTED]> > > > >To: [EMAIL PROTECTED] > > > >Subject: Bug id #11998 - source code patch > > > > > > > > > Hello, > > > > > > > > > > today i browsed through the php bug database on the search for > >critical > > > > > bugs. > > > > > I then saw Bug id #11998 which speaks of some bugs in rfc1867.c. Due > >to > > > > > the > > > > > fact i saw several flaws in the source code some time ago, i patched > >my > > > > > version. > > > > > I now send you my patch and the patch applied to the cvs snapshot of > > > > > today, > > > > > that fixes several bugs... > > > > > > > > > > first and foremost the "fix" that went into 4.0.6 was not only broken, > >but > > > > > also > > > > > implemented a possible NULL pointer dereference. The main problem with > > > > > that > > > > > fix > > > > > was, that it applied the "search end of headers" functionality to the > > > > > wrong > > > > > place. > > > > > The array upload was also crashable by simply using a name like > > > > > "invalid][" > > > > > as var name. > > > > > I fixed it by correcting the IF clause that decides if it is an array > > > > > upload > > > > > or not. > > > > > In fact my fix consists of several stability fixes that also make the > > > > > upload > > > > > more > > > > > robust against browsers that are not 100% rfc conform. > > > > > > > > > > Hope my patch helps you to improve php even more. I really like the > >whole > > > > > idea of > > > > > php and would be lucky if my contribution helps to make it even better > > > > > than > > > > > it already is. > > > > > > > > > > Yours, > > > > > Ralf Bolte > > > > > > > > > > -- > > > > > GMX - Die Kommunikationsplattform im Internet. > > > > > http://www.gmx.net > > > > > > > >-- > > > >GMX - Die Kommunikationsplattform im Internet. > > > >http://www.gmx.net > > > > > > > > > > > >-- > > > >PHP Development Mailing List <http://www.php.net/> > > > >To unsubscribe, e-mail: [EMAIL PROTECTED] > > > >For additional commands, e-mail: [EMAIL PROTECTED] > > > >To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > >---------------------------------------------------------------------------- > >---- > > > > > > > -- > > > PHP Development Mailing List <http://www.php.net/> > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]