Re: [squid-users] Segment violation in 3.4.5

2014-05-06 Thread Kinkie
Unfortunately this report is still short on details.
Could you try to follow the procedure explained in
http://wiki.squid-cache.org/SquidFaq/BugReporting#Using_gdb_debugger_on_Squid

and obtain a backtrace?


Thanks!

On Tue, May 6, 2014 at 3:12 AM, Dan Charlesworth d...@getbusi.com wrote:
 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




-- 
Francesco


[squid-users] Segment violation in 3.4.5

2014-05-05 Thread Dan Charlesworth
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