[squid-users] Squid quickly crashes with SIGABRT after Update from 3.5.14 to 3.5.15

Stefan Hölzle stefan at hoelzle.work
Thu Mar 17 09:28:36 UTC 2016


Squid crashes with SIGABRT a few seconds after it starts.
This issue occurred after upgrading Squid 3.5.14 to Squid version 3.5.15.

cache.log just before the crash:
2016/03/02 10:41:30.389 kid1| 22,3| refresh.cc(343) refreshCheck: Staleness = -1
2016/03/02 10:41:30.389 kid3| 5,5| Write.cc(66) HandleWrite: local=[::] remote=[::] FD 37 flags=1: off 0, sz 4328.
2016/03/02 10:41:30.389 kid1| 22,3| refresh.cc(463) refreshCheck: Object isn't stale..
2016/03/02 10:41:30.389 kid2| 19,9| stmem.cc(132) writeAvailable: 0x7f5858656b00 hi: 83
2016/03/02 10:41:30.389 kid3| 5,5| Write.cc(108) HandleWrite: write() returns -1
2016/03/02 10:41:30.389 kid1| 22,3| refresh.cc(465) refreshCheck: returning FRESH_EXPIRES
2016/03/02 10:41:30.389 kid3| 50,9| Write.cc(145) HandleWrite: FD 37 write failure: (11) Resource temporarily unavailable.
2016/03/02 10:41:30.389 kid2| 20,5| store.cc(834) write: storeWrite: writing 2 bytes for 'B4551BE0E66085B1C4739B426C7AD33A'
2016/03/02 10:41:30.389 kid3| 5,5| ModEpoll.cc(116) SetSelect: FD 37, type=2, handler=1, client_data=0x7f61fb033400, timeout=0
2016/03/02 10:41:30.389 kid1| 22,3| http.cc(471) cacheableReply: YES because HTTP status 200
2016/03/02 10:41:30.389 kid2| 19,6| MemObject.cc(153) write: memWrite: offset 83 len 2
2016/03/02 10:41:30.389 kid3| 5,8| ModEpoll.cc(267) DoSelect: got FD 38 events=4 monitoring=1c F->read_handler=0 F->write_handler=1
2016/03/02 10:41:30.389 kid3| 5,8| ModEpoll.cc(289) DoSelect: Calling write handler on FD 38
2016/03/02 10:41:30.389 kid1| 55,9| HttpHeader.cc(1201) has: 0x7ff9b6f17ed8 lookup for 45
2016/03/02 10:41:30.389 kid2| 19,6| stmem.cc(344) write: mem_hdr::write: 0x7f5858656b00 [83,85) object end 83
2016/03/02 10:41:30.389 kid3| 5,5| Write.cc(66) HandleWrite: local=[::] remote=[::] FD 38 flags=1: off 0, sz 4328.
2016/03/02 10:41:30.389 kid1| ctx: exit level  0
2016/03/02 10:41:30.389 kid2| 19,9| stmem.cc(124) writeAvailable: 0x7f5858656b00 hi: 83
2016/03/02 10:41:30.389 kid3| 5,5| Write.cc(108) HandleWrite: write() returns -1
2016/03/02 10:41:30.389 kid2| 19,9| stmem.cc(131) writeAvailable: 0x7f5858656b00 hi: 85
2016/03/02 10:41:30.389 kid3| 50,9| Write.cc(145) HandleWrite: FD 38 write failure: (11) Resource temporarily unavailable.
2016/03/02 10:41:30.389 kid1| assertion failed: store.cc:1890: "isEmpty()"

$ squid -v
Squid Cache: Version 3.5.15
Service Name: squid
configure options:  '--host=x86_64-suse-linux-gnu' '--build=x86_64-suse-linux-gnu' '--program-prefix=' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-arch-native' '--prefix=/usr' '--sysconfdir=/etc/squid' '--bindir=/usr/sbin' '--sbindir=/usr/sbin' '--localstatedir=/var' '--libexecdir=/usr/sbin' '--datadir=/usr/share/squid' '--libdir=/usr/lib' '--with-dl' '--enable-storeio=aufs' '--enable-disk-io=AIO,Blocking,DiskDaemon,DiskThreads' '--enable-removal-policies=heap,lru' '--enable-delay-pools' '--enable-kill-parent-hack' '--with-large-files' '--enable-auth' '--disable-auth-basic' '--disable-auth-negotiate' '--disable-auth-ntlm' '--disable-htcp' '--enable-log-daemon-helpers=file' '--with-default-user=squid' 'build_alias=x86_64-suse-linux-gnu' 'host_alias=x86_64-suse-linux-gnu' 'CFLAGS=-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIE -fPIC -DOPENSSL_LOAD_CONF' 'LDFLAGS=-Wl,-z,relro,-z,now -pie' 'CXXFLAGS=-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIE -fPIC -DOPENSSL_LOAD_CONF' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'




More information about the squid-users mailing list