Your message dated Thu, 1 Dec 2011 15:37:16 -0600
with message-id <[email protected]>
and subject line Re: ncurses-base: break handling of ctrl-c in xterm and rxvt 
using bash
has caused the Debian Bug report #569227,
regarding ncurses-base: break handling of ctrl-c in xterm and rxvt using bash
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
569227: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569227
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ncurses-base
Version: 5.7+20090803-2
Severity: critical
Justification: breaks unrelated software

ctrl-c does no longer cause SIGINT.

Debugging this issue:

When I create a new xterm (or rxvt) as a fork from my windowmanager
(awesome) the terminal shows the broken behaviour.

I have still some xterms that are not affected open. Those were started
in 2009.

Using strace on both working and a broken xterm show that both send \3
to the terminal fd when I press ctrl-c.

stty on a working xterm looks like:
speed 38400 baud; line = 0;

On a broken xterm it looks like:
speed 38400 baud; line = 0;
-brkint -imaxbel

Using stty brkint imaxbel or stty sane does not solve the issue. Also
stty intr ^C does not help.

Starting a xterm from an working xterm results in a working xterm.

Starting a xterm from a broken xterm results in a broken xterm.

Starting a xterm, starting vim within it and then doing :!xterm<CR>
produces a working xterm.

Saving the environment of a working xterm, loading it in a broken xterm
and then starting a new xterm results in a broken xterm.

Do you have any other ideas for debugging the issue?

If you feel that I have assigned the bug report to the wrong package,
please reassign it to the correct package.

Helmut

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages ncurses-base depends on:
ii  libncurses5               5.7+20090803-2 shared libraries for terminal hand

Other packages of interest:
ii  bash                      4.1-1          The GNU Bourne Again SHell
ii  rxvt                      1:2.6.4-14     VT102 terminal emulator for the X 
Window System
ii  xterm                     253-1          X terminal emulator

ncurses-base recommends no packages.

ncurses-base suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Helmut Grohne wrote:

> I can no longer reproduce the issue at all after upgrading various
> packages including Xorg.

Closing, but please don't hesitate to follow up if it happens again
(with a new or an old bash version).


--- End Message ---

Reply via email to