#40479 [Com]: zend_mm_heap corrupted

2009-03-18 Thread dwdkl dot pub at o2 dot pl
 ID:   40479
 Comment by:   dwdkl dot pub at o2 dot pl
 Reported By:  rrossi at maggioli dot it
 Status:   No Feedback
 Bug Type: Reproducible crash
 Operating System: Suse Linux 9.0
 PHP Version:  5.2.1
 New Comment:

Apache 2.0.x - problem does not occur.


Previous Comments:


[2009-03-13 10:57:32] dwdkl dot pub at o2 dot pl

I have this problem too.
Configuration: PHP 5.2.8 (Win32), Apache 2.2.11, MySQL 5.1.31, OS
WinXP.
I have this bug, when i try run phpmyadmin (all versions). Apache
restarted and i found in apache's logs the message "zend_mm_heap
corrupted".

Sorry, my english is weak ;-)



[2009-03-12 08:32:43] john dot glazebrook at guava dot com

I'm surprised this isn't being talked about more. I see it
occasionally, and I am using Zend Framework. Why don't other people
using ZF see it?



[2009-03-12 07:52:07] laurynas dot butkus at gmail dot com

Soletan, thanks for advice but it seems that Suhosin is not 100%
solution. We are running Ubuntu Hardy (8.04 LTS) server, 32bit. Using
standard PHP 5.2.4 Apache2 module package which already includes Suhosin
patch. We still experience this bug...



[2009-03-06 14:22:25] soletan at toxa dot de

Ran into the same problem and read most of the posts in this report.
Well, I don't expect PHP developers to ever find this bug. Don't you get
annoyed by template-driven posts asking for information they can't use?

HERE COMES MY ADVICE: Reading hints on expecting a race condition lead
me to installing suhosin, which is an extension to PHP increasing its
integrity and security. Guess what, it helped me out of this trouble.
This is no ad, so I won't provide a link here. Just google the name ...

Maybe PHP developers shouldn't use templates requesting tons of
backtracks providing obviously useless information, but invest some time
in revising observers for the internal memory management of PHP as this
is obviously causing the trouble.



[2009-03-03 11:22:34] hakan dot koseoglu at gmail dot com

The same problem appears from a allegedly successful compilation op PHP
5.2.9 on RHEL5 64 bit using -m32 CFLAG so that the binaries are 32 bit.

The compilation appears to complete successfully:


Apache 2.0.59 compiled w/o any problems with the following configure
and it works fine.
./configure --prefix=/apps/apache2 --with-expat=builtin

PHP is configured with the following options:
./configure --with-apxs2=/apps/apache2/bin/apxs
--build=i386-redhat-linux --with-pic --with-gd --with-zlib
--with-config-file-path=/apps/apache2/conf --with-libdir=/lib/
--enable-debug

And after the successful run, make test was run with the following
errors:

[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-tests.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x08c71270 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:144, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0xD03365E6)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cdd80 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cdb78 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cd9ac status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---

#40479 [Com]: zend_mm_heap corrupted

2009-03-13 Thread dwdkl dot pub at o2 dot pl
 ID:   40479
 Comment by:   dwdkl dot pub at o2 dot pl
 Reported By:  rrossi at maggioli dot it
 Status:   No Feedback
 Bug Type: Reproducible crash
 Operating System: Suse Linux 9.0
 PHP Version:  5.2.1
 New Comment:

I have this problem too.
Configuration: PHP 5.2.8 (Win32), Apache 2.2.11, MySQL 5.1.31, OS
WinXP.
I have this bug, when i try run phpmyadmin (all versions). Apache
restarted and i found in apache's logs the message "zend_mm_heap
corrupted".

Sorry, my english is weak ;-)


Previous Comments:


[2009-03-12 08:32:43] john dot glazebrook at guava dot com

I'm surprised this isn't being talked about more. I see it
occasionally, and I am using Zend Framework. Why don't other people
using ZF see it?



[2009-03-12 07:52:07] laurynas dot butkus at gmail dot com

Soletan, thanks for advice but it seems that Suhosin is not 100%
solution. We are running Ubuntu Hardy (8.04 LTS) server, 32bit. Using
standard PHP 5.2.4 Apache2 module package which already includes Suhosin
patch. We still experience this bug...



[2009-03-06 14:22:25] soletan at toxa dot de

Ran into the same problem and read most of the posts in this report.
Well, I don't expect PHP developers to ever find this bug. Don't you get
annoyed by template-driven posts asking for information they can't use?

HERE COMES MY ADVICE: Reading hints on expecting a race condition lead
me to installing suhosin, which is an extension to PHP increasing its
integrity and security. Guess what, it helped me out of this trouble.
This is no ad, so I won't provide a link here. Just google the name ...

Maybe PHP developers shouldn't use templates requesting tons of
backtracks providing obviously useless information, but invest some time
in revising observers for the internal memory management of PHP as this
is obviously causing the trouble.



[2009-03-03 11:22:34] hakan dot koseoglu at gmail dot com

The same problem appears from a allegedly successful compilation op PHP
5.2.9 on RHEL5 64 bit using -m32 CFLAG so that the binaries are 32 bit.

The compilation appears to complete successfully:


Apache 2.0.59 compiled w/o any problems with the following configure
and it works fine.
./configure --prefix=/apps/apache2 --with-expat=builtin

PHP is configured with the following options:
./configure --with-apxs2=/apps/apache2/bin/apxs
--build=i386-redhat-linux --with-pic --with-gd --with-zlib
--with-config-file-path=/apps/apache2/conf --with-libdir=/lib/
--enable-debug

And after the successful run, make test was run with the following
errors:

[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-tests.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x08c71270 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:144, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0xD03365E6)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cdd80 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cdb78 status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
---
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(421) : Block
0x097cd9ac status:
Beginning:  OK (allocated on
/apps/source/php-5.2.9/main/streams/plain_wrapper.c:160, 108 bytes)
Start:  OK
  End:  Overflown (magic=0x instead of 0x512474AC)
At least 4 bytes overflown
---
[Tue Mar  3 11:16:22 2009]  Script: 
'/apps/source/php-5.2.9/run-test-info.php'
/apps/source/php-5.2.9/main/streams/plain_wrapper.c(160) :  Fr