[squid-users] RE: squid-3.1.5 core files

From: Zeller, Jan \(ID\) <jan.zeller_at_id.unibe.ch>
Date: Wed, 28 Jul 2010 17:12:34 +0200

hmm well dear squid I decided to take the Debian-backport package release from http://www.sput.nl/software/squid31-lenny.html instead of compiling myself. Maybe this could be the best way to get rid of the core dumps ...
let's see...

---
Jan
> -----Original Message-----
> From: Zeller, Jan (ID) [mailto:jan.zeller_at_id.unibe.ch]
> Sent: Donnerstag, 22. Juli 2010 17:28
> To: Squid users
> Subject: [squid-users] squid-3.1.5 core files
> 
> Dear squid-list,
> 
> i tried to follow the guidelines on http://wiki.squid-
> cache.org/SquidFaq/BugReporting because i am getting lots of core
> files.
> 
> - squid version : 3.1.5
> - OS : Debian GNU/Linux 5.0.5 (lenny) amd64
> 
> # ls -lth core
> -rw------- 1 proxy proxy 2.1G 2010-07-22 16:59 core
> 
> # file core
> core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style,
> from '(squid) -sY -f /etc/squid3/squid-3.1.5.conf'
> 
> # gdb /opt/squid-3.1.5/sbin/squid core
> GNU gdb 6.8-debian
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show
> copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu"...
> 
> warning: Can't read pathname for load map: Input/output error.
> Reading symbols from /lib/librt.so.1...done.
> Loaded symbols for /lib/librt.so.1
> Reading symbols from /lib/libpthread.so.0...done.
> Loaded symbols for /lib/libpthread.so.0
> Reading symbols from /lib/libcrypt.so.1...done.
> Loaded symbols for /lib/libcrypt.so.1
> Reading symbols from /usr/lib/libssl.so.0.9.8...done.
> Loaded symbols for /usr/lib/libssl.so.0.9.8
> Reading symbols from /usr/lib/libcrypto.so.0.9.8...done.
> Loaded symbols for /usr/lib/libcrypto.so.0.9.8
> Reading symbols from /lib/libnsl.so.1...done.
> Loaded symbols for /lib/libnsl.so.1
> Reading symbols from /lib/libdl.so.2...done.
> Loaded symbols for /lib/libdl.so.2
> Reading symbols from /usr/lib/libstdc++.so.6...done.
> Loaded symbols for /usr/lib/libstdc++.so.6
> Reading symbols from /lib/libm.so.6...done.
> Loaded symbols for /lib/libm.so.6
> Reading symbols from /lib/libgcc_s.so.1...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Reading symbols from /lib/libc.so.6...done.
> Loaded symbols for /lib/libc.so.6
> Reading symbols from /lib/ld-linux-x86-64.so.2...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> Reading symbols from /usr/lib/libz.so.1...done.
> Loaded symbols for /usr/lib/libz.so.1
> Reading symbols from /lib/libnss_compat.so.2...done.
> Loaded symbols for /lib/libnss_compat.so.2
> Reading symbols from /lib/libnss_nis.so.2...done.
> Loaded symbols for /lib/libnss_nis.so.2
> Reading symbols from /lib/libnss_files.so.2...done.
> Loaded symbols for /lib/libnss_files.so.2
> Core was generated by `(squid) -sY -f /etc/squid3/squid-3.1.5.conf'.
> Program terminated with signal 6, Aborted.
> [New process 1433]
> #0  0x00007f61234e6ed5 in raise () from /lib/libc.so.6
> (gdb) bt
> #0  0x00007f61234e6ed5 in raise () from /lib/libc.so.6
> #1  0x00007f61234e83f3 in abort () from /lib/libc.so.6
> #2  0x00007f6123d6a294 in __gnu_cxx::__verbose_terminate_handler ()
>    from /usr/lib/libstdc++.so.6
> #3  0x00007f6123d68696 in ?? () from /usr/lib/libstdc++.so.6
> #4  0x00007f6123d686c3 in std::terminate () from
> /usr/lib/libstdc++.so.6
> #5  0x00007f6123d68f6f in __cxa_pure_virtual () from
> /usr/lib/libstdc++.so.6
> #6  0x000000000055a1e0 in JobDialer (this=0x7fffffffcc60, aJob=0x599)
> at AsyncJob.cc:172
> #7  0x00000000005b142d in Adaptation::Initiator::announceInitiatorAbort
> (this=0xc8e9450,
>     x=@0xc8e9480) at ../../src/base/AsyncJobCalls.h:33
> #8  0x00000000005b1ad1 in Adaptation::Iterator::noteInitiatorAborted
> (this=0xc8e9438)
>     at Iterator.cc:104
> #9  0x000000000055a7db in JobDialer::dial (this=0x6d7cbb20,
> call=@0x6d7cbaf0)
>     at AsyncJob.cc:215
> #10 0x0000000000559bdb in AsyncCall::make (this=0x6d7cbaf0) at
> AsyncCall.cc:34
> #11 0x000000000055c270 in AsyncCallQueue::fireNext (this=0xad3000) at
> AsyncCallQueue.cc:53
> #12 0x000000000055c418 in AsyncCallQueue::fire (this=0xad3000) at
> AsyncCallQueue.cc:39
> #13 0x00000000004ca81c in EventLoop::runOnce (this=0x7fffffffce20) at
> EventLoop.cc:130
> #14 0x00000000004ca8f8 in EventLoop::run (this=0x7fffffffce20) at
> EventLoop.cc:94
> #15 0x0000000000513eac in SquidMain (argc=4, argv=0x7fffffffcfc8) at
> main.cc:1397
> #16 0x0000000000514436 in main (argc=1433, argv=0x599) at main.cc:1159
> (gdb) quit
> 
> 
> What could be the cause and what kind of additional information should
> I provide for better analysis ?
> 
> 
> thanks,
> 
> ---
> 
> Jan
> 
Received on Wed Jul 28 2010 - 15:13:08 MDT

This archive was generated by hypermail 2.2.0 : Thu Jul 29 2010 - 12:00:04 MDT