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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org