Can you pelase add this to bug #891
<url:http://www.squid-cache.org/bugs/show_bug.cgi?id=891>. Also include
the exact version of Squid you are using (i.e. if it is a base 2.5.STABLE4
without pathces, any patches applied, or a nightly snapshot).

There is also a list of questions in that bug report I'd like you to 
answer.

Regards
Henrik


On Tue, 10 Feb 2004, Evren Yurtesen wrote:

> Well, I just got the same problem in another machine. It runs FreeBSD 4.9 
> and this time I attached to the running process... Here is what I got...
> If you need something more, send email.
> 
> adsl:/home/yurtesen#gdb /usr/local/squid/sbin/squid 121
> GNU gdb 4.18 (FreeBSD)
> Copyright 1998 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you 
> are
> welcome to change it and/or distribute copies of it under certain 
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for 
> details.
> This GDB was configured as "i386-unknown-freebsd"...Deprecated bfd_read 
> called at 
> /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c 
> line 2627 in elfstab_build_psymtabs
> Deprecated bfd_read called at 
> /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c 
> line 933 in fill_symbuf
> 
> 
> /usr/home/yurtesen/121: No such file or directory.
> Attaching to program: /usr/local/squid/sbin/squid, process 121
> Reading symbols from /usr/lib/libcrypt.so.2...done.
> Reading symbols from /usr/lib/libm.so.2...done.
> Reading symbols from /usr/lib/libc.so.4...done.
> Reading symbols from /usr/libexec/ld-elf.so.1...done.
> memPoolInUseCount (pool=0x81e3400) at MemPool.c:303
> 303         assert(pool);
> (gdb) where
> #0  memPoolInUseCount (pool=0x81e3400) at MemPool.c:303
> #1  0x8082d62 in memInUse (type=MEM_IPCACHE_ENTRY) at mem.c:282
> #2  0x807f7f5 in ipcache_purgelru (voidnotused=0x0) at ipcache.c:156
> #3  0x8067785 in eventRun () at event.c:147
> #4  0x8081eed in main (argc=2, argv=0xbfbffddc) at main.c:739
> (gdb) backtrace
> #0  memPoolInUseCount (pool=0x81e3400) at MemPool.c:303
> #1  0x8082d62 in memInUse (type=MEM_IPCACHE_ENTRY) at mem.c:282
> #2  0x807f7f5 in ipcache_purgelru (voidnotused=0x0) at ipcache.c:156
> #3  0x8067785 in eventRun () at event.c:147
> #4  0x8081eed in main (argc=2, argv=0xbfbffddc) at main.c:739
> (gdb) 
> 
> Here is top output for squid
> 
> last pid:   143;  load averages:  0.45,  0.42,  0.37                                 
>                        
> up 0+00:52:32  13:43:55
> 13 processes:  3 running, 10 sleeping
> CPU states:  100% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0% 
> idle
> Mem: 26M Active, 25M Inact, 22M Wired, 16K Cache, 22M Buf, 49M Free
> Swap: 256M Total, 256M Free
> 
>   PID USERNAME PRI NICE  SIZE    RES STATE    TIME   WCPU    CPU COMMAND
>   121 nobody    42   0 23524K 22968K RUN     10:46 74.85% 74.85% squid
> 
> Evren
> 
> 
> On Tue, 10 Feb 2004, Henrik Nordstrom wrote:
> 
> > On Tue, 10 Feb 2004, Evren Yurtesen wrote:
> > 
> > > Yes, my squid has debug symbols. I checked that from the FAQ already.
> > 
> > Can GDB understand the debug information?
> > 
> > gdb squid
> > 
> > list main
> > 
> > Regards
> > Henrik
> > 
> > 
> 

Reply via email to