[squid-users] Another set of crashes after yesterdays patch

From: Ralf Hildebrandt <Ralf.Hildebrandt_at_charite.de>
Date: Wed, 16 Jan 2013 13:44:09 +0100

3.2.6:

Program received signal SIGPIPE, Broken pipe.
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fdd424 in __kernel_vsyscall ()
#1 0xb7fc495b in write () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x0832507a in Comm::HandleWrite (fd=441, data=0xb62a031c) at Write.cc:92
#3 0x08320d97 in Comm::DoSelect (msec=<optimized out>) at ModEpoll.cc:316
#4 0x082c2a8b in CommSelectEngine::checkEvents (this=0xbffff6bc, timeout=2) at comm.cc:2068
#5 0x08154cbd in EventLoop::checkEngine (this=0xbffff664, engine=0xbffff6bc, primary=true) at EventLoop.cc:51
#6 0x08154ff8 in EventLoop::runOnce (this=0xbffff664) at EventLoop.cc:125
#7 0x081551c0 in EventLoop::run (this=0xbffff664) at EventLoop.cc:95
#8 0x081cd6c0 in SquidMain (argc=-1073744192, argv=0xbffff664) at main.cc:1501
#9 0x081ceebd in SquidMainSafe (argv=0xbffff7b4, argc=2) at main.cc:1216
#10 main (argc=2, argv=0xbffff7b4) at main.cc:1208

(gdb) set print pretty
(gdb) backtrace full

#0 0xb7fdd424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7fc495b in write () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2 0x0832507a in Comm::HandleWrite (fd=441, data=0xb62a031c) at
Write.cc:92
        state = 0xb62a031c
        len = 0
        nleft = 345
        __FUNCTION__ = "HandleWrite"
                                
#3 0x08320d97 in Comm::DoSelect (msec=<optimized out>) at
ModEpoll.cc:316
        i = <optimized out>
        fd = 441
        __FUNCTION__ = "DoSelect"
        num = 41
        F = 0xb67fabb8
        hdl = <optimized out>
        cevents = 0xb61550c8

#4 0x082c2a8b in CommSelectEngine::checkEvents (this=0xbffff6bc, timeout=2) at comm.cc:2068
        last_timeout = 1358339990

#5 0x08154cbd in EventLoop::checkEngine (this=0xbffff664, engine=0xbffff6bc, primary=true) at EventLoop.cc:51
        requested_delay = <optimized out>

#6 0x08154ff8 in EventLoop::runOnce (this=0xbffff664) at EventLoop.cc:125
        sawActivity = <optimized out>
        waitingEngine = 0xbffff6bc
        __FUNCTION__ = "runOnce"

#7 0x081551c0 in EventLoop::run (this=0xbffff664) at EventLoop.cc:95
No locals.

#8 0x081cd6c0 in SquidMain (argc=-1073744192, argv=0xbffff664) at main.cc:1501
        __FUNCTION__ = "SquidMain"
        signalEngine = {
          <AsyncEngine> = {
           _vptr.AsyncEngine = 0x83b2700
          },
          members of SignalEngine:
          loop = @0xbffff664
        }
        store_engine = {
          <AsyncEngine> = {
            _vptr.AsyncEngine = 0x83b2718
          }, <No data fields>}
        comm_engine = {
          <AsyncEngine> = {
            _vptr.AsyncEngine = 0x8442c88
          }, <No data fields>}
        mainLoop = {
          errcount = 0,
          last_loop = false,
        engines = {
          capacity = 16,
          count = 4,
          items = 0x89041f8
        },
        timeService = 0xbffff6c0,
        primaryEngine = 0xbffff6bc,
        loop_delay = 2,
        error = false,
        runOnceResult = false
      }
      time_engine = {
        _vptr.TimeEngine = 0x83b9b20
      }
      
#9 0x081ceebd in SquidMainSafe (argv=0xbffff7b4, argc=2) at main.cc:1216
No locals.

#10 main (argc=2, argv=0xbffff7b4) at main.cc:1208
No locals.

-- 
Ralf Hildebrandt                   Charite Universitätsmedizin Berlin
ralf.hildebrandt_at_charite.de        Campus Benjamin Franklin
http://www.charite.de              Hindenburgdamm 30, 12203 Berlin
Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
Received on Wed Jan 16 2013 - 12:44:18 MST

This archive was generated by hypermail 2.2.0 : Wed Jan 16 2013 - 12:00:03 MST