On 06/02/14 07:56, Amos Jeffries wrote:
On 2014-02-06 11:09, Alex Crow wrote:
Amos,
Yes, I compiled a Debian package and installed the squid3*dbg*.deb file.
This is a bit tricky as this is a production just from testing with a
few clients the problem does not appear.
I can definitely say that
/usr/lib/debug/usr/sbin/squid3
Is there as is fairly large so I don't know why there are missing
symbols.
For production servers I use this minimal-downtime debugging script.
It or small variations have worked well for a few clients on
production server passing upwards of 10K req/sec for several hundred
users.
http://wiki.squid-cache.org/SquidFaq/BugReporting#Using_gdb_debugger_on_a_live_proxy_.28with_minimal_downtime.29
Amos
Hi
Thanks for that - I did get a backtrace today...
Program terminated with signal 6, Aborted.
#0 0x00007fa89b3fb1b5 in raise () from /lib/libc.so.6
(gdb) backtrace
#0 0x00007fa89b3fb1b5 in raise () from /lib/libc.so.6
#1 0x00007fa89b3fdfc0 in abort () from /lib/libc.so.6
#2 0x00007fa89bc8fdc5 in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
#3 0x00007fa89bc8e166 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00007fa89bc8e193 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00007fa89bc8e216 in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#6 0x00000000005d457c in SquidMainSafe (argc=<value optimized out>,
argv=<value optimized out>) at main.cc:1246
#7 main (argc=<value optimized out>, argv=<value optimized out>) at
main.cc:1234
Thanks
Alex