Finally 2.6STABLE4 made it to FreeBSD (6.x) ports. I made an attempt at
using Squid with COSS cache.
Squid fails to start and there is a core dump.
Here are the details:
cache_dir coss /usr/local/squid/squid-coss/c0d2p1 5 max-size=131072
cache_dir coss /usr/local/squid/squid-coss/c0d2p2 5 max-size=1048575
cache_swap_log /usr/local/squid/logs/%s
cache_dir aufs /usr/local/squid/cache1 5120 16 256
cache_dir aufs /usr/local/squid/cache2 5120 16 256
beastie# gdb /usr/local/sbin/squid squid.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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-marcel-freebsd"...
Core was generated by `squid'.
Program terminated with signal 12, Bad system call.
Reading symbols from /lib/libcrypt.so.3...done.
Loaded symbols for /lib/libcrypt.so.3
Reading symbols from /usr/lib/libssl.so.4...done.
Loaded symbols for /usr/lib/libssl.so.4
Reading symbols from /lib/libcrypto.so.4...done.
Loaded symbols for /lib/libcrypto.so.4
Reading symbols from /lib/libm.so.4...done.
Loaded symbols for /lib/libm.so.4
Reading symbols from /lib/libpthread.so.2...done.
Loaded symbols for /lib/libpthread.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x48314997 in aio_read () from /lib/libc.so.6
[New LWP 100200]
(gdb) where
#0 0x48314997 in aio_read () from /lib/libc.so.6
#1 0x080ea8cd in a_file_read (q=0x832c04c, fd=8, buf=0x88dc000, req_len=1048576, offset=0,
callback=0x80e9c8c <storeDirCoss_ReadStripeComplete>, data=0x8819210) at coss/async_io.c:98
#2 0x080e94fc in storeDirCoss_ReadStripe (rb=0x8819210) at coss/store_dir_coss.c:1238
#3 0x080e9834 in storeCossDirInit (sd=0x8325c00) at coss/store_dir_coss.c:1257
#4 0x080cac43 in storeDirInit () at store_dir.c:66
#5 0x080c82f8 in storeInit () at store.c:1592
#6 0x080af49f in main (argc=2, argv=0xbfbfeb70) at main.c:610
cache.log:
2006/11/05 16:27:15| Starting Squid Cache version 2.6.STABLE4 for i386-portbld-freebsd6.2...
2006/11/05 16:27:15| Process ID 97930
2006/11/05 16:27:15| With 8960 file descriptors available
2006/11/05 16:27:15| Using kqueue for the IO loop
2006/11/05 16:27:15| DNS Socket created at 0.0.0.0, port 57946, FD 5
2006/11/05 16:27:15| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2006/11/05 16:27:15| Adding nameserver 192.168.51.1 from /etc/resolv.conf
2006/11/05 16:27:15| User-Agent logging is disabled.
2006/11/05 16:27:15| Referer logging is disabled.
2006/11/05 16:27:18| Starting Squid Cache version 2.6.STABLE4 for i386-portbld-freebsd6.2...
2006/11/05 16:27:18| Process ID 98133
2006/11/05 16:27:18| With 8960 file descriptors available
2006/11/05 16:27:18| Using kqueue for the IO loop
2006/11/05 16:27:18| DNS Socket created at 0.0.0.0, port 51565, FD 5
2006/11/05 16:27:18| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2006/11/05 16:27:18| Adding nameserver 192.168.51.1 from /etc/resolv.conf
2006/11/05 16:27:18| User-Agent logging is disabled.
2006/11/05 16:27:18| Referer logging is disabled.
-Wash
http://www.netmeister.org/news/learn2quote.html
DISCLAIMER: See http://www.wananchi.com/bms/terms.php
-- +======================================================================+ |\ _,,,---,,_ | Odhiambo Washington <wash@wananchi.com> Zzz /,`.-'`' -. ;-;;,_ | Wananchi Online Ltd. www.wananchi.com |,4- ) )-,_. ,\ ( `'-'| Tel: +254 20 313985-9 +254 20 313922 '---''(_/--' `-'\_) | GSM: +254 722 743223 +254 733 744121 +======================================================================+ The cow is nothing but a machine with makes grass fit for us people to eat. -- John McNultyReceived on Sun Nov 05 2006 - 06:32:10 MST
This archive was generated by hypermail pre-2.1.9 : Fri Dec 01 2006 - 12:00:02 MST