Did I find a bug in PHP 5.2.2?

From: Date: Thu, 24 May 2007 20:15:42 +0000
Subject: Did I find a bug in PHP 5.2.2?
Groups: php.general 
Request: Send a blank email to php-general+get-255554@lists.php.net to get a copy of this message
First off, I'd like to explain I'm not a PHP programmer, so please bear with me. I'm trying to configure a Horde/IMP server. It worked yesterday. I installed rsync via packages, rebooted, and now no one can log into my Horde/IMP install. Why am I posting here? Well, when I look in httpd-error.log, I see:
[Thu May 24 14:05:59 2007] [notice] Apache/1.3.37 (Unix) PHP/5.2.2 with Suhosin- Patch configured -- resuming normal operations [notice] Accept mutex: flock (Default: flock) [Thu May 24 14:09:53 2007] [notice] child pid 729 exit signal Segmentation fault (11) [Thu May 24 14:13:30 2007] [notice] child pid 755 exit signal Segmentation fault (11) [Thu May 24 14:13:31 2007] [notice] child pid 759 exit signal Segmentation fault (11) [Thu May 24 14:25:09 2007] [notice] child pid 731 exit signal Segmentation fault (11) [Thu May 24 14:25:10 2007] [notice] child pid 727 exit signal Segmentation fault
As well as:
webmail# tail messages May 24 14:09:52 webmail kernel: pid 729 (httpd), uid 80: exited on signal 11
May 24 14:10:11 webmail ntpd[545]: time reset +0.227112 s May 24 14:10:11 webmail ntpd[545]: kernel time sync disabled 2041 May 24 14:13:29 webmail kernel: pid 755 (httpd), uid 80: exited on signal 11
May 24 14:13:30 webmail kernel: pid 759 (httpd), uid 80: exited on signal 11
May 24 14:25:08 webmail kernel: pid 731 (httpd), uid 80: exited on signal 11
May 24 14:25:09 webmail kernel: pid 727 (httpd), uid 80: exited on signal 11
May 24 14:25:17 webmail ntpd[545]: kernel time sync enabled 2001
From http://wiki.horde.org/FAQ/Admin/Troubleshoot/IMP, I got the impression that the Horde/IMP folks don't think it's very likely that their software should be able to cause this sort of problem. I'm using FreeBSD 6.2-RELEASE-p4, horde-base-3.1.4_2, imp-4.1.4_2, Apache/1.3.37, and PHP 5.2.2 with the Suhosin patch. If someone else has some idea about this already, that'd be great. I'm willing to try and help figure it out if more experienced (at all experienced, really) PHP people think this is a worthwhile avenue of inquiry, but I'm afraid I'll need a little help. For example, what does "must have PHP configured with --enable-debug" mean I need to do, exactly? And where should I be looking for php core files? I suspect there's probably more questions I don't even know to ask yet, but you got to start somewhere. Regards, Patrcik Baldwin

« previous php.general (#255554) next »