> > 
> > 2.  What library installs the `sigacthandler'?  It's not a function in
> >     bash.  It is a symbol in libc, but there's no indication which
> >     library installs it as a signal handler.
> > 
> 
> I have just tried psig on on running bash (in another config), and see 
> that the function that set signals handler for SIGV is indeed:
> 
> bash-3.2# pgrep bash
> 16384
> bash-3.2# psig 16384 | grep "^SEGV"
> SEGV    blocked,caught  termsig_sighandler      0 
> HUP,INT,ILL,TRAP,ABRT,EMT,FPE,BUS,SEGV,SYS,PIPE,ALRM,TERM,USR1,USR2,VTALRM,XCPU,XFSZ,LOST
> bash-3.2#
> 
> termsig_sighandler() is part bash source code (sig.c) if I am not mistaken.

It is, but that's not what shows up in the call trace.  Is `sigacthandler'
part of the Solaris signal trampoline code?

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer

Chet Ramey, ITS, CWRU    [EMAIL PROTECTED]    http://tiswww.tis.case.edu/~chet/


Reply via email to