help-gnu-radius
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-gnu-radius] Segfault in exec.c?


From: Robert Zilbauer
Subject: [Help-gnu-radius] Segfault in exec.c?
Date: 05 Aug 2002 17:44:59 -0700

Howdy. I'm trying to get Gnu radius 0.96.3 to work on an Sparc running
Solaris 7:

SunOS lark 5.7 Generic_106541-18 sun4u sparc SUNW,Ultra-2

I'm darn close to getting it working (it would seem) since
authentication works, but the accounting stuff has issues. Specifically,
right here:

11620:  fork()                                          = 12181
12181:  fork()          (returning as child ...)        = 11620
12181:  sigaction(SIGCLD, 0xFFBEEDA8, 0xFFBEEE28)       = 0
12181:  sigaction(SIGHUP, 0xFFBEEDA8, 0xFFBEEE28)       = 0
12181:  sigaction(SIGUSR1, 0xFFBEEDA8, 0xFFBEEE28)      = 0
12181:  sigaction(SIGUSR2, 0xFFBEEDA8, 0xFFBEEE28)      = 0
12181:  sigaction(SIGINT, 0xFFBEEDA8, 0xFFBEEE28)       = 0
12181:  chdir("/tmp")                                   = 0
12181:      Incurred fault #6, FLTBOUNDS  %pc = 0x0004B414
12181:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000C
12181:      Received signal #11, SIGSEGV [caught]
12181:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000C
12181:  getpid()                                        = 12181 [11620]
12181:  time()                                          = 1028590162
...
...

This results in errors that look like this:

Aug 05 17:39:50: [11620]: Main.debug: radiusd.c:1127:rad_spawn_child:
deleting completed ACCT request
Aug 05 17:39:50: [11620]: Main.debug: radiusd.c:1259:rad_spawn_child:
adding ACCT request to the list. 1 requests held.
Aug 05 17:39:50: [26274]: Acct.crit: CHILD: exit on signal (11)
Aug 05 17:39:50: [11620]: Main.debug: radiusd.c:1297:rad_spawn_child:
started handler at pid 26274
Aug 05 17:40:20: [11620]: Main.debug: radiusd.c:1127:rad_spawn_child:
deleting completed ACCT request
Aug 05 17:40:20: [11620]: Main.debug: radiusd.c:1259:rad_spawn_child:
adding ACCT request to the list. 1 requests held.
Aug 05 17:40:20: [26312]: Acct.crit: CHILD: exit on signal (11)
Aug 05 17:40:20: [11620]: Main.debug: radiusd.c:1297:rad_spawn_child:
started handler at pid 26312

It looks like something in exec.c is causing a FLTBOUNDS error, but my C
is too rusty to find it myself. :)

Does anyone have any wisdom they could impart to me on this?

Thanks!


-- 
I tell you, I have struck depths that your little brain can't picture!
I have seen beyond the bounds of infinity and  drawn down daemons from
the stars...    I have harnessed the shadows that stride from world to 
world to sow death and madness...    Space belongs to me, do you hear?
                                               -- Crawford Tillinghast




reply via email to

[Prev in Thread] Current Thread [Next in Thread]