If you do not receive a coredump then the easiest way it to run Squid
from within a deugger.
1. Stop squid
2. gdb /path/to/squid
gdb> handle SIGPIPE pass noprint nostop
gdb> handle SIGUSR1 pass noprint nostop
gdb> handle ISGUSR2 pass noprint nostop
gdb> r -DNYCd3
[do whatever that makes it crash]
gdb> backtrace
Then send all output from "r -DNYCd3" and down to
squd-dev@squid-cache.org (squid-dev because this is a development
version you are having problems with), together with the information
mentioned before.
Operating system type and version
uname -a
Compiler type and version
gcc -v
-- Henrik Nordstrom Squid Hacker Martin Rosenauer Jacobsen wrote: > > Hi Henrik! > > Thanks for your quick answer. I'm sorry, I forgot to mention that it does > not produce a coredump (the 'core' file). Otherwise I would have followed > the instructions ofcause. The other funny thing is that Squid seems to be > continuing. That makes the browser react as it can't complete loading the > page (where the crash comes). Then if you refresh the browser, the page > completes and you can surf a little more untill the same happens again > (squid crashes). > > If the core file shows up I will do as instructed. (I've used an updated > locatedb and find to search for it). > > -- > Martin Jacobsen > Happy Squid User ;) > > -----Oprindelig meddelelse----- > Fra: Henrik Nordstrom [mailto:hno@hem.passagen.se] > Sendt: 8. maj 2001 00:39 > Til: Martin Rosenauer Jacobsen > Emne: Re: SQUID 2.5 and FakeAuth > > You are seeing some kind of bug in Squid. > > Instructions on what information we need and where were provided in the > email message you quoted below. > > -- > Henrik Nordstrom > Squid HackerReceived on Tue May 08 2001 - 02:29:08 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:59:52 MST