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

Bug#166414: More data



Hola!

I've done some research on this...

The shortest httpd.conf that triggers the sigsegv at start is:

ServerType standalone
ServerRoot /etc/apache
LockFile /var/lock/apache.lock
PidFile /var/run/apache.pid
ScoreBoardFile /var/run/apache.scoreboard

LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

Port 80
User www-data
Group www-data
ServerAdmin webmaster@elanor.compendium.net.ar
ServerName elanor.compendium.net.ar
DocumentRoot /var/www

(if i delete any oyf the LoadModule lines, it'll work)

Again, the end of strace apache -F looks like:

open("/usr/lib/libc-client.so.2001", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\376"..., 1024) = 1024
fstat64(5, {st_mode=S_IFREG|0644, st_size=726564, ...}) = 0
old_mmap(NULL, 730772, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x444c8000
mprotect(0x44577000, 13972, PROT_NONE)  = 0
old_mmap(0x44577000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xae000) = 0x44577000
close(5)                                = 0
munmap(0x40346000, 37106)               = 0
stat64("/etc/cram-md5.pwd", 0xbffff640) = -1 ENOENT (No such file or directory)
stat64("/dev/urandom", {st_mode=S_IFCHR|0444, st_rdev=makedev(1, 9), ...}) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

Interesting packets version (by "interesting" i mean "packets that include
any file that's opened by apache while loading)

i  apache-common  1.3.26-1.1     Support files for all Apache webservers
ii  base-files     3.0.4          Debian base system miscellaneous files
ii  libbz2-1.0     1.0.2-1        A high-quality block-sorting file compressor
ii  libc-client-ss 2001adebian-7  UW c-client library for mail protocols
ii  libc6          2.3.1-3        GNU C Library: Shared libraries and Timezone
ii  libdb2         2.7.7.0-8      The Berkeley database routines (run-time fil
ii  libexpat1      1.95.2-6       XML parsing C library - runtime library
ii  libmm12        1.2.1-2        Shared memory library - runtime
ii  libpam0g       0.72-35        Pluggable Authentication Modules library
ii  libpcre3       3.4-1.1        Philip Hazel's Perl Compatible Regular Expre
ii  libssl0.9.6    0.9.6g-2       SSL shared libraries
ii  netbase        4.07           Basic TCP/IP networking system
ii  php4           4.2.3-3        A server-side, HTML-embedded scripting langu
ii  php4-imap      4.2.3-3        IMAP module for php4
ii  zlib1g         1.1.4-3        compression library - runtime

Let me know if there is any test that i can do to help in the fixing of this
problem.

Saludos,
					HoraPe
---
Horacio J. Peña
horape@compendium.com.ar
horape@uninet.edu
bofh@puntoar.net.ar
horape@hcdn.gov.ar



Reply to: