|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-07-29 12:06 UTC] kara@php.net
[2000-08-03 00:33 UTC] truth at ichaos dot com
[2000-08-03 00:58 UTC] rasmus@php.net
[2000-08-03 17:11 UTC] truth at ichaos dot com
[2000-08-08 19:11 UTC] truth at ichaos dot com
[2000-08-09 01:21 UTC] rasmus@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 10 23:00:01 2026 UTC |
This problem cropped up when upgrading to PHP4 from a working installation of PHP3 (does PHP4 use IBM DB2 differently?) Configure line is ./configure --with-ibm-db2 (yes, thats it!) httpd -X starts up fine and works. Running httpd via the standard method gives this error in the log files: [Fri Jul 28 10:11:38 2000] [notice] child pid 17805 exit signal Segmentation fault (11), possible coredump in /etc/httpd running a backtrace with "gdb httpd /etc/httpd/core" gives the following: [root@Sleepy httpd]# gdb httpd /etc/httpd/core GNU gdb 4.18 Copyright 1998 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"... (no debugging symbols found)... Core was generated by `httpd'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libpthread.so.0...done. Reading symbols from /lib/libm.so.6...done. Reading symbols from /lib/libcrypt.so.1...done. Reading symbols from /lib/libdb.so.3...done. Reading symbols from /lib/libdl.so.2...done. Reading symbols from /lib/libc.so.6...done. Reading symbols from /lib/ld-linux.so.2...done. Reading symbols from /lib/libnss_files.so.2...done. Reading symbols from /etc/httpd/modules/mod_vhost_alias.so...done. Reading symbols from /etc/httpd/modules/mod_env.so...done. Reading symbols from /etc/httpd/modules/mod_log_config.so...done. Reading symbols from /etc/httpd/modules/mod_log_agent.so...done. Reading symbols from /etc/httpd/modules/mod_log_referer.so...done. ---Type <return> to continue, or q <return> to quit--- Reading symbols from /etc/httpd/modules/mod_mime.so...done. Reading symbols from /etc/httpd/modules/mod_negotiation.so...done. Reading symbols from /etc/httpd/modules/mod_status.so...done. Reading symbols from /etc/httpd/modules/mod_info.so...done. Reading symbols from /etc/httpd/modules/mod_include.so...done. Reading symbols from /etc/httpd/modules/mod_autoindex.so...done. Reading symbols from /etc/httpd/modules/mod_dir.so...done. Reading symbols from /etc/httpd/modules/mod_cgi.so...done. Reading symbols from /etc/httpd/modules/mod_asis.so...done. Reading symbols from /etc/httpd/modules/mod_imap.so...done. Reading symbols from /etc/httpd/modules/mod_actions.so...done. Reading symbols from /etc/httpd/modules/mod_userdir.so...done. Reading symbols from /etc/httpd/modules/mod_alias.so...done. Reading symbols from /etc/httpd/modules/mod_rewrite.so...done. Reading symbols from /etc/httpd/modules/mod_access.so...done. Reading symbols from /etc/httpd/modules/mod_auth.so...done. Reading symbols from /etc/httpd/modules/mod_auth_anon.so...done. Reading symbols from /etc/httpd/modules/mod_auth_db.so...done. Reading symbols from /etc/httpd/modules/mod_digest.so...done. Reading symbols from /etc/httpd/modules/libproxy.so...done. Reading symbols from /etc/httpd/modules/mod_expires.so...done. Reading symbols from /etc/httpd/modules/mod_headers.so...done. Reading symbols from /etc/httpd/modules/mod_usertrack.so...done. ---Type <return> to continue, or q <return> to quit--- Reading symbols from /etc/httpd/modules/mod_setenvif.so...done. Reading symbols from /etc/httpd/modules/libphp4.so...done. Reading symbols from /usr/lib/libgdbm.so.2...done. Reading symbols from /home/db2inst1/sqllib/lib/libdb2.so.1...done. Reading symbols from /lib/libpam.so.0...done. Reading symbols from /usr/lib/libgd.so.1...done. Reading symbols from /lib/libresolv.so.2...done. Reading symbols from /lib/libnsl.so.1...done. #0 0x40775093 in sqloPdbExecuteRemoteCmd () from /home/db2inst1/sqllib/lib/libdb2.so.1 (gdb) bt #0 0x40775093 in sqloPdbExecuteRemoteCmd () from /home/db2inst1/sqllib/lib/libdb2.so.1 #1 0x805bb65 in ap_child_terminate () #2 0x805be7c in ap_child_terminate () #3 0x805c257 in ap_child_terminate () #4 0x805c6ff in main () #5 0x400c81eb in __libc_start_main (main=0x805c480 <main>, argc=1, argv=0xbffffaa4, init=0x804f0b4 <_init>, fini=0x807ba3c <_fini>, rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffffa9c) at ../sysdeps/generic/libc-start.c:90