Patch for silent crash with Cygwin1.dll v 1.5.19-4

Gary Zablackis
Fri Mar 3 17:13:00 GMT 2006

--- Christopher Faylor
<> wrote:

> The "efault.faulted()" two lines above your change
> is supposed to catch
> NULL dereferences.  I suspect that you were probably
> misled by the fact
> that gdb might show a SEGV in this function but that
> is to be expected
> (see lots of discussion in the cygwin mailing list
> about this) and there
> are patches pending for gdb which will work around
> this behavior.
> So, sorry, but I doubt that this is actually your
> problem.
> cgf


Actually, as far as I can see, the "efault.faulted()"
does NOT catch the NULL dereference, unless it is
confused about where to return. If it did, the code I
added should not stop my program from crashing. I will
go back and look into this further, though, to see if
I have missed something.

Thanks for your time.


Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 

More information about the Cygwin-patches mailing list