Package: Squid Version: 2.6.5-6 Severity: grave Justification: Loss of service
This is a duplication of bug #416502 but this is with the Stable instead of Test. The system was upgraded from the previous stable using aptitute. Currently apt-get update && apt-get dist-upgrade nor apt-get check do not report any conflicts or missing dependencies. Every other service but squid functions OK. The service, when started from /etc/init.d/squid terminates immediately with no log files generated. When run with strace, there is a core file in the current directory. Bug #416502 mentions that the test version of Etch had out-of-date packages, hence the first check. mirrorservice:/var/log/squid# apt-get install coreutils libc6 libldap2 Reading package lists... Done Building dependency tree... Done coreutils is already the newest version. libc6 is already the newest version. libldap2 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. mirrorservice:/var/log/squid# dpkg -l squid Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-=======================-=======================-============================================================== ii squid 2.6.5-6 Internet Object Cache (WWW proxy cache) mirrorservice:/var/log/squid# strace squid execve("/usr/sbin/squid", ["squid"], [/* 14 vars */]) = 0 uname({sys="Linux", node="mirrorservice", ...}) = 0 brk(0) = 0x82a7f94 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=11166, ...}) = 0 mmap2(NULL, 11166, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libcrypt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\10\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=21868, ...}) = 0 mmap2(NULL, 184636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4001b000 mmap2(0x40020000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0x40020000 mmap2(0x40022000, 155964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40022000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\36"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=30616, ...}) = 0 mmap2(NULL, 77496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40049000 mmap2(0x40050000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x40050000 mmap2(0x40052000, 40632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40052000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260A\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=81701, ...}) = 0 mmap2(NULL, 332928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4005c000 mmap2(0x4006a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0x4006a000 mmap2(0x4006c000, 267392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4006c000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P3\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=141040, ...}) = 0 mmap2(NULL, 143488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400ae000 mmap2(0x400d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21) = 0x400d0000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=72452, ...}) = 0 mmap2(NULL, 83712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400d2000 mmap2(0x400e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0x400e3000 mmap2(0x400e5000, 5888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400e5000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220T\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1147548, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400e7000 mmap2(NULL, 1157428, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400e8000 mmap2(0x401f9000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x110) = 0x401f9000 mmap2(0x40200000, 10548, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40200000 close(3) = 0 mprotect(0x401f9000, 20480, PROT_READ) = 0 munmap(0x40018000, 11166) = 0 brk(0) = 0x82a7f94 brk(0x82c8f94) = 0x82c8f94 brk(0) = 0x82c8f94 brk(0x82c9000) = 0x82c9000 set_thread_area({entry_number:-1 -> -1, base_addr:0x82a8840, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function not implemented) modify_ldt(1, {entry_number:0, base_addr:0x82a8840, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0 getpid() = 3998 rt_sigaction(SIGRTMIN, {0x400641e0, [], SA_RESTORER, 0x401108f8}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x40063cc0, [RTMIN], SA_RESTORER, 0x401108f8}, NULL, 8) = 0 rt_sigaction(SIGRT_2, {0x40063500, [], SA_RESTORER, 0x401108f8}, NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RT_1], NULL, 8) = 0 time(NULL) = 1176209653 gettimeofday({1176209653, 242468}, NULL) = 0 open("/etc/squid/squid.conf", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=117043, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000 read(3, "\t\n#\tWELCOME TO SQUID 2\n#\t-------"..., 4096) = 4096 read(3, "on is to be set only if you want"..., 4096) = 4096 read(3, " your parent cache(s).\n#\n#\t\t "..., 4096) = 4096 read(3, "\t\t* Cache hosts with no domain r"..., 4096) = 4096 read(3, "pecifies the ideal amount of mem"..., 4096) = 4096 read(3, "ess of\n#\ttheir size and thus opt"..., 4096) = 4096 read(3, " not change the coss block size "..., 4096) = 4096 read(3, "#\n#Default:\n# none\n\n# TAG: refe"..., 4096) = 4096 read(3, " 5 seconds\n\n# TAG: dns_timeout\n"..., 4096) = 4096 read(3, "ave difficulties (don\'t\n#\trecogn"..., 4096) = 4096 read(3, "them to process a backlog of\n#\tH"..., 4096) = 4096 read(3, "so solve problems encountered wh"..., 4096) = 4096 read(3, "n quotes if they may contain\n#\tw"..., 4096) = 4096 read(3, "ted requests\n#\twhich are almost "..., 4096) = 4096 read(3, "revious request completes.\n#\n#De"..., 4096) = 4096 read(3, "owser [-i] regexp ...\n#\t # pat"..., 4096) = 4096 read(3, "ct\nacl localhost src 127.0.0.1/2"..., 4096) = 4096 read(3, "(http://www.squid-cache.org/FAQ/"..., 4096) = 4096 read(3, "--------------------------------"..., 4096) = 4096 read(3, "l_with_proxy\' option.\n#\n#Default"..., 4096) = 4096 read(3, "ive buffer to set for TCP socket"..., 4096) = 4096 read(3, "away.\n#\n#Default:\n# minimum_dire"..., 4096) = 4096 read(3, "ecify requests which should\n#\tAL"..., 4096) = 4096 read(3, "\tperformed).\n#\n#Default:\n# none\n"..., 4096) = 4096 read(3, "interface. Do NOT use this opti"..., 4096) = 4096 read(3, " used to represent \"unlimited\".\n"..., 4096) = 4096 read(3, " is set to \'site scope\', i.e. 16"..., 4096) = 4096 read(3, "\n#\tdefault swap page.\n#\n#Default"..., 4096) = 4096 read(3, "t\n#\tis impossible to force a ref"..., 4096) = 2355 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40018000, 4096) = 0 stat64("/var/spool/squid", {st_mode=S_IFDIR|0750, st_size=1024, ...}) = 0 stat64("/usr/share/squid/mime.conf", {st_mode=S_IFREG|0644, st_size=11651, ...}) = 0 stat64("/usr/lib/squid/unlinkd", {st_mode=S_IFREG|0755, st_size=3776, ...}) = 0 stat64("/usr/share/squid/icons", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0 stat64("/usr/share/squid/errors/English", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0 geteuid32() = 0 socket(PF_FILE, SOCK_STREAM, 0) = 3 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 3 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40018000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=11166, ...}) = 0 mmap2(NULL, 11166, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libnss_compat.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\21\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=26332, ...}) = 0 mmap2(NULL, 29296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40203000 mmap2(0x40209000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x40209000 close(3) = 0 munmap(0x40018000, 11166) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=11166, ...}) = 0 mmap2(NULL, 11166, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libnss_nis.so.2", O_RDONLY) = 3 read(3, "[EMAIL PROTECTED]"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=34320, ...}) = 0 mmap2(NULL, 37420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4020b000 mmap2(0x40213000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x40213000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libnss_files.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\33"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=34276, ...}) = 0 mmap2(NULL, 37524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40215000 mmap2(0x4021d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x4021d000 close(3) = 0 munmap(0x40018000, 11166) = 0 open("/etc/passwd", O_RDONLY) = 3 fcntl64(3, F_GETFD) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 _llseek(3, 0, [0], SEEK_CUR) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=906, ...}) = 0 mmap2(NULL, 906, PROT_READ, MAP_SHARED, 3, 0) = 0x40018000 _llseek(3, 906, [906], SEEK_SET) = 0 munmap(0x40018000, 906) = 0 close(3) = 0 umask(027) = 022 umask(027) = 027 open("/var/run/squid.pid", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40018000, 4096) = 0 prctl(0x4, 0x1, 0, 0, 0) = 0 getrlimit(RLIMIT_CORE, {rlim_cur=0, rlim_max=RLIM_INFINITY}) = 0 setrlimit(RLIMIT_CORE, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0 socket(PF_FILE, SOCK_DGRAM, 0) = 3 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 connect(3, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0 fork() = 3999 exit_group(0) = ? Process 3998 detached mirrorservice:/var/log/squid# Apr 10 13:54:13 mirrorservice squid[3999]: Squid Parent: child process 4001 started Apr 10 13:54:13 mirrorservice squid[3999]: Squid Parent: child process 4001 exited due to signal 6 Apr 10 13:54:16 mirrorservice squid[3999]: Squid Parent: child process 4003 started Apr 10 13:54:16 mirrorservice squid[3999]: Squid Parent: child process 4003 exited due to signal 6 Apr 10 13:54:19 mirrorservice squid[3999]: Squid Parent: child process 4005 started Apr 10 13:54:19 mirrorservice squid[3999]: Squid Parent: child process 4005 exited due to signal 6 Apr 10 13:54:22 mirrorservice squid[3999]: Squid Parent: child process 4007 started Apr 10 13:54:22 mirrorservice squid[3999]: Squid Parent: child process 4007 exited due to signal 6 Apr 10 13:54:25 mirrorservice squid[3999]: Squid Parent: child process 4009 started Apr 10 13:54:25 mirrorservice squid[3999]: Squid Parent: child process 4009 exited due to signal 6 More package information: mirrorservice:/var/log/squid# dpkg --status squid Package: squid Status: install ok installed Priority: optional Section: web Installed-Size: 1608 Maintainer: Luigi Gangitano <[EMAIL PROTECTED]> Architecture: i386 Version: 2.6.5-6 Replaces: squid-novm Depends: libc6 (>= 2.3.6-6), libdb4.4, libldap2 (>= 2.1.17-1), libpam0g (>= 0.76), netbase, adduser, logrotate (>= 3.5.4-1), squid-common (= 2.6.5-6), coreutils, lsb-base Pre-Depends: debconf (>= 1.2.9) | debconf-2.0 Suggests: squidclient, squid-cgi, logcheck-database, resolvconf (>= 0.40), smbclient Conflicts: squid-novm, sarg (<< 1.1.1-2) Conffiles: /etc/init.d/squid d333a1dec7d2bde38a100b83404fcfd6 /etc/logrotate.d/squid 04a97ec018c01cd54851de772812067f /etc/resolvconf/update-libc.d/squid c066626f87865da468a7e74dc5d9aeb0 Description: Internet Object Cache (WWW proxy cache) This is the Squid Internet Object Cache developed by the National Laboratory for Applied Networking Research (NLANR) and Internet volunteers. This software is freely available for anyone to use. The Squid home page is http://www.squid-cache.org/ -- Hakan (m1fcj) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]