[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