Package: screen
Version: 4.0.3-11+lenny1
Severity: normal
sometimes when using "screen -x" to re-attach to an existing session,
the process will appear to hang and never fully attach. this might
happen with "screen -r" as well, but I generally only use -x and
probably as a result have only seen the bug that way.
after a "screen -x" process has hung while attempting an attach, opening
another terminal and trying another "screen -x" appears to work fine and
does sucessfully attach to the session. but the hung process remains hung.
I don't think this is releated to #326571 because I have not been attaching
from within sessions when the hang has occured.
performing an strace on the hung process reveals this:
linear:/# strace -p18362
Process 18362 attached - interrupt to quit
pause() = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now [])
alarm(0) = 0
kill(2847, SIG_0) = 0
rt_sigaction(SIGALRM, {0x806ea90, [], 0}, {0x806ea90, [], 0}, 8) = 0
alarm(15) = 0
pause() = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now [])
alarm(0) = 0
kill(2847, SIG_0) = 0
rt_sigaction(SIGALRM, {0x806ea90, [], 0}, {0x806ea90, [], 0}, 8) = 0
alarm(15) = 0
pause() = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now [])
alarm(0) = 0
kill(2847, SIG_0) = 0
rt_sigaction(SIGALRM, {0x806ea90, [], 0}, {0x806ea90, [], 0}, 8) = 0
alarm(15) = 0
pause() = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now [])
alarm(0) = 0
kill(2847, SIG_0) = 0
rt_sigaction(SIGALRM, {0x806ea90, [], 0}, {0x806ea90, [], 0}, 8) = 0
alarm(15) = 0
pause(^C <unfinished ...>
Process 18362 detached
-- System Information:
Debian Release: 5.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages screen depends on:
ii libc6 2.7-18lenny2 GNU C Library: Shared libraries
ii libncursesw5 5.7+20081213-1 shared libraries for terminal hand
ii libpam0g 1.0.1-5+lenny1 Pluggable Authentication Modules l
screen recommends no packages.
screen suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]