fun? with libsigsegv

Dave Korn dave.korn.cygwin@googlemail.com
Sat Jul 18 09:46:00 GMT 2009


Eric Blake wrote:
> This post is so cgf can exhale his bated breath from his recent commit:

> That is, libsigsegv no longer causes an unwanted abort.  And the latest 
> libsigsegv.git package still passes 'make check'.  So in other words, it looks 
> like you fixed a real bug, and without causing any regressions to libsigsegv 
> (at least, none identified so far, although the upstream testsuite could 
> probably test more cases)!  Thanks!

  From the patch:

> +     [ ... ]   This could present
> +     a problem if some previous exception handler tries to do things that are
> +     better left to Cygwin.  [ ... ] 

  Sounds like libsigsegv knows what it's doing and is only doing what it
should and correctly leaving to Cygwin things best left to Cygwin.  (Plus a
quick browse of the source made reinforced that impression; it doesn't replace
but carefully chains in front of the cygwin exception handler and passes
through any exceptions it doesn't eat.)

    cheers,
      DaveK

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list