#35484 [Opn->Fbk]: segmentation faults with multiple include virtual
ID: 35484 Updated by: [EMAIL PROTECTED] Reported By: minnoce at polito dot it -Status: Open +Status: Feedback Bug Type: Apache2 related Operating System: Linux RHEL 4 PHP Version: 5.1.1 New Comment: We can't reproduce this so please provide the backtrace. (without --enable-debug if that's the only way..) Previous Comments: [2005-12-01 16:31:23] minnoce at polito dot it Obviously, the expected output is: TESTTEST [2005-12-01 16:28:50] minnoce at polito dot it mmm... Compiling PHP with --enable-debug and reproducing the bug (getting the "test.html" with the two include virtuals) don't cause anymore segmentatio faults. But simply the last "include virtual" produce NO output at all (no errors in apache logs). The output received from browser getting "test.html" is: TEST Thanks, Mauro [2005-12-01 15:58:54] [EMAIL PROTECTED] Please provide current backtrace. And make sure you had --enable-debug in your configure line! Also, don't submit ALL the lines, just the relevant ones. (The "loading symbols.." lines are not needed) [2005-12-01 15:48:55] minnoce at polito dot it The bug persist even with the LATEST PHP 5.1 from CVS. The GDB backtrace is exactly the same already reported. Thanks, Mauro [2005-12-01 15:10:55] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5.1-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.1-win32-latest.zip 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/35484 -- Edit this bug report at http://bugs.php.net/?id=35484&edit=1
#35484 [Opn->Fbk]: segmentation faults with multiple include virtual
ID: 35484 Updated by: [EMAIL PROTECTED] Reported By: minnoce at polito dot it -Status: Open +Status: Feedback Bug Type: Apache2 related Operating System: Linux RHEL 4 PHP Version: 5.1.1 New Comment: Please provide current backtrace. And make sure you had --enable-debug in your configure line! Also, don't submit ALL the lines, just the relevant ones. (The "loading symbols.." lines are not needed) Previous Comments: [2005-12-01 15:48:55] minnoce at polito dot it The bug persist even with the LATEST PHP 5.1 from CVS. The GDB backtrace is exactly the same already reported. Thanks, Mauro [2005-12-01 15:10:55] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5.1-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.1-win32-latest.zip [2005-11-30 12:31:36] minnoce at polito dot it Description: I'm compiling PHP with this configuration line: ./configure \ "--prefix=/services/php-4.4-CVS" \ "--with-apxs2=/services/apache/bin/apxs" \ "--with-openssl" \ "--with-config-file-path=/services/httpd/conf" \ "--with-mysql=/usr" \ "--with-zlib" \ "--with-gd" \ "--with-jpeg-dir" \ "--with-png-dir" \ "--with-ldap" \ "--with-freetype-dir" \ "--with-mcrypt=/services/libmcrypt" \ "--with-curl" \ "--with-freetds=/services/freetds" \ "--enable-mbstring" All the PHP 4.3.11, 4.4.1, 4.4-LATEST-CVS used as module under Apache 2.0.54 work fine. All the PHP 4.3.11, 4.4.1m 4.4-LATEST-CVS used as module under Apache 2.0.55 cause a segmentation fault when I try to include some PHP script with more than one Apache's "include virtual" (even a simple ). Examples: - test.html - test.php With only one "include virtual" all works fine. With the two include virtual the Apache child process associated exit with segmentation fault after the output of the first include. -- Edit this bug report at http://bugs.php.net/?id=35484&edit=1
#35484 [Opn->Fbk]: segmentation faults with multiple include virtual
ID: 35484 Updated by: [EMAIL PROTECTED] Reported By: minnoce at polito dot it -Status: Open +Status: Feedback Bug Type: Apache2 related Operating System: Linux RHEL 4 PHP Version: 5.1.1 New Comment: Please try using this CVS snapshot: http://snaps.php.net/php5.1-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.1-win32-latest.zip Previous Comments: [2005-12-01 15:06:34] minnoce at polito dot it Please Re-Open! The bug #35029 as marked Closed, but the bug is still there! I reproduced this bug on Apache 2.0.55 + PHP 5.1.1 as module (all compiled from sources). The compile configurations are as shown above (in my previous comment). Follow the complete GDB backtrace: # gdb /services/apache/bin/httpd /tmp/php/core.29747 GNU gdb Red Hat Linux (6.3.0.0-1.63rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". Core was generated by `/services/apache/bin/httpd -f /services/httpd/conf/httpd.conf -d /services/apac'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libssl.so.4...(no debugging symbols found)...done. Loaded symbols for /lib/libssl.so.4 Reading symbols from /lib/libcrypto.so.4...(no debugging symbols found)...done. Loaded symbols for /lib/libcrypto.so.4 Reading symbols from /usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgssapi_krb5.so.2 Reading symbols from /usr/lib/libkrb5.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5.so.3 Reading symbols from /lib/libcom_err.so.2... (no debugging symbols found)...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libk5crypto.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /dati/services/apache_so-2.0.55/lib/libaprutil-0.so.0... (no debugging symbols found)...done. Loaded symbols for /services/apache_so-2.0.55/lib/libaprutil-0.so.0 Reading symbols from /usr/lib/libgdbm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdbm.so.2 Reading symbols from /lib/tls/i686/libdb-4.2.so...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/libdb-4.2.so Reading symbols from /usr/lib/libexpat.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.0 Reading symbols from /dati/services/apache_so-2.0.55/lib/libapr-0.so.0... (no debugging symbols found)...done. Loaded symbols for /services/apache_so-2.0.55/lib/libapr-0.so.0 Reading symbols from /lib/tls/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/tls/librt.so.1 Reading symbols from /lib/tls/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/libm.so.6 Reading symbols from /lib/libcrypt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libnsl.so.1... (no debugging symbols found)...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/tls/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/tls/libpthread.so.0 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/tls/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/libc.so.6 Reading symbols from /lib/ld-linux.so.2... (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /lib/libnss_dns.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_dns.so.2 Reading symbols from /dati/services/apache_so-2.0.55/modules/libphp551.so...(no debugging symbols found)...done. Loaded symbols for /services/apache/modules/libphp551.so Reading symbols from /usr/lib/libmysqlclient.so.14... (no debugging symbols found)...done. Loaded symbols for /usr/lib/libmysqlclient.so.14 Reading symbols from /dati/services/libmcrypt-2.5.7/lib/libmcrypt.so.4...(no debugging symbols found)...done. Loaded symbols for /services/libmcrypt-2.5.7/lib/libmcrypt.so.4 Reading symbols from /usr/lib/libltdl.so.3...(no deb