ID: 24842 Updated by: [EMAIL PROTECTED] Reported By: vma1 at abv dot bg -Status: Open +Status: Closed Bug Type: Zend Engine 2 problem Operating System: Slackware Linux 9.0 PHP Version: 5CVS-2003-07-28 (dev) New Comment:
This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. commited that Previous Comments: ------------------------------------------------------------------------ [2003-07-30 00:07:41] vma1 at abv dot bg I found the cause of the bug and posted a patch here: http://marc.theaimsgroup.com/?l=php-dev&m=105954149002987&w=2 ------------------------------------------------------------------------ [2003-07-29 07:00:29] vma1 at abv dot bg [EMAIL PROTECTED]:~# gcc --version gcc (GCC) 3.2.2 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [EMAIL PROTECTED]:~# ls -la /lib/libc* -rwxr-xr-x 1 root root 1435624 Mar 5 05:57 /lib/libc-2.3.1.so* lrwxrwxrwx 1 root root 13 Jun 3 21:23 /lib/libc.so.6 -> libc-2.3.1.so* [EMAIL PROTECTED]:~# ldd /usr/src/php5-200307280930/sapi/cli/php libcrypt.so.1 => /lib/libcrypt.so.1 (0x4001d000) libresolv.so.2 => /lib/libresolv.so.2 (0x4004b000) libm.so.6 => /lib/libm.so.6 (0x4005c000) libdl.so.2 => /lib/libdl.so.2 (0x4007f000) libnsl.so.1 => /lib/libnsl.so.1 (0x40082000) libz.so.1 => /usr/lib/libz.so.1 (0x40097000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0x400a4000) libc.so.6 => /lib/libc.so.6 (0x40190000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) As far as I can remember everything is standard from the Slackware 9.0 distribution. The machine runs stable under heavy load so I doubt it's a hardware problem. I'll check where the problem is, anyway, cause it is critical for me. ------------------------------------------------------------------------ [2003-07-29 06:44:41] [EMAIL PROTECTED] Also tested with the CGI, can't reproduce this with it either. And neither could anybody else reproduce this (whom I asked). So are you sure there is a bug? And not just something wrong with your system? Which GCC are you using? What glibc do you have? ------------------------------------------------------------------------ [2003-07-29 06:34:28] vma1 at abv dot bg "php -n bug.php" gives the same script output, including the segfault. The only difference are the HTTP headers in the beginning, because of the missing -f option. I started digging into the PHP code, so I'll post a patch when/if I correct the bug. ------------------------------------------------------------------------ [2003-07-29 06:06:36] [EMAIL PROTECTED] I'm still unable to reproduce this, can you try running the script with this command: # sapi/cli/php -n test.php (to make it ignore any php.ini you have..) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/24842 -- Edit this bug report at http://bugs.php.net/?id=24842&edit=1