This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: fun? with libsigsegv
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: cygwin at cygwin dot com
- Date: Fri, 17 Jul 2009 23:33:45 +0100
- Subject: Re: fun? with libsigsegv
- References: <loom.20090717T213846-627@post.gmane.org>
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