Just updated from 0.9.1 to 0.9.2 and now get core dumps when accounting
packets are sent to radiusd.  Works just fine for auth requests. I am
running Solaris 8 x86 and am compiling with gcc 3.1.  Any ideas where to
start?  I just recompiled with "./configure --with-threads=no" and now
it doesn't core dump.  So appears to be related to threads.  Are threads
that important on a single CPU server?

Here is a debug log from radiusd -x:

Starting - reading configuration files ...
Using deprecated naslist file.  Support for this will go away soon.
Using deprecated clients file.  Support for this will go away soon.
Using deprecated realms file.  Support for this will go away soon.
Module: Loaded expr
Module: Instantiated expr (expr)
Module: Loaded PAP
Module: Instantiated pap (pap)
Module: Loaded CHAP
Module: Instantiated chap (chap)
Module: Loaded MS-CHAP
Module: Instantiated mschap (mschap)
Module: Loaded System
HASH:  Reinitializing hash structures and lists for caching...
HASH:  Stored 1527 entries from /etc/passwd
HASH:  Stored 29 entries from /etc/group
Module: Instantiated unix (unix)
Module: Loaded eap
rlm_eap: Loaded and initialized the type md5
rlm_eap: Loaded and initialized the type leap
Module: Instantiated eap (eap)
Module: Loaded preprocess
Module: Instantiated preprocess (preprocess)
Module: Loaded realm
Module: Instantiated realm (suffix)
Module: Loaded files
Module: Instantiated files (files)
Module: Loaded Acct-Unique-Session-Id
Module: Instantiated acct_unique (acct_unique)
Module: Loaded detail
Module: Instantiated detail (detail)
Module: Loaded radutmp
Module: Instantiated radutmp (radutmp)
Initializing the thread pool...
Listening on IP address *, ports 1645/udp and 1646/udp, with proxy on
1647/udp.
Ready to process requests.
rad_recv: Accounting-Request packet from host 127.0.0.1:62486, id=104,
length=38
        User-Name = "[EMAIL PROTECTED]"
Segmentation Fault (core dumped)



- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to