[squid-users] assertion failed: Checklist.cc:287: "!needsAsync && !matchFinished" after upgrade from squid 3.2.7 to 3.3.3

From: Dieter Bloms <squid_at_bloms.de>
Date: Wed, 10 Apr 2013 11:33:03 +0200

Hi,

I run 3.2.7 squid successfully for some weeks now.
Yesterday I tried to upgrade to squid 3.3.3 and after a few minutes
squid exits and I get the following messages in my cache.log:

--snip--
2013/04/09 08:44:40| Starting Squid Cache version 3.3.3 for x86_64-suse-linux-gnu...
2013/04/09 08:44:40| Process ID 24248
2013/04/09 08:44:40| Process Roles: master worker
2013/04/09 08:44:40| With 16384 file descriptors available
2013/04/09 08:44:40| Initializing IP Cache...
2013/04/09 08:44:40| DNS Socket created at [::], FD 6
2013/04/09 08:44:40| DNS Socket created at 0.0.0.0, FD 7
2013/04/09 08:44:40| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2013/04/09 08:44:40| helperOpenServers: Starting 0/5 'basic_ldap_auth' processes
2013/04/09 08:44:40| helperOpenServers: No 'basic_ldap_auth' processes needed.
2013/04/09 08:44:40| helperOpenServers: Starting 10/20 'ext_session_acl' processes
2013/04/09 08:44:40| Logfile: opening log daemon:/var/log/squid/access.log
2013/04/09 08:44:40| Logfile Daemon: opening log /var/log/squid/access.log
2013/04/09 08:44:40| Logfile: opening log stdio:/var/log/squid/blockhosts-domains.log
2013/04/09 08:44:40| Logfile: opening log stdio:/var/log/squid/blockhosts-ip.log
2013/04/09 08:44:40| Store logging disabled
2013/04/09 08:44:40| Swap maxSize 33554432 + 2097152 KB, estimated 2742429 objects
2013/04/09 08:44:40| Target number of buckets: 137121
2013/04/09 08:44:40| Using 262144 Store buckets
2013/04/09 08:44:40| Max Mem size: 2097152 KB
2013/04/09 08:44:40| Max Swap size: 33554432 KB
2013/04/09 08:44:40| Using Least Load store dir selection
2013/04/09 08:44:40| Current Directory is /var/lib/supervise/squid
2013/04/09 08:44:40| Loaded Icons.
2013/04/09 08:44:40| Sending SNMP messages from removedip:3401
2013/04/09 08:44:40| Adaptation support is on
2013/04/09 08:44:40| Loading cache_dir #0 from /var/cache/squid/rock
2013/04/09 08:44:40| Accepting HTTP Socket connections at local=127.0.0.1:8080 remote=[::] FD 34 flags=9
2013/04/09 08:44:40| Accepting HTTP Socket connections at local=removedip:8080 remote=[::] FD 35 flags=9
2013/04/09 08:44:40| Accepting SNMP messages on removedip:3401
2013/04/09 08:44:40| Configuring Parent removedip/8080/0
2013/04/09 08:44:40| Store rebuilding is 3.05% complete
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| WARNING: Ignoring malformed cache entry.
2013/04/09 08:44:40| Finished rebuilding storage from disk.
2013/04/09 08:44:40| 32767 Entries scanned
2013/04/09 08:44:40| 3 Invalid entries.
2013/04/09 08:44:40| 3 With invalid flags.
2013/04/09 08:44:40| 32755 Objects loaded.
2013/04/09 08:44:40| 0 Objects expired.
2013/04/09 08:44:40| 0 Objects cancelled.
2013/04/09 08:44:40| 0 Duplicate URLs purged.
2013/04/09 08:44:40| 0 Swapfile clashes avoided.
2013/04/09 08:44:40| Took 0.12 seconds (276287.60 objects/sec).
2013/04/09 08:44:40| Beginning Validation Procedure
2013/04/09 08:44:40| Completed Validation Procedure
2013/04/09 08:44:40| Validated 0 Entries
2013/04/09 08:44:40| store_swap_size = 33541136.00 KB
2013/04/09 08:44:41| storeLateRelease: released 0 objects
2013/04/09 08:44:46| Starting new basicauthenticator helpers...
2013/04/09 08:44:46| helperOpenServers: Starting 1/5 'basic_ldap_auth' processes
2013/04/09 08:46:50| assertion failed: Checklist.cc:287: "!needsAsync && !matchFinished"
2013/04/09 08:46:52| Starting Squid Cache version 3.3.3 for x86_64-suse-linux-gnu...
--snip--

what does assertion failed: Checklist.cc:287: "!needsAsync && !matchFinished"
mean and how can I fix this ?

squid -v gives me:

--snip--
squid -v
Squid Cache: Version 3.3.3
configure options: '--prefix=/usr' '--sysconfdir=/etc/squid'
'--bindir=/usr/sbin' '--sbindir=/usr/sbin' '--localstatedir=/var'
'--libexecdir=/usr/sbin' '--datadir=/usr/share/squid'
'--mandir=/usr/share/man' '--with-default-user=squid'
'--with-filedescriptors=16384' '--disable-eui' '--disable-carp'
'--disable-htcp' '--disable-ident-lookups' '--disable-loadable-modules'
'--disable-wccp' '--disable-wccpv2' '--disable-translation'
'--disable-auto-locale' '--disable-auth-ntlm' '--disable-auth-negotiate'
'--enable-async-io=128' '--enable-auth' '--enable-auth-basic=LDAP'
'--enable-auth-digest=LDAP' '--enable-epoll' '--enable-icap-client'
'--enable-snmp' '--enable-disk-io=AIO,DiskThreads,IpcIo,Blocking'
'--enable-storeio=aufs,rock' '--enable-referer-log'
'--enable-useragent-log' '--enable-large-cache-files'
'--enable-removal-policies=lru,heap'
'--enable-external-acl-helpers=session'
'--enable-follow-x-forwarded-for' '--enable-ssl'
'--disable-strict-error-checking' 'CFLAGS= -O2 -fPIE' 'LDFLAGS= -O2 -pie' 'CXXFLAGS= -O2 -fPIE'
--snip--

-- 
Best regards
  Dieter
--
I do not get viruses because I do not use MS software.
If you use Outlook then please do not put my email address in your
address-book so that WHEN you get a virus it won't use my address in the
From field.
Received on Wed Apr 10 2013 - 09:33:15 MDT

This archive was generated by hypermail 2.2.0 : Wed Apr 10 2013 - 12:00:05 MDT