Hi, I'm using Squid 3.5.5 on Debian Wheezy as a transparent proxy with https interception. About once per hour I'm getting the following error message before Squid crashes: assertion failed: Read.cc:69: "fd_table[conn->fd].halfClosedReader != NULL" The gdb stack trace is attached below. Any help would be much appreciated. Arnaud ----------- Program received signal SIGABRT, Aborted. 0x00007ffff4b1b165 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x00007ffff4b1b165 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff4b1e3e0 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00000000005a1adf in xassert (msg=<optimized out>, file=<optimized out>, line=<optimized out>) at debug.cc:544 #3 0x00000000007c65f8 in comm_read_base (conn=..., buf=0x99bb140 "", size=16383, callback=...) at Read.cc:69 #4 0x000000000067b75b in comm_read (callback=..., len=16383, buf=0x99bb140 "", conn=...) at comm/Read.h:58 #5 StoreEntry::delayAwareRead (this=<optimized out>, conn=..., buf=0x99bb140 "", len=16383, callback=...) at store.cc:255 #6 0x00000000005f90d2 in HttpStateData::maybeReadVirginBody (this=0x83f0ed8) at http.cc:1515 #7 0x00000000005f959c in HttpStateData::sendRequest (this=this@entry=0x83f0ed8) at http.cc:2154 #8 0x00000000005f9d7b in HttpStateData::start (this=0x83f0ed8) at http.cc:2268 #9 0x0000000000731393 in JobDialer<AsyncJob>::dial (this=0xaee57d0, call=...) at ../../src/base/AsyncJobCalls.h:174 #10 0x000000000072d909 in AsyncCall::make (this=0xaee57a0) at AsyncCall.cc:40 #11 0x0000000000731887 in AsyncCallQueue::fireNext (this=this@entry=0xe025f0) at AsyncCallQueue.cc:56 #12 0x0000000000731bd0 in AsyncCallQueue::fire (this=0xe025f0) at AsyncCallQueue.cc:42 #13 0x00000000005c128c in EventLoop::runOnce (this=this@entry=0x7fffffffe9f0) at EventLoop.cc:120 #14 0x00000000005c1430 in EventLoop::run (this=0x7fffffffe9f0) at EventLoop.cc:82 #15 0x0000000000627083 in SquidMain (argc=<optimized out>, argv=<optimized out>) at main.cc:1511 #16 0x000000000052b08b in SquidMainSafe (argv=<optimized out>, argc=<optimized out>) at main.cc:1243 #17 main (argc=<optimized out>, argv=<optimized out>) at main.cc:1236 A debugging session is active. Inferior 1 [process 10969] will be killed. |
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users