php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #38893 Apache says aborted when libphp4.so is loaded
Submitted: 2006-09-20 07:37 UTC Modified: 2006-09-23 11:40 UTC
From: msingh at nexthop dot com Assigned:
Status: Not a bug Package: Apache2 related
PHP Version: 4.4.4 OS: Redhat Linux 2.6
Private report: No CVE-ID: None
 [2006-09-20 07:37 UTC] msingh at nexthop dot com
Description:
------------
When I add LoadModule libphp4.so in httpd.conf and try to start apache it fails to start and displays Abort
"httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Aborted"

The backtrace for same is as follows:
(gdb) bt
bt
#0  0x0f9620a8 in kill () from /lib/libc.so.6
#1  0x0faaec70 in pthread_kill () from /lib/libpthread.so.0
#2  0x0faaf03c in raise () from /lib/libpthread.so.0
#3  0x0f961ea4 in raise () from /lib/libc.so.6
#4  0x0f963414 in abort () from /lib/libc.so.6
#5  0x0fa32828 in __deregister_frame_info_bases () from /lib/libc.so.6
#6  0x0fa328a8 in __deregister_frame_info () from /lib/libc.so.6
#7  0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#8  0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#9  0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#10 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#11 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#12 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#13 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#14 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
---Type <return> to continue, or q <return> to quit---
#15 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#16 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#17 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#18 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#19 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so
#20 0x0f5e5a38 in __do_global_dtors_aux ()
   from /usr/local/apache2/modules/libphp4.so


LDD output for httpd and libphp4.so:
bash-3.00# ldd bin/httpd
ldd bin/httpd
        libssl.so.5 => /lib/libssl.so.5 (0x0ffa8000)
        libcrypto.so.5 => /lib/libcrypto.so.5 (0x0fe6d000)
        libaprutil-0.so.0 => /usr/local/apache2/lib/libaprutil-0.so.0 (0x0fe35000)
        libdb-4.3.so => /lib/libdb-4.3.so (0x0fd26000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x0fce0000)
        libapr-0.so.0 => /usr/local/apache2/lib/libapr-0.so.0 (0x0fc99000)
        librt.so.1 => /lib/librt.so.1 (0x0fc65000)
        libm.so.6 => /lib/libm.so.6 (0x0fb9a000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x0fb4d000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x0fb17000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x0faa6000)
        libdl.so.2 => /lib/libdl.so.2 (0x0fa83000)
        libc.so.6 => /lib/libc.so.6 (0x0f92f000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0f8f9000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x0f86a000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x0f847000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0f803000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x0f7d0000)
        libz.so.1 => /usr/lib/libz.so.1 (0x0f79d000)
        /lib/ld.so.1 (0x30000000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x0f77a000)
bash-3.00#
bash-3.00# ldd modules/libphp4.so
ldd modules/libphp4.so
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x6fde9000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x6fdb6000)
        libm.so.6 => /lib/libm.so.6 (0x6fceb000)
        libdl.so.2 => /lib/libdl.so.2 (0x6fcc8000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x6fc92000)
        libc.so.6 => /lib/libc.so.6 (0x6fb3e000)
        /lib/ld.so.1 (0x08000000)
bash-3.00#
bash-3.00#


Please suggest on what can be done?
Thanks in Advance.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2006-09-23 11:40 UTC] tony2001@php.net
Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions.  Due to the volume
of reports we can not explain in detail here why your report is not
a bug.  The support channels will be able to provide an explanation
for you.

Thank you for your interest in PHP.


 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu May 02 07:01:30 2024 UTC