Bug#476580: Fwd: Re: apache2 segfault on start
forwarding to the bug report
---------- Forwarded Message ----------
Subject: Re: apache2 segfault on start
Date: Freitag, 18. April 2008
From: Vitaliyi <imgrey@gmail.com>
To: "Stefan Fritsch" <sf@sfritsch.de>
> > suddenly problem disappeared and I cannot reproduce it.
> >
>
> If you haven't done an upgrade since then, you can just use the
core dump
> you attached to the bug report. Just install the packges and run gdb
as
> described in README.backtrace. No need to create another core dump.
gdb /usr/sbin/apache2 /tmp/core
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
warning: Can't read pathname for load map: Input/output error.
warning: .dynamic section for "/usr/lib/libaprutil-1.so.0" is not at
the expected address (wrong library or version mismatch?)
warning: .dynamic section for "/usr/lib/libapr-1.so.0" is not at the
expected address (wrong library or version mismatch?)
warning: .dynamic section for "/usr/lib/libsqlite3.so.0" is not at the
expected address (wrong library or version mismatch?)
Reading symbols from /usr/lib/libpcre.so.3...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /usr/lib/libaprutil-1.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libaprutil-1.so.0.2.11...done.
done.
Loaded symbols for /usr/lib/libaprutil-1.so.0
Reading symbols from /usr/lib/libapr-1.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libapr-1.so.0.2.12...done.
done.
Loaded symbols for /usr/lib/libapr-1.so.0
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libldap_r.so.2...done.
Loaded symbols for /usr/lib/libldap_r.so.2
Reading symbols from /usr/lib/liblber.so.2...done.
Loaded symbols for /usr/lib/liblber.so.2
Reading symbols from /usr/lib/libdb-4.4.so...done.
Loaded symbols for /usr/lib/libdb-4.4.so
Reading symbols from /usr/lib/libpq.so.5...done.
Loaded symbols for /usr/lib/libpq.so.5
Reading symbols from /usr/lib/libsqlite3.so.0...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib/libuuid.so.1...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libsasl2.so.2...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.13...done.
Loaded symbols for /usr/lib/libgnutls.so.13
Reading symbols from /usr/lib/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/libssl.so.0.9.8
Reading symbols from /usr/lib/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.8
Reading symbols from /usr/lib/libkrb5.so.3...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /usr/lib/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.2
Reading symbols from /usr/lib/libldap_r-2.4.so.2...done.
Loaded symbols for /usr/lib/libldap_r-2.4.so.2
Reading symbols from /usr/lib/libtasn1.so.3...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libgcrypt.so.11...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /usr/lib/libkrb5support.so.0...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /lib/libkeyutils.so.1...done.
Loaded symbols for /lib/libkeyutils.so.1
Reading symbols from /usr/lib/liblber-2.4.so.2...done.
Loaded symbols for /usr/lib/liblber-2.4.so.2
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/apache2/modules/mod_alias.so...Reading
symbols
from /usr/lib/debug/usr/lib/apache2/modules/mod_alias.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_alias.so
Reading symbols from
/usr/lib/apache2/modules/mod_auth_basic.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_auth_basic.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_auth_basic.so
Reading symbols from
/usr/lib/apache2/modules/mod_authn_file.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_authn_file.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_authn_file.so
Reading symbols from
/usr/lib/apache2/modules/mod_authz_default.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_authz_default.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_authz_default.so
Reading symbols from
/usr/lib/apache2/modules/mod_authz_groupfile.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_authz_groupfile.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_authz_groupfile.so
Reading symbols from
/usr/lib/apache2/modules/mod_authz_host.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_authz_host.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_authz_host.so
Reading symbols from
/usr/lib/apache2/modules/mod_authz_user.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_authz_user.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_authz_user.so
Reading symbols from
/usr/lib/apache2/modules/mod_autoindex.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_autoindex.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_autoindex.so
Reading symbols from /usr/lib/apache2/modules/mod_cgid.so...Reading
symbols
from /usr/lib/debug/usr/lib/apache2/modules/mod_cgid.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_cgid.so
Reading symbols from /usr/lib/apache2/modules/mod_dir.so...Reading
symbols from /usr/lib/debug/usr/lib/apache2/modules/mod_dir.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_dir.so
Reading symbols from /usr/lib/apache2/modules/mod_env.so...Reading
symbols from /usr/lib/debug/usr/lib/apache2/modules/mod_env.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_env.so
Reading symbols from /usr/lib/apache2/modules/mod_mime.so...Reading
symbols
from /usr/lib/debug/usr/lib/apache2/modules/mod_mime.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_mime.so
Reading symbols from
/usr/lib/apache2/modules/mod_negotiation.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_negotiation.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_negotiation.so
Reading symbols from
/usr/lib/apache2/modules/mod_setenvif.so...Reading symbols from
/usr/lib/debug/usr/lib/apache2/modules/mod_setenvif.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_setenvif.so
Reading symbols from /usr/lib/apache2/modules/mod_status.so...Reading
symbols
from /usr/lib/debug/usr/lib/apache2/modules/mod_status.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_status.so
Core was generated by `/usr/sbin/apache2 -k start'.
Program terminated with signal 11, Segmentation fault.
[New process 4401]
#0 0x00002b90810bdd15 in free () from /lib/libc.so.6
(gdb) thread apply all bt full
Thread 1 (process 4401):
#0 0x00002b90810bdd15 in free () from /lib/libc.so.6
No symbol table info available.
#1 0x00002b9083d63e20 in ?? () from /usr/lib/libldap_r-2.4.so.2
No symbol table info available.
#2 0x00002b9083d49512 in ?? () from /usr/lib/libldap_r-2.4.so.2
No symbol table info available.
#3 0x00007fff2a3fdf30 in ?? ()
No symbol table info available.
#4 0x00002b9083d71091 in ?? () from /usr/lib/libldap_r-2.4.so.2
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
> > P.S. I've noticed that with mod-python enabled apache2 not
answering
> > on HTTP requests at all.
> >
>
> Which versions of libapr1, libaprutil1, libapache2-mod-python are
you
> using? Which apache2-mpm-* package do you have installed?
>
This problem also disappeared. Nothing has changed in the settings
-------------------------------------------------------
Reply to: