[squid-users] Segment violation in 3.4.5

From: Dan Charlesworth <dan_at_getbusi.com>
Date: Tue, 6 May 2014 11:12:03 +1000

Hi folks

We just compiled an EL6 x86_64 RPM for the 3.4.5 update and are now receiving the �Segment violation�dying� error for every request.

We�re using the same configuration and config options we have been for every 3.4 release so far, with the only change being the addition of "--with-included-ltdl�.

We use SSL bump and have a fair few external ACLs so I�m sure there�s plenty of places for it break but this error message isn�t very specific. The debug logs suggest it happens immediately after a transaction is complete:
        
        2014/05/06 10:48:17.771 kid1| Checklist.cc(55) markFinished: 0x7fff494fe6b0 answer ALLOWED for match
        FATAL: Received Segment Violation...dying.

Here are our config opts:

%configure \
   --exec_prefix=/usr \
   --libexecdir=%{_libdir}/squid \
   --localstatedir=/var \
   --datadir=%{_datadir}/squid \
   --sysconfdir=%{_sysconfdir}/squid \
   --with-logdir='$(localstatedir)/log/squid' \
   --with-pidfile='$(localstatedir)/run/squid.pid' \
   --disable-dependency-tracking \
   --enable-follow-x-forwarded-for \
   --enable-auth \
   --enable-auth-basic="DB,LDAP,MSNT,MSNT-multi-domain,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB,getpwnam" \
   --enable-auth-ntlm="smb_lm,fake" \
   --enable-auth-digest="file,LDAP,eDirectory" \
   --enable-auth-negotiate="kerberos,wrapper" \
   --enable-external-acl-helpers="wbinfo_group,kerberos_ldap_group,AD_group,session" \
   --enable-cache-digests \
   --enable-cachemgr-hostname=localhost \
   --enable-delay-pools \
   --enable-epoll \
   --enable-icap-client \
   --enable-ident-lookups \
   %ifnarch ppc64 ia64 x86_64 s390x
   --with-large-files \
   %endif
   --enable-linux-netfilter \
   --enable-referer-log \
   --enable-removal-policies="heap,lru" \
   --enable-snmp \
   --enable-ssl \
   --enable-ssl-crtd \
   --enable-storeio="aufs,diskd,ufs" \
   --enable-useragent-log \
   --enable-wccpv2 \
   --enable-esi \
   --with-aio \
   --with-default-user="squid" \
   --with-filedescriptors=16384 \
   --with-maxfd=65535 \
   --with-dl \
   --with-openssl \
   --with-pthreads \
   --with-included-ltdl
Received on Tue May 06 2014 - 01:12:19 MDT

This archive was generated by hypermail 2.2.0 : Tue May 06 2014 - 12:00:08 MDT