[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#449027: vserver: [notice] child pid 27907 exit signal Segmentation fault (11)



Hello Stefan,

I''m sorry, because it was due to directory permissions, that I didn't 
get core dumps, oops...

Finally I get now coredumps, but I'm not able to decipher them. I 
started apache this way:
# /usr/sbin/apache.dbg -f /etc/apache/httpd.conf

And used gallery2 webapp to get the sigseg 11 with coredumps of the 
apache childs.

[Sun Nov 11 22:57:10 2007] [notice] child pid 19963 exit signal 
Segmentation fault (11), possible coredump in /coredump

Here is one:

# gdb /usr/sbin/apache.dbg /coredump/core.28525
GNU gdb 6.4.90-debian
Copyright (C) 2006 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 "i486-linux-gnu"...Using host libthread_db 
library "/lib/tls/libthread_db.so.1".

Reading symbols from /lib/tls/libm.so.6...Reading symbols 
from /usr/lib/debug/lib/tls/libm-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/tls/libpthread.so.0...Reading symbols 
from /usr/lib/debug/lib/tls/libpthread-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /lib/tls/libcrypt.so.1...Reading symbols 
from /usr/lib/debug/lib/tls/libcrypt-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libcrypt.so.1
Reading symbols from /usr/lib/libdb-4.4.so...done.
Loaded symbols for /usr/lib/libdb-4.4.so
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib/tls/libdl.so.2...Reading symbols 
from /usr/lib/debug/lib/tls/libdl-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /lib/tls/libc.so.6...Reading symbols 
from /usr/lib/debug/lib/tls/libc-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols 
from /usr/lib/debug/lib/ld-2.3.6.so...done.
done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libnsl.so.1...Reading symbols 
from /usr/lib/debug/lib/tls/libnsl-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libnsl.so.1
Reading symbols from /lib/tls/libnss_compat.so.2...Reading symbols 
from /usr/lib/debug/lib/tls/libnss_compat-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libnss_compat.so.2
Reading symbols from /lib/tls/libnss_nis.so.2...Reading symbols 
from /usr/lib/debug/lib/tls/libnss_nis-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libnss_nis.so.2
Reading symbols from /lib/tls/libnss_files.so.2...Reading symbols 
from /usr/lib/debug/lib/tls/libnss_files-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/tls/librt.so.1...Reading symbols 
from /usr/lib/debug/lib/tls/librt-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/librt.so.1
Reading symbols from /usr/lib/apache/1.3/mod_log_config.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_log_config.so
Reading symbols from /usr/lib/apache/1.3/mod_log_agent.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_log_agent.so
Reading symbols from /usr/lib/apache/1.3/mod_log_referer.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_log_referer.so
Reading symbols from /usr/lib/apache/1.3/mod_log_forensic.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_log_forensic.so
Reading symbols from /usr/lib/apache/1.3/mod_mime_magic.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_mime_magic.so
Reading symbols from /usr/lib/apache/1.3/mod_mime.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_mime.so
Reading symbols from /usr/lib/apache/1.3/mod_status.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_status.so
Reading symbols from /usr/lib/apache/1.3/mod_info.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_info.so
Reading symbols from /usr/lib/apache/1.3/mod_dir.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_dir.so
Reading symbols from /usr/lib/apache/1.3/mod_alias.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_alias.so
Reading symbols from /usr/lib/apache/1.3/mod_rewrite.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_rewrite.so
Reading symbols from /usr/lib/apache/1.3/mod_access.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_access.so
Reading symbols from /usr/lib/apache/1.3/mod_auth.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_auth.so
Reading symbols from /usr/lib/apache/1.3/mod_setenvif.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_setenvif.so
Reading symbols from /usr/lib/apache/1.3/libphp5.so...done.
Loaded symbols for /usr/lib/apache/1.3/libphp5.so
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/libpcre.so.3...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /lib/libbz2.so.1.0...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /lib/tls/libresolv.so.2...Reading symbols 
from /usr/lib/debug/lib/tls/libresolv-2.3.6.so...done.
done.
Loaded symbols for /lib/tls/libresolv.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/libkrb5.so.3...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /usr/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /usr/lib/libkrb5support.so.0...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /usr/lib/apache/1.3/mod_prctl.so...done.
Loaded symbols for /usr/lib/apache/1.3/mod_prctl.so
Core was generated by `/usr/sbin/apache.dbg -f /etc/apache/httpd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  0xb7ff26e5 in do_lookup_x () from /lib/ld-linux.so.2
(gdb) bt full
#0  0xb7ff26e5 in do_lookup_x () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb7ff2b07 in _dl_lookup_symbol_x () from /lib/ld-linux.so.2
No symbol table info available.
#2  0xb7ff62f9 in fixup () from /lib/ld-linux.so.2
No symbol table info available.
#3  0xb7ff6090 in _dl_runtime_resolve () from /lib/ld-linux.so.2
No symbol table info available.
#4  0xb7372dc3 in __do_global_dtors_aux () from /lib/tls/librt.so.1
No symbol table info available.
#5  0xb73766e7 in _fini () from /lib/tls/librt.so.1
No symbol table info available.
#6  0xb7ff6ede in _dl_fini () from /lib/ld-linux.so.2
No symbol table info available.
#7  0xb7d554f0 in exit () from /lib/tls/libc.so.6
No symbol table info available.
#8  0x0805d51a in clean_child_exit (code=0) at http_main.c:522
No locals.
#9  0x0805f746 in child_main (child_num_arg=<value optimized out>) at 
http_main.c:4904
        conn_io = (BUFF *) 0x1
        r = (request_rec *) 0x805d550
        clen = 16
        sa_server = {sa_family = 2, sa_data 
= "\000PYn\234\n\000\000\000\000\000\000\000"}
        sa_client = {sa_family = 2, sa_data 
= "��:�\000\000\000\000\000\000\000"}
        lr = (listen_rec *) 0x1
#10 0x0805fe46 in make_child (s=0x809005c, slot=7, now=1194817927) at 
http_main.c:5054
        pid = 0
#11 0x08060bf8 in standalone_main (argc=<value optimized out>, 
argv=<value optimized out>) at http_main.c:5239
        i = <value optimized out>
        remaining_children_to_start = 0
#12 0x08061dd9 in main (argc=3, argv=0xbfffdac4) at http_main.c:5770
        conn = <value optimized out>
        cio = <value optimized out>
        r = <value optimized out>
        sa_server = {sa_family = 25684, sa_data 
= "\b\b(�����\004\b�\017\000�"}
        sa_client = {sa_family = 25320, sa_data 
= "��\030�����\004\b�\177��"}
        l = <value optimized out>
        c = <value optimized out>
        sock_in = <value optimized out>
        sock_out = <value optimized out>
(gdb) 

Please, can you advice me to get better debugging sessions?




Reply to: