Re: Re: Moved virtual cwd stuff to TSRM
| From: | Olivier Cahagne | Date: | Tue, 05 Sep 2000 00:37:56 +0000 |
| Subject: | Re: Re: Moved virtual cwd stuff to TSRM | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-32014@lists.php.net to get a copy of this message | ||
Hi,
It might be a broken build. Can you please rebuild PHP from scratch. cd php4/ ../cvsclean ../buildconf ../configure ....I took later snapshots built it as stated below: same result. So I did ./cvsclean and ./buildconf (which by the way won't work with Digital Unix make) on another machine, then went to back to this one, compiled and ran php. Still segfaulting.
If this still happens please send a backtrace? Type bt after the crashwww@marvin ~/compil/php4-200009041545>gdb php GDB is free software and you are welcome to 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. GDB 4.16 (i386-netbsd), Copyright 1996 Free Software Foundation, Inc... (gdb) run Starting program: /nfs/s5/space/users/guest/www/compil/php4-200009041545/php bt Program received signal SIGSEGV, Segmentation fault. 0x7ee14 in virtual_file_ex (state=0x0, path=0xefbfcea8 "/usr/space/www/etc/httpd/conf/php_cgi/php.ini", verify_path=0) at tsrm_virtual_cwd.c:332
332 CWD_STATE_COPY(old_state, state);(gdb) bt #0 0x7ee14 in virtual_file_ex (state=0x0, path=0xefbfcea8 "/usr/space/www/etc/httpd/conf/php_cgi/php.ini", verify_path=0) at tsrm_virtual_cwd.c:332 (gdb)
Here's my report with snapshot php4-200009040845 compiled on NetBSD 1.3.3 with gcc 2.7.2.2 with the following configure: ./configure --with-config-file-path=/space/www/etc/httpd/conf/php_cgi \-- Olivier.Cahagne@epita.fr--enable-discard-path \ --with-gd=/u/guest/www/mbin/i386-NetBSD \ --with-mysql \ --with-dbase \ --with-zlib=/u/guest/www/mbin/i386-NetBSD \ --with-mcrypt=/u/guest/www/mbin/i386-NetBSD \ --with-mhash=/u/guest/www/mbin/i386-NetBSD \ --enable-ftp \ --enable-inline-optimization \ --with-jpeg-dir=/u/guest/www/mbin/i386-NetBSD \ --with-imap=/u/guest/www/mbin/i386-NetBSD/libIt works fine with PHP 4.0.2 and snsphots from yesterday but it now crashes as you expected glitches with the new code. Here's the backtrace: www@marvin ~/compil/php4-200009040845>gdb php GDB is free software and you are welcome to 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. GDB 4.16 (i386-netbsd), Copyright 1996 Free Software Foundation, Inc... (gdb) run -v Starting program: /nfs/s5/space/users/guest/www/compil/php4-200009040845/php -v Program received signal SIGSEGV, Segmentation fault. 0x7edfc in virtual_file_ex (state=0x0,path=0xefbfcea0 "/usr/space/www/etc/httpd/conf/php_cgi/php.ini", verify_path=0) at tsrm_virtual_cwd.c:332 332 CWD_STATE_COPY(old_state, state);(gdb)