Package: squid
Version: 2.6.15-1
Severity: normal

If you specify a non-existing user with cache_effective_user squid generates
a fatal warning and segfaults. The warning is fine, but it should certainly
not segfault.

snow:/etc/squid# squid -z
FATAL: getpwnam failed to find userid for effective user 'squid'
Squid Cache (Version 2.6.STABLE15): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.000 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Aborted (core dumped)

The traceback is not very helpful:

#0  0xb7e077c6 in raise () from /lib/libc.so.6
#1  0xb7e090e1 in abort () from /lib/libc.so.6
#2  0x080c7fc5 in ?? ()
#3  0x00000000 in ?? ()

Wichert.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.21.1 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages squid depends on:
ii  adduser                 3.105            add and remove users and groups
ii  debconf [debconf-2.0]   1.5.14           Debian configuration management sy
ii  libc6                   2.6.1-3          GNU C Library: Shared libraries
ii  libdb4.4                4.4.20-9         Berkeley v4.4 Database Libraries [
ii  libldap2                2.1.30.dfsg-13.5 OpenLDAP libraries
ii  libpam0g                0.99.7.1-4       Pluggable Authentication Modules l
ii  logrotate               3.7.1-3          Log rotation utility
ii  lsb-base                3.1-24           Linux Standard Base 3.1 init scrip
ii  netbase                 4.30             Basic TCP/IP networking system
ii  squid-common            2.6.15-1         Internet object cache (WWW proxy c

squid recommends no packages.

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to