This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Please try a snapshot - final push for 1.5.19


On Thu, Dec 22, 2005 at 11:35:07PM -0500, Christopher Faylor wrote:
>On Thu, Dec 22, 2005 at 08:07:19PM -0800, Yitzchak Scott-Thoennes wrote:
>>CYGWIN = `tty ntsec title server'
>           ^^^
>Thank you.  That was why I couldn't duplicate it.

I played with this all day and I can't convince myself that it isn't a
readline bug.  It seems like there is a situation where bash/readline
unmasks SIGINT and potentially lets a stray CTRL-C in while the signal
handler is still carefully dealing with signals, causing recursion and,
eventually, an overflow of cygwin's signal stack.

In fact, I could crash bash on linux by doing a:

  while kill -INT nnn; do :; done

where nnn denotes the pid of a running Debian bash 3.00.16(1)-release
binary.

In any event, this isn't a regression and, unless I have an amazing
insight sometime soon, I don't think there is any way to fix this
in the cygwin DLL.

cgf

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]