[squid-users] squid-3.5.0.2-20141031-r13657 crashes

James Harper james at ejbdigital.com.au
Sat Nov 29 23:36:34 UTC 2014


This has happened again a day or so after wiping the cache directory. Core dump this time:

#0  StoreEntry::checkCachable (this=this at entry=0x284c440) at store.cc:962
962                         getReply()->content_length > store_maxobjsize) ||
(gdb) bt
#0  StoreEntry::checkCachable (this=this at entry=0x284c440) at store.cc:962
#1  0x0000000000619edf in StoreEntry::memoryCachable (this=this at entry=0x284c440) at store.cc:1418
#2  0x00000000006255d2 in StoreController::keepForLocalMemoryCache (this=<optimized out>, e=...) at store_dir.cc:798
#3  0x0000000000625a75 in StoreController::handleIdleEntry (this=0x23a48d0, e=...) at store_dir.cc:891
#4  0x000000000061b091 in StoreEntry::unlock (this=0x284c440, context=context at entry=0x806224 "clientReplyContext::forgetHit") at store.cc:543
#5  0x0000000000535356 in clientReplyContext::forgetHit (this=this at entry=0x28eb5e8) at client_side_reply.cc:1586
#6  0x00000000005390be in clientReplyContext::identifyFoundObject (this=0x28eb5e8, newEntry=<optimized out>) at client_side_reply.cc:1675
#7  0x000000000053ed0d in ClientHttpRequest::httpStart (this=this at entry=0x28e9ed8) at client_side_request.cc:1517
#8  0x00000000005402b7 in ClientHttpRequest::processRequest (this=this at entry=0x28e9ed8) at client_side_request.cc:1503
#9  0x00000000005420d5 in ClientHttpRequest::doCallouts (this=0x28e9ed8) at client_side_request.cc:1818
#10 0x0000000000545bd7 in ClientRequestContext::clientAccessCheckDone (this=this at entry=0x28603d8, answer=...) at client_side_request.cc:821
#11 0x0000000000546801 in ClientRequestContext::clientAccessCheck2 (this=0x28603d8) at client_side_request.cc:718
#12 0x00000000005427bc in ClientHttpRequest::doCallouts (this=0x28e9ed8) at client_side_request.cc:1711
#13 0x0000000000545bd7 in ClientRequestContext::clientAccessCheckDone (this=this at entry=0x28603d8, answer=...) at client_side_request.cc:821
#14 0x00000000005466c5 in clientAccessCheckDoneWrapper (answer=..., data=0x28603d8) at client_side_request.cc:730
#15 0x00000000006c369b in ACLChecklist::checkCallback (this=0x28eda18, answer=...) at Checklist.cc:167
#16 0x00000000006c3ea4 in ACLChecklist::completeNonBlocking (this=<optimized out>) at Checklist.cc:52
#17 0x00000000006c43a3 in ACLChecklist::nonBlockingCheck (this=<optimized out>,
    callback_=callback_ at entry=0x5466a0 <clientAccessCheckDoneWrapper(allow_t, void*)>, callback_data_=callback_data_ at entry=0x28603d8) at Checklist.cc:255
#18 0x0000000000546171 in ClientRequestContext::clientAccessCheck (this=0x28603d8) at client_side_request.cc:698
#19 0x00000000005426ca in ClientHttpRequest::doCallouts (this=0x28e9ed8) at client_side_request.cc:1682
#20 0x0000000000544b90 in ClientRequestContext::hostHeaderIpVerify (this=0x28603d8, ia=0x2860cc0, dns=...) at client_side_request.cc:526
#21 0x00000000005ca5d4 in ipcacheCallback (i=i at entry=0x2860ca0, wait=wait at entry=330) at ipcache.cc:325
#22 0x00000000005cae74 in ipcacheHandleReply (data=<optimized out>, answers=<optimized out>, na=<optimized out>, error_message=<optimized out>) at ipcache.cc:475
#23 0x000000000055b4a1 in idnsCallback (q=0x28561e8, q at entry=0x2862ff8, error=error at entry=0x0) at dns_internal.cc:1097
#24 0x000000000055f78f in idnsGrokReply (buf=buf at entry=0xb0d100 <idnsRead(int, void*)::rbuf> "\262<\201\200", sz=sz at entry=156, from_ns=<optimized out>)
    at dns_internal.cc:1266
#25 0x00000000005601b5 in idnsRead (fd=7, data=<optimized out>) at dns_internal.cc:1353
#26 0x0000000000752223 in Comm::DoSelect (msec=<optimized out>) at ModEpoll.cc:277
#27 0x00000000006d3f7f in CommSelectEngine::checkEvents (this=<optimized out>, timeout=<optimized out>) at comm.cc:1835
#28 0x000000000056893a in EventLoop::checkEngine (this=this at entry=0x7fffee8124b0, engine=engine at entry=0x7fffee812440, primary=primary at entry=true)
    at EventLoop.cc:35
#29 0x0000000000568b27 in EventLoop::runOnce (this=this at entry=0x7fffee8124b0) at EventLoop.cc:114
#30 0x0000000000568ce8 in EventLoop::run (this=this at entry=0x7fffee8124b0) at EventLoop.cc:82
#31 0x00000000005d0753 in SquidMain (argc=<optimized out>, argv=<optimized out>) at main.cc:1508
#32 0x00000000004e378c in SquidMainSafe (argv=<optimized out>, argc=<optimized out>) at main.cc:1240
#33 main (argc=<optimized out>, argv=<optimized out>) at main.cc:1233

James


More information about the squid-users mailing list