Re: [squid-users] squid3 crash

From: Chris Robertson <crobertson_at_gci.net>
Date: Tue, 24 Mar 2009 11:17:34 -0800

maoz wrote:
> Hi,
>
> my squid crash 30 times a day with the following error on syslog:
>
>
> Mar 24 09:45:46 cache1 squid[21426]: assertion failed:
> client_side.cc:2479: "conn->in.abortedSize ==
> (size_t)conn->bodySizeLeft()"
> Mar 24 09:45:46 cache1 squid[20767]: Squid Parent: child process 21426
> exited due to signal 6
> Mar 24 09:45:49 cache1 squid[20767]: Squid Parent: child process 21431
> started
>
> what does it say?
> how can I fix it?
> is it configuration issue or some bug?
> will it helps if I'll downgrade to 2.6?
>
>
> I use:
> Squid Cache: Version 3.0.PRE5
>

Pre release software is often unstable...

> configure options: '--build=x86_64-linux-gnu' '--prefix=/usr'
> '--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
> '--infodir=${prefix}/share/info' '--sysconfdir=/etc'
> '--localstatedir=/var' '--libexecdir=${prefix}/lib/squid3'
> '--disable-maintainer-mode' '--disable-dependency-tracking' '--srcdir=.'
> '--datadir=/usr/share/squid3' '--sysconfdir=/etc/squid3'
> '--mandir=/usr/share/man' '--with-cppunit-basedir=/usr'
> '--enable-inline' '--enable-async-io=8' '--enable-storeio=ufs,aufs,coss'
> '--enable-diskio=AIO,Blocking,DiskDaemon,DiskThreads'
> '--enable-removal-policies=lru,heap' '--enable-poll'
> '--enable-digest-pools' '--enable-snmp' '--disable-htcp'
> '--enable-select' '--enable-carp' '--enable-large-files'
> '--enable-underscores' '--enable-auth=basic,digest,ntlm'
> '--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,getpwnam,multi-domain-NTLM' '--enable-ntlm-auth-helpers=SMB' '--enable-digest-auth-helpers=ldap,password' '--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group' '--with-filedescriptors=8192' '--enable-epoll' '--enable-linux-netfilter' 'CC=cc' 'CFLAGS=-g -Wall -O2' 'CPPFLAGS=' 'CXXFLAGS=-g -Wall -O2' 'CXX=g++' 'LDFLAGS=' 'build_alias=x86_64-linux-gnu'
>

...even if it's packaged with a Linux distribution (Ubuntu, right?).
Downgrading to 2.6 would be one option. Finding 2.7 or 3.0 packages for
your distro would be another. Compiling from source (with only the
options you need) is the ideal.

Chris
Received on Tue Mar 24 2009 - 19:17:40 MDT

This archive was generated by hypermail 2.2.0 : Wed Mar 25 2009 - 12:00:02 MDT