Hi! It seems I'm encountering an FTP related crash here; core.1678595 is available for further debugging. I'm running squid-6.0.0-20220905-r9358e99f9 (since that's so far the most stable version for me). cache.log says: =============== 2023/06/19 17:31:10| conn3580032407 local=141.42.5.215:8080 remote=141.42.64.96:52710 FD 39958 flags=1: read/write failure: (110) Connection timed out current master transaction: master1645377270 2023/06/19 17:31:12| conn3572687242 local=141.42.5.215:8080 remote=172.29.144.96:51701 FD 41826 flags=1: read/write failure: (110) Connection timed out current master transaction: master1642214323 2023/06/19 17:31:17| FATAL: assertion failed: FwdState.cc:299: "!storedWholeReply_" current master transaction: master1650383954 This is the backtrace: ====================== Reading symbols from /usr/sbin/squid... [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = { __val = {0, 115, 60684401525984, 11384875684165056000, 1, 140737488347504, 93825000028288, 11384875684165056000, 93824999874096, 140737488347504, 93825000028376, 140737488347536, 93824997547807, 93825140894448, 93826629547024, 140737344746339} } pid = <optimized out> tid = <optimized out> ret = <optimized out> #1 0x00007ffff7615859 in __GI_abort () at abort.c:79 save_stage = 1 act = { __sigaction_handler = { sa_handler = 0x555555a65f1f, sa_sigaction = 0x555555a65f1f }, sa_mask = { __val = {93825140894448, 93826629547024, 93824996975023, 155185, 1687188677, 0, 93826629547008, 93825491415392, 11384875684165056000, 111, 93825000028288, 93825000094136, 93824996978668, 93825000094136, 93824996974080, 93825000094136} }, sa_flags = 1990456832, sa_restorer = 0x555555a6617d } sigs = { __val = {32, 0 <repeats 15 times>} } #2 0x00005555559d9e8b in xassert ( msg=msg@entry=0x555555a6617d "!storedWholeReply_", file=file@entry=0x555555a65f1f "FwdState.cc", line=line@entry=299) at debug.cc:1266 __FUNCTION__ = <optimized out> #3 0x000055555570e9c2 in FwdState::completed (this=this@entry=0x55556c0a4748) at FwdState.cc:299 __FUNCTION__ = "completed" #4 0x00005555557128af in FwdState::complete (this=0x55556c0a4748) at FwdState.cc:589 replyStatus = Http::scNone __FUNCTION__ = "complete" #5 0x000055555587c796 in Client::completeForwarding (this=0x5555662702c8) at ../../src/base/RefCount.h:73 __FUNCTION__ = "completeForwarding" #6 0x0000555555882619 in Ftp::Gateway::completeForwarding ( this=0x5555662702c8) at FtpGateway.cc:2651 __FUNCTION__ = "completeForwarding" #7 0x000055555587974b in Client::serverComplete2 ( this=this@entry=0x5555662702c8) at Client.cc:214 __FUNCTION__ = "serverComplete2" #8 0x000055555587c3d4 in Client::serverComplete (this=0x5555662702c8) at Client.cc:198 __FUNCTION__ = "serverComplete" #9 0x000055555588154a in ftpReadQuit (ftpState=<optimized out>) at FtpGateway.cc:2288 No locals. #10 0x00005555558816f6 in Ftp::Gateway::handleControlReply ( this=0x5555662702c8) at FtpGateway.cc:1176 No locals. #11 0x00005555558a15a5 in Ftp::Client::readControlReply (this=0x5555662702c8, io=...) at FtpClient.cc:415 __FUNCTION__ = "readControlReply" len = <optimized out> #12 0x00005555558a7172 in CommCbMemFunT<Ftp::Client, CommIoCbParams>::doDial ( this=0x5555ff888638) at ../../src/CommCalls.h:205 No locals. #13 0x00005555558a6ee3 in JobDialer<Ftp::Client>::dial (this=0x5555ff888638, call=...) at ../../src/base/AsyncJobCalls.h:170 __FUNCTION__ = "dial" #14 0x00005555558a7092 in AsyncCallT<CommCbMemFunT<Ftp::Client, CommIoCbParams> >::fire (this=<optimized out>) at ../../src/base/AsyncCall.h:143 No locals. #15 0x00005555558d5952 in AsyncCall::make (this=0x5555ff888600) at AsyncCall.cc:44 __FUNCTION__ = "make" #16 0x00005555558d73d0 in AsyncCallQueue::fire (this=0x555555daff70) at ../../src/base/RefCount.h:73 call = { p_ = 0x5555ff888600 } made = true __FUNCTION__ = "fire" #17 0x00005555557098cf in EventLoop::dispatchCalls ( this=this@entry=0x7fffffffe940) at EventLoop.cc:144 dispatchedSome = <optimized out> #18 0x00005555557099c2 in EventLoop::runOnce (this=this@entry=0x7fffffffe940) at EventLoop.cc:121 sawActivity = <optimized out> waitingEngine = 0x7fffffffe860 __FUNCTION__ = <optimized out> #19 0x0000555555709a2d in EventLoop::run (this=0x7fffffffe940) at EventLoop.cc:83 No locals. #20 0x00005555557f9ad7 in SquidMain (argc=<optimized out>, argv=<optimized out>) at main.cc:1691 cmdLine = { argv_ = std::vector of length 3, capacity 3 = { 0x555555cc3760 "/usr/sbin/squid", 0x555555cc3780 "-NsYC", 0x0}, shortOptions_ = 0x555555cc3710 "CDFNRSYXa:d:f:hk:m::n:sl:u:vz?", longOptions_ = std::vector of length 5, capacity 8 = {{ <option> = { name = 0x555555cc3860 "foreground", has_arg = 0, flag = 0x0, val = 2 }, <No data fields>}, { <option> = { name = 0x555555cc3a60 "kid", has_arg = 1, flag = 0x0, val = 3 }, <No data fields>}, { <option> = { name = 0x555555cc3a80 "help", has_arg = 0, flag = 0x0, val = 104 }, <No data fields>}, { <option> = { name = 0x555555cc3aa0 "version", has_arg = 0, flag = 0x0, val = 118 }, <No data fields>}, { <option> = { name = 0x0, has_arg = 0, flag = 0x0, val = 0 }, <No data fields>}} } WIN32_init_err = 0 __FUNCTION__ = "SquidMain" mainLoop = { errcount = 0, static Running = 0x7fffffffe940, last_loop = false, engines = std::vector of length 4, capacity 4 = {0x7fffffffe820, 0x555555c0dc80 <EventScheduler::_instance>, 0x7fffffffe840, 0x7fffffffe860}, timeService = 0x7fffffffe880, primaryEngine = 0x7fffffffe860, loop_delay = 0, error = false, runOnceResult = false } signalEngine = { <AsyncEngine> = { _vptr.AsyncEngine = 0x555555b6ea38 <vtable for SignalEngine+16> }, <No data fields>} store_engine = { <AsyncEngine> = { _vptr.AsyncEngine = 0x555555b6ea10 <vtable for StoreRootEngine+16> }, <No data fields>} comm_engine = { <AsyncEngine> = { _vptr.AsyncEngine = 0x555555b7e138 <vtable for CommSelectEngine+16> }, <No data fields>} time_engine = { _vptr.Engine = 0x555555b8dad0 <vtable for Time::Engine+16> } #21 0x00005555557fa0fa in SquidMainSafe (argv=0x7fffffffed48, argc=2) at main.cc:1381 __FUNCTION__ = <optimized out> _dbg_level = <optimized out> _dbo = <optimized out> #22 main (argc=2, argv=0x7fffffffed48) at main.cc:1369 No locals. Saved corefile core.1678595 -- Ralf Hildebrandt Charité - Universitätsmedizin Berlin Geschäftsbereich IT | Abteilung Netzwerk Campus Benjamin Franklin (CBF) Haus I | 1. OG | Raum 105 Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 ralf.hildebrandt@xxxxxxxxxx https://www.charite.de _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users