I am afraid you should fill a bugreport.
Can you please execute the following inside gdb:
(gdb) frame 11
(gdb) print *this
On 07/20/2011 04:09 PM, Ralf Hildebrandt wrote:
> I'm running Squid3-HEAD, and got this one crash today:
>
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from /usr/sbin/squid...done.
> [Thread debugging using libthread_db enabled]
> [New Thread 0xb7398b70 (LWP 28159)]
> [New Thread 0xb7357b70 (LWP 28160)]
> [New Thread 0xb7316b70 (LWP 28161)]
> [New Thread 0xb72d5b70 (LWP 28162)]
> [New Thread 0xb7294b70 (LWP 28163)]
> [New Thread 0xb7253b70 (LWP 28164)]
> [New Thread 0xb7212b70 (LWP 28165)]
> [New Thread 0xb71d1b70 (LWP 28166)]
> [New Thread 0xb7190b70 (LWP 28167)]
> [New Thread 0xb714fb70 (LWP 28168)]
> [New Thread 0xb710eb70 (LWP 28169)]
> [New Thread 0xb70cdb70 (LWP 28170)]
> [New Thread 0xb708cb70 (LWP 28171)]
> [New Thread 0xb704bb70 (LWP 28172)]
> [New Thread 0xb700ab70 (LWP 28173)]
> [New Thread 0xb6fc9b70 (LWP 28174)]
>
> Program received signal SIGABRT, Aborted.
> 0xb7fe1424 in __kernel_vsyscall ()
> #0 0xb7fe1424 in __kernel_vsyscall ()
> No symbol table info available.
> #1 0xb7bdbe71 in raise () from /lib/i386-linux-gnu/libc.so.6
> No symbol table info available.
> #2 0xb7bdf34e in abort () from /lib/i386-linux-gnu/libc.so.6
> No symbol table info available.
> #3 0x0812f4d8 in xassert (msg=0x83113ba "fd< 0", file=0x83113ac "Connection.cc", line=29) at debug.cc:567
> No locals.
> #4 0x08294516 in Comm::Connection::~Connection (this=0x151ad898, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at Connection.cc:29
> No locals.
> #5 0x08294885 in Comm::Connection::~Connection (this=0x151ad898, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at Connection.cc:38
> No locals.
> #6 0x0813dafe in dereference (fd=6093, data=0x18c6c180) at ../include/RefCount.h:96
> tempP_ =<value optimized out>
> #7 operator= (fd=6093, data=0x18c6c180) at ../include/RefCount.h:64
> No locals.
> #8 idnsVCClosed (fd=6093, data=0x18c6c180) at dns_internal.cc:819
> vc = 0x18c6c180
> #9 0x0824f039 in CommCloseCbPtrFun::dial (this=0x15f0f0d4) at CommCalls.cc:202
> No locals.
> #10 0x0824d240 in CommCbFunPtrCallT<CommCloseCbPtrFun>::fire (this=0x15f0f0b8) at CommCalls.h:345
> No locals.
> #11 0x0823eacb in AsyncCall::make (this=0x15f0f0b8) at AsyncCall.cc:36
> __FUNCTION__ = "make"
> #12 0x08242057 in AsyncCallQueue::fireNext (this=0x854df78) at AsyncCallQueue.cc:54
> call = {
> p_ = 0x15f0f0b8
> }
> #13 0x082421d0 in AsyncCallQueue::fire (this=0x854df78) at AsyncCallQueue.cc:40
> made = true
> #14 0x0814862f in EventLoop::runOnce (this=0xbffffcd4) at EventLoop.cc:131
> sawActivity =<value optimized out>
> waitingEngine = 0xbffffd18
> #15 0x08148710 in EventLoop::run (this=0xbffffcd4) at EventLoop.cc:95
> No locals.
> #16 0x081a58ef in SquidMain (argc=2, argv=0xbffffe14) at main.cc:1506
> signalEngine = {
> <AsyncEngine> = {
> _vptr.AsyncEngine = 0x8326a80
> },
> members of SignalEngine:
> loop = @0xbffffcd4
> }
> store_engine = {
> <AsyncEngine> = {
> _vptr.AsyncEngine = 0x8326ab0
> },<No data fields>}
> comm_engine = {
> <AsyncEngine> = {
> _vptr.AsyncEngine = 0x83b8328
> },<No data fields>}
> mainLoop = {
> errcount = 0,
> last_loop = false,
> engines = {
> capacity = 16,
> count = 4,
> items = 0x87840f8
> },
> timeService = 0xbffffd14,
> primaryEngine = 0xbffffd18,
> loop_delay = 0,
> error = false,
> runOnceResult = false
> }
> time_engine = {
> _vptr.TimeEngine = 0x832d5e8
> }
> #17 0x081a66ec in SquidMainSafe (argc=2, argv=0xbffffe14) at main.cc:1239
> No locals.
> #18 main (argc=2, argv=0xbffffe14) at main.cc:1231
> No locals.
> A debugging session is active.
>
> Inferior 1 [process 28126] will be killed.
>
> Quit anyway? (y or n) [answered Y; input not from terminal]
>
Received on Thu Jul 21 2011 - 09:40:40 MDT
This archive was generated by hypermail 2.2.0 : Thu Jul 21 2011 - 12:00:07 MDT