Edit report at https://bugs.php.net/bug.php?id=63305&edit=1

 ID:                 63305
 Updated by:         larue...@php.net
 Reported by:        johan dot groth at sorona dot se
 Summary:            zend_mm_heap corrupted with traits
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            Scripting Engine problem
 Operating System:   Windows 7 64-bit
 PHP Version:        5.4.7
 Block user comment: N
 Private report:     N

 New Comment:

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.

we really need a testscript or backtrace to diagnosis the problem


Previous Comments:
------------------------------------------------------------------------
[2012-10-18 14:08:33] johan dot groth at sorona dot se

Description:
------------
Note: This problem appears on 5.4.8 as well, but it was not available in the 
list when I created the report.

Sometimes when using traits, I get "zend_mm_heap corrupted". I get it both 
while running under apache and while running from the command line. It's a 
problem under apache, since then I do not get any output sent to the browser. 
If I run the same script on the command line, I get output but with 
"zend_mm_heap corrupted" at the end. So, the script seem to finish every time 
but with an error afterwards.

I have gotten this error in the past a few times, but could solve it every time 
by upgrading to a newer release of PHP. Now however, I'm on the latest release 
and have run into this problem yet again. It seems really hard to reproduce, 
and I have not been able to do it in a test script, it only appears when I run 
my full application and only when using traits.

These bugs seem to be related:
#62339
#55382
#62358

I have tried to generate a dump according to these instructions: 
https://bugs.php.net/bugs-generating-backtrace-win32.php
However, I have not been able to get something useful out of it. It seems that 
the program does not detect that a crash has occured, even if it says the 
following in the apache error log:
zend_mm_heap corrupted
[Thu Oct 18 15:35:12 2012] [notice] Parent: child process exited with status 1 
-- Restarting.

Test script:
---------------
I have not been able to reproduce this problem in a test script. 

Expected result:
----------------
Not "zend_mm_heap corrupted"

Actual result:
--------------
zend_mm_heap corrupted


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



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

Reply via email to