25 Jan
2011
25 Jan
'11
3:45 a.m.
Cai Fa wrote:
I upgraded my freeradius from 1 to 2. When do eap-tls authenticate, the radiusd crashed in debug mode. After debug the code, I found the following code which didn't appear in version 1.
There is an issue with that code in 2.1.10. It's fixed in the git "v2.1.x" branch. However, see bugs.freeradius.org. People have reported still more issues, which I don't really understand...
In function request_free, it would call "/this->free_opaque(this->opaque);/", this is actually "/check_handler/". The process crashed in "/rbtree_finddata()/".
Could anyone tell me why add these code in new version?
Read the code in the check_handler() function, and the git history. Alan DeKok.