Opened 15 years ago

Last modified 3 years ago

#18004 new defect

php 5.2.8 generates "zend_mm_heap corrupted", crashes apache2 — at Version 2

Reported by: steven@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: jwa@…
Port: php5

Description (last modified by blb@…)

Some system details:

ProductName: Mac OS X ProductVersion: 10.5.6 BuildVersion: 9G55
GCC: i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)

ports installed:
apache2                        @2.2.11         www/apache2
php5                           @5.2.8          www/php5
mysql5                         @5.0.75         databases/mysql5

build command:
install php5 +mysql5 +apache2 +macosx

Everything compiles and installs correctly. The issue is in the usage. Namely when I use "owl intranet" http://owl.anytimecomm.com/.

What happens? I installed owl intranet, made the database, created the tables etc etc. Then I log on with the default username/password, and I noticed I had too little text on my page. So after a lot of searching I saw in the apache2 errorlog:

[Thu Jan 15 06:57:21 2009] [error] [client 192.168.178.21] File does not exist: /data/www/favicon.ico
zend_mm_heap corrupted

This zend_mm_heap is reported everytime after I hit a large webpage in owl.

After some time the Apache2 webserver just crashes.

I have been using Apache2 + dav_svn for a really long time now (+- 6 months or so), so I don't think it's an issue in Apache.

If you need more information or if I can test something, please let me know!

-- Steven

Change History (2)

comment:1 Changed 15 years ago by steven@…

Just tried another approach: cd /opt/local/apache2/modules mv libphp5.so libphp5.so.528 cp /usr/libexec/apache2/libphp5.so .

==> Works like a charm! No errors, nothing, and the page is correctly displayed.

comment:2 Changed 15 years ago by blb@…

Cc: jwa@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to ryandesign@…
Note: See TracTickets for help on using tickets.