None Enter your bug report in this message, including as much detail as you possibly can about the problem, what you did to cause it and what the local and remote machines are. If you can give a simple set of instructions to make this bug happen reliably, please include those. Thank you for helping kill bugs in RCP. 1) start emacs 2) turn on debug-on-error, debug-on-quit 3) C-x C-f a remote file 4) receive error with following backtrace: Signaling: (wrong-type-argument arrayp nil) coding-system-plist(nil) coding-system-get(nil alias-coding-systems) coding-system-base(nil) coding-system-change-eol-conversion(nil unix) rcp-open-connection-setup-interactive-shell(#<process *rcp/rsync [EMAIL PROTECTED]*> nil "rsync" "swift" "www.samuelbeckett.org") rcp-open-connection-rsh(nil "rsync" "swift" "www.samuelbeckett.org") rcp-maybe-open-connection(nil "rsync" "swift" "www.samuelbeckett.org") rcp-send-command(nil "rsync" "swift" "www.samuelbeckett.org" "cd /home/web/s/swift/virtual_html/tkd/ ; echo $?") rcp-handle-file-name-all-completions("admin-notes.html" "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/") rcp-handle-file-name-completion("admin-notes.html" "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/") apply(rcp-handle-file-name-completion ("admin-notes.html" "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/")) rcp-file-name-handler(file-name-completion "admin-notes.html" "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/") read-file-name-internal("~/information/$tkdadmin" "~/information/" nil) minibuffer-complete-word() call-interactively(minibuffer-complete-word) call-interactively(find-file) 5) press q out of debugger 6) rcp debug buffer contains: # Opening connection for [EMAIL PROTECTED] using rsync... # Waiting 60s for shell or passwd prompt from www.samuelbeckett.org Last login: Fri Jun 2 19:07:38 2000 from swift.shore.net No mail. ~> # Initializing remote shell $ exec /bin/sh # Waiting 30s for remote `/bin/sh' to come up... \w> # Setting up remote shell environment \w> \w> # Determining coding system foo bar \w> 7) C-xC-f same remote file again 8) emacs hangs several minutes 9) press C-g, backtrace is: Signaling: (quit) accept-process-output(#<process *rcp/rsync [EMAIL PROTECTED]*> 1) rcp-wait-for-output() rcp-handle-file-directory-p("/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html") apply(rcp-handle-file-directory-p "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html") rcp-file-name-handler(file-directory-p "/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html") file-directory-p("/r@rsync:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html") find-file-noselect("/r:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html" nil nil 1) find-file("/r:[EMAIL PROTECTED]:/home/web/s/swift/virtual_html/tkd/admin-notes.html" 1) call-interactively(find-file) 10) press q out of debugger 11) rcp debug buffer contains: # Opening connection for [EMAIL PROTECTED] using rsync... # Waiting 60s for shell or passwd prompt from www.samuelbeckett.org Last login: Fri Jun 2 19:07:38 2000 from swift.shore.net No mail. ~> # Initializing remote shell $ exec /bin/sh # Waiting 30s for remote `/bin/sh' to come up... \w> # Setting up remote shell environment \w> \w> # Determining coding system foo bar \w> $ ( cd /home/web/s/swift/virtual_html/tkd/admin-notes.html ; echo $? ) Emacs : GNU Emacs 20.5.2 (i386-debian-linux-gnu, X toolkit) of Sat Jan 15 2000 on lilac Package: rcp ($Id: rcp.el,v 1.366 2000/05/30 13:13:37 grossjoh Exp $) current state: ============== (setq rcp-ls-command nil rcp-current-method nil rcp-current-user nil rcp-current-host nil rcp-auto-save-directory nil rcp-default-method "rsync" rcp-rsh-end-of-line "\n" rcp-remote-path '("/sbin" "/bin" "/usr/ucb" "/usr/bin" "/usr/sbin" "/usr/local/bin" "/usr/ccs/bin" "~/bin") rcp-login-prompt-regexp ".*ogin: *$" rcp-password-prompt-regexp "^.*\\([pP]assword\\|passphrase.*\\): rcp-wrong-passwd-regexp "^.*\\(Permission denied.\\|Login [Ii]ncorrect\\|Received signal [0-9]+\\|Connection \\(refused\\|closed\\)\\|Sorry, try again.\\).*$" rcp-temp-name-prefix "rcp." rcp-file-name-structure '("\\`/r\\(@\\([a-z0-9]+\\)\\)?:\\(\\([a-z0-9_#]+\\)@\\)?\\([a-z0-9.-]+\\):\\(.*\\)\\'" 2 4 5 6) rcp-file-name-regexp "\\`/r[@:]" rcp-make-rcp-file-format "/r@%m:%u@%h:%p" rcp-end-of-output "/////" shell-prompt-pattern "^[^#$%>\n]*[#$%>] *" )