David Liebtag
2010-02-19 21:25:27 UTC
We have a routine with a local buffer that calls strcpy which overruns the
end of the buffer. We know this is a problem we have to fix, but before we
do, we're like to understand something. We have previously called signal()
to set up a handler for SIGSEGV, but our handler is not getting called.
Can anyone explain why?
Does strcpy set up it's own handler?
Thanks a lot.
David Liebtag
end of the buffer. We know this is a problem we have to fix, but before we
do, we're like to understand something. We have previously called signal()
to set up a handler for SIGSEGV, but our handler is not getting called.
Can anyone explain why?
Does strcpy set up it's own handler?
Thanks a lot.
David Liebtag