tcsh: causes applications to linger on amd64
Package: tcsh
Version: 6.14.00-1
Severity: normal
If I run 'xterm -e tcsh', execute nvi, pine, or R within the new xterm,
and then hit the window manager's close button, the xterm will not
close.
If I run 'xterm -e csh', execute nvi, pine, or R within the new xterm,
and then hit the window manager's close button, the xterm closes.
If I run 'xterm -e nvi', (or pine, or R) and then hit the window
manager's close button, the xterm closes.
---
If I run 'rxvt -e tcsh', execute nvi or pine within the new rxvt, and
then hit the window manager's close button, the rxvt closes.
If I run 'rxvt -e tcsh', execute R within the new rxvt, and then hit the
window manager's close button, the rxvt closes, but R begins to consume
100% CPU and strace shows that it is continually writing:
write(1, "Save workspace image? [y/n/c]: ", 31) = -1 EIO (Input/output
error)
If I run 'rxvt -e csh', execute R within the new rxvt, and then hit the
window manager's close button, the rxvt closes, and R terminates
correctly.
---
So, not knowing whats going on, I'm filing the bug with tcsh because the
bad behavior only happens when tcsh is involved.
ii xterm 4.3.0.dfsg.1-1 X terminal emulator
ii rxvt 2.6.4-6.2 VT102 terminal emulator for the X Window Sys
-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.9-9-amd64-k8-smp
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages tcsh depends on:
ii libc6 2.3.2.ds1-19.0.0.2.pure64 GNU C Library: Shared libraries an
ii libncurses5 5.4-4 Shared libraries for terminal hand
-- no debconf information
Reply to: