Very strange. I just checked it and it worked for me with GNU patch 2.5.
Do you know how to apply it yourself? You just need to add those three 
lines (without the leading +).

Andi

At 07:48 PM 7/1/2001 +0300, Rouvas Stathis wrote:
>Patch cannot be successfully applied. Any suggestions ?
>
>Output from patch application:
>
><start>
>rouvas@aspasia(12) /opt/ide2/rouvas/tmp/php-4.0.6/Zend >patch -i
>patch.zend_alloc.c
>patching file zend_alloc.c
>Hunk #1 FAILED at 446.
>1 out of 1 hunk FAILED -- saving rejects to file zend_alloc.c.rej
>rouvas@aspasia(13) /opt/ide2/rouvas/tmp/php-4.0.6/Zend >cat
>zend_alloc.c.rej
>***************
>*** 446,451 ****
>                  for (i=1; i<MAX_CACHED_MEMORY; i++) {
>                          for (j=0; j<AG(cache_count)[i]; j++) {
>                                  ptr = (zend_mem_header *)
>AG(cache)[i][j];
>                                  REMOVE_POINTER_FROM_LIST(ptr);
>                                  free(ptr);
>                          }
>--- 446,454 ----
>                  for (i=1; i<MAX_CACHED_MEMORY; i++) {
>                          for (j=0; j<AG(cache_count)[i]; j++) {
>                                  ptr = (zend_mem_header *)
>AG(cache)[i][j];
>+ #if MEMORY_LIMIT
>+                                AG(allocated_memory) -=
>REAL_SIZE(ptr->size);
>+ #endif
>                                  REMOVE_POINTER_FROM_LIST(ptr);
>                                  free(ptr);
>                          }
>
></start>
>
>-Stathis.
>
>Andi Gutmans wrote:
> >
> > There is a bug in PHP 4.0.6 which affects PHP users who use the memory
> > limit option. (i.e. developers who include --enable-memory-limit in their
> > configure line).
> > The patch is posted at http://www.php.net/downloads.php. If you don't use
> > this option there is no need for you to download and apply the patch.
> >
> > Andi
> >
> > --
> > PHP General 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 General 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]

Reply via email to