hi. When running radrelay on 162Mb accounting file it dies with segmentation fault. There is quite enough disk space on the working partition: /dev/dsk/c1t0d0s7 13842586 9457567 4246594 70% /export/home freeradius is of version 1.0.1. gdb output is below:
# gdb /opt/fr/bin/radrelay GNU gdb 6.0 Copyright 2003 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 "sparc-sun-solaris2.8"... (gdb) set args -x -a . -n localhost 10.01 (gdb) run Starting program: /opt/fr/bin/radrelay -x -a . -n localhost 10.01 [New LWP 1] [New LWP 2] [New LWP 3] [New LWP 4] [New LWP 5]
Program received signal SIGSEGV, Segmentation fault. 0x00013698 in read_one (fp=0x3a418, r_req=0x39d44) at radrelay.c:287 287 if (userparse(buf, &vp) > 0 && (gdb) bt #0 0x00013698 in read_one (fp=0x3a418, r_req=0x39d44) at radrelay.c:287 #1 0x00013e40 in loop (r_args=0xffbef658) at radrelay.c:605 #2 0x00014b08 in main (argc=-4262312, argv=0x13470) at radrelay.c:1003
The machine is SunOS abs-test 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Fire-V240
The same result is on SunOS mcc-aaa2 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-60
What can be wrong?
-- Sincerely Yours, Alexander Serkin, Skylink, Moscow, ph. +7(095)7952089 fa. +7(095)7952084
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html