segv on proxying from cvs 9/25?

Joe Maimon jmaimon at ttec.com
Tue Sep 27 19:34:47 CEST 2005


In listener.c listen_init() calls rl_init()

rl_init loops mainconfig.list

mainconfig.list is generally 0x0 at that point, since

mainconfig.c:1045 looks like this

-----------------------
if (listen_init(buffer, &listener) < 0) {
                 exit(1);
         }

         if (!listener) {
                 radlog(L_ERR|L_CONS, "Server is not configured to 
listen on any ports.  Exiting.");
                 exit(1);
         }

         listen_free(&mainconfig.listen);
         mainconfig.listen = listener;
-----------------------

later......

proxy.c:536

request->proxy_listener->send

segv




More information about the Freeradius-Devel mailing list