Alan Dekok <[EMAIL PROTECTED]> said > Yes. For simplicity: > > $ script valgrind.log > $ valgrind radiusd -xxx > ... > $ <ctrl-c> > $ exit
Okie Dokie. I was going to use --log-file witrh valgrind, but 'script' works. Done. So far the only errors I'm seeing are these: ==29820== Thread 2: ==29820== Invalid write of size 1 ==29820== at 0x4819294: strNcpy (misc.c:187) ==29820== by 0x4CC43F3: sqlippool_postauth (rlm_sqlippool.c:527) ==29820== by 0xD469: modcall (modcall.c:236) ==29820== by 0xDA73: call_one (modcall.c:269) ==29820== by 0xD701: modcall (modcall.c:324) ==29820== by 0xC8F7: indexed_modcall (modules.c:469) ==29820== by 0x5865: rad_postauth (auth.c:430) ==29820== by 0x6101: rad_authenticate (auth.c:1029) ==29820== by 0xF6D4: rad_respond (radiusd.c:1669) ==29820== by 0x13240: request_handler_thread (threads.c:570) ==29820== by 0x3B4370: start_thread (in /lib/tls/libpthread-2.3.4.so) ==29820== by 0x208FFD: clone (in /lib/tls/libc-2.3.4.so) ==29820== Address 0x4A87AA2 is 0 bytes after a block of size 10 alloc'd ==29820== at 0x4804405: malloc (vg_replace_malloc.c:149) ==29820== by 0x1AA02F: strdup (in /lib/tls/libc-2.3.4.so) ==29820== by 0x4CC42AF: sqlippool_instantiate (rlm_sqlippool.c:486) ==29820== by 0xC5DE: find_module_instance (modules.c:358) ==29820== by 0xDD9C: do_compile_modsingle (modcall.c:1005) ==29820== by 0xCD6E: setup_modules (modules.c:580) ==29820== by 0x103E1: main (radiusd.c:965) There are typically three or four similar events for each authentication, a mix of invalid writes and reads. They are always out of sqlippool_postauth. > Alan DeKok. -- hugh - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

