aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorKim F. Storm <[email protected]>2005-06-08 12:13:32 +0000
committerKim F. Storm <[email protected]>2005-06-08 12:13:32 +0000
commitf77e4514196cc98ef4f2b8cc6179f080e2e47d73 (patch)
tree338a6ae4732f8b04343275d7b8fb533d4de8e2d6 /etc
parent4a29de231e2358984c07e3b371f80b768f0b1dda (diff)
Linux kernel 2.6.10 may corrupt process output.
Warn that using CVS+SSH may corrupt files, include work-around.
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS18
1 files changed, 18 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 70c36af79d..3bca366ef2 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1579,6 +1579,24 @@ global-font-lock-mode RET" or by customizing the variable
** GNU/Linux
+*** GNU/Linux: Process output is corrupted.
+
+There is a bug in Linux kernel 2.6.10 PTYs that can cause emacs to
+read corrupted process output.
+
+*** GNU/Linux: Remote access to CVS with SSH causes file corruption.
+
+If you access a remote CVS repository via SSH, files may be corrupted
+due to bad interaction between CVS, SSH, and libc.
+
+To fix the problem, save the following script into a file, make it
+executable, and set CVS_RSH environment variable to the file name of
+the script:
+
+#!/bin/bash
+exec 2> >(exec cat >&2 2>/dev/null)
+exec ssh "$@"
+
*** GNU/Linux: On Linux-based GNU systems using libc versions 5.4.19 through
5.4.22, Emacs crashes at startup with a segmentation fault.