ID: 37663 User updated by: ust at 3dots dot ru Reported By: ust at 3dots dot ru Status: Bogus Bug Type: Apache2 related Operating System: FreeBSD 6.1 PHP Version: 4.4.2 New Comment:
Different versions of Sablotron and nss_ldap was installed. Moreover, when I tried to make works all this stuff with Apache 2.2 it crashed instanse of httpd immedeatly when I started it. So, I can decide that problem in PHP. If you think that it is not PHP problem, please advice who can resolve this issue. Apache? GA? PADL? OpenLDAP? FreeBSD? Previous Comments: ------------------------------------------------------------------------ [2006-06-02 06:57:46] [EMAIL PROTECTED] And how is a conflict between libraries a problem in PHP? You need to have some more convinsing material that is it a problem in PHP first before reopening... ------------------------------------------------------------------------ [2006-06-02 01:26:18] ust at 3dots dot ru There is no problem if I remove ldap from nsswith or build PHP module without Sablotron. So I can decide that there is conflict between Sablotron extension Apache and nss_ldap ------------------------------------------------------------------------ [2006-06-01 11:46:19] ust at 3dots dot ru # /usr/local/apache2/sbin/httpd -k restart Segmentation fault (core dumped) # gdb /usr/local/apache2/sbin/httpd /usr/local/apache2/httpd.core GNU gdb 6.1.1 [FreeBSD] 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-marcel-freebsd"... Core was generated by `httpd'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libz.so.3...done. Loaded symbols for /lib/libz.so.3 Reading symbols from /usr/local/apache2/lib/apache2/libaprutil-0.so.9...done. Loaded symbols for /usr/local/apache2/lib/apache2/libaprutil-0.so.9 Reading symbols from /usr/local/lib/libldap-2.2.so.7...done. Loaded symbols for /usr/local/lib/libldap-2.2.so.7 Reading symbols from /usr/local/lib/libcrypto.so.5...done. Loaded symbols for /usr/local/lib/libcrypto.so.5 Reading symbols from /usr/local/lib/libssl.so.5...done. Loaded symbols for /usr/local/lib/libssl.so.5 Reading symbols from /usr/local/lib/liblber-2.2.so.7...done. Loaded symbols for /usr/local/lib/liblber-2.2.so.7 Reading symbols from /usr/local/lib/libexpat.so.6...done. Loaded symbols for /usr/local/lib/libexpat.so.6 Reading symbols from /usr/local/lib/libiconv.so.3...done. Loaded symbols for /usr/local/lib/libiconv.so.3 Reading symbols from /usr/local/apache2/lib/apache2/libapr-0.so.9...done. Loaded symbols for /usr/local/apache2/lib/apache2/libapr-0.so.9 Reading symbols from /lib/libm.so.4...done. Loaded symbols for /lib/libm.so.4 Reading symbols from /lib/libcrypt.so.3...done. Loaded symbols for /lib/libcrypt.so.3 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libcrypto.so.4...done. Loaded symbols for /lib/libcrypto.so.4 Reading symbols from /usr/lib/libssl.so.4...done. Loaded symbols for /usr/lib/libssl.so.4 Reading symbols from /usr/local/lib/nss_ldap.so.1...done. Loaded symbols for /usr/local/lib/nss_ldap.so.1 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0x2925c7ec in ?? () from /usr/local/lib/nss_ldap.so.1 #2 0x29267560 in ?? () from /usr/local/lib/nss_ldap.so.1 #3 0x00000000 in ?? () #4 0x00000000 in ?? () #5 0x280a0814 in _rtld_free_tls () from /libexec/ld-elf.so.1 #6 0x29265520 in _fini () from /usr/local/lib/nss_ldap.so.1 #7 0x280b8500 in ?? () from /libexec/ld-elf.so.1 #8 0x280b83f8 in ?? () from /libexec/ld-elf.so.1 #9 0xbfbfea88 in ?? () #10 0x2809e3ac in find_symdef () from /libexec/ld-elf.so.1 #11 0x2809ea19 in dlclose () from /libexec/ld-elf.so.1 #12 0x2848cf7e in _nsdbtput () from /lib/libc.so.6 #13 0x2848c86d in endhostent () from /lib/libc.so.6 #14 0x2848d014 in _nsdbtput () from /lib/libc.so.6 #15 0x284ae739 in __cxa_finalize () from /lib/libc.so.6 #16 0x284ae486 in exit () from /lib/libc.so.6 #17 0x0806b912 in destroy_and_exit_process (process=0x80a4090, process_exit_value=0) at main.c:221 #18 0x0806c30a in main (argc=3, argv=0xbfbfec58) at main.c:578 (gdb) ------------------------------------------------------------------------ [2006-06-01 11:41:28] [EMAIL PROTECTED] Do not file bugs when you have Zend extensions (zend_extension=) loaded. Examples are Zend Optimizer, Zend Debugger, Turck MM Cache, APC, Xdebug and ionCube loader. These extensions often modify engine behavior which is not related to PHP itself. ------------------------------------------------------------------------ [2006-06-01 11:36:51] ust at 3dots dot ru (gdb) bt #0 0x00080012 in ?? () #1 0x28882f1d in ?? () from /usr/local/apache2/libexec/apache2/libphp4.so #2 0x283b7b02 in apr_pool_clear (pool=0x80a6018) at apr_pools.c:694 #3 0x0806c3c9 in main (argc=2, argv=0xbfbfec24) at main.c:600 ------------------------------------------------------------------------ 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/37663 -- Edit this bug report at http://bugs.php.net/?id=37663&edit=1