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
TRAMP.
--bug report follows this line--

With your latest changes to tramp, scp works as expected, but there
are two problem I saw with the ssh method:


1.) Shouldn't the ssh method allow interactive logins? That doesn't
    work. Tramp is waiting at the password prompt until it times out.


2.) I open /ssh:root@linux:/root/ and get the directory listing as
    expected. If I open /ssh:root@linux:/ or choose a file in the dired
    buffer (here .tramp_history) I get the following backtrace:

   Debugger entered--Lisp error: (args-out-of-range [] 1)
     tramp-mode-string-to-int(nil)
     tramp-handle-file-modes("/ssh:root@linux:/root/.tramp_history")
     apply(tramp-handle-file-modes "/ssh:root@linux:/root/.tramp_history")
     byte-code("à ĎŠ     A\n\"*‡" [save-match-data-internal fn args match-data 
((set-match-data save-match-data-internal)) apply] 3)
     tramp-file-name-handler(file-modes "/ssh:root@linux:/root/.tramp_history")
     file-modes("/ssh:root@linux:/root/.tramp_history")
     after-find-file(nil t)
     find-file-noselect-1(#<buffer .tramp_history> 
"/ssh:root@linux:/root/.tramp_history" nil nil "/ssh:root@linux:/root/.tramp_history" 
nil)
     find-file-noselect("/ssh:root@linux:/root/.tramp_history" nil nil nil)
     find-file("/ssh:root@linux:/root/.tramp_history")
     dired-advertised-find-file()
     call-interactively(dired-advertised-find-file)
     recursive-edit()
     byte-code("Æ!ˆÇ ˆÈ   
!ˆ\nƒ?Éed\"Vƒ4ebˆÊ¥yˆ`dbˆÊ¥Zyˆ\f`|ˆ)ËcˆebˆÌÍ !ˆÎ ˆ  
@Ï=ƒKÐÑÒ\"ˆÓ ˆÌÔ!ˆÒÕÒÌÔ!ˆŠÖ ˆ,Շ" [debugger-buffer 
debugger-args noninteractive debugger-batch-max-lines middlestart buffer-read-only 
pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message 
buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil 
recursive-edit standard-output inhibit-trace] 3)
     debug(error (args-out-of-range [] 1))
     tramp-mode-string-to-int(nil)
     tramp-handle-file-modes("/ssh:root@linux:")
     apply(tramp-handle-file-modes "/ssh:root@linux:")
     byte-code("à ĎŠ     A\n\"*‡" [save-match-data-internal fn args match-data 
((set-match-data save-match-data-internal)) apply] 3)
     tramp-file-name-handler(file-modes "/ssh:root@linux:")
     file-modes("/ssh:root@linux:/")
     after-find-file(nil t)
     find-file-noselect-1(#<buffer /ssh:root@linux:/> "/ssh:root@linux:/" nil nil 
"/ssh:root@linux:/" nil)
     find-file-noselect("/ssh:root@linux:/root/.." nil nil nil)
     find-file("/ssh:root@linux:/root/..")
     dired-advertised-find-file()
     call-interactively(dired-advertised-find-file)



Emacs  : GNU Emacs 21.3.50.6 (i586-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2002-07-29 on linux
Package: tramp (2.0.4)

current state:
==============
(setq
 tramp-ls-command nil
 tramp-test-groks-nt nil
 tramp-file-exists-command nil
 tramp-current-multi-method nil
 tramp-current-method nil
 tramp-current-user nil
 tramp-current-host nil
 tramp-auto-save-directory "/tmp"
 tramp-default-method "scp"
 tramp-rsh-end-of-line "\n"
 tramp-remote-path '("/bin" "/usr/bin" "/usr/sbin" "/usr/local/bin" "/usr/ccs/bin" 
"/local/bin"
                     "/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin" 
"/usr/pkg/bin"
                     "/usr/contrib/bin")
 tramp-login-prompt-regexp ".*ogin: *$"
 tramp-password-prompt-regexp "^.*\\([pP]assword\\|passphrase.*\\):? *$"
 tramp-wrong-passwd-regexp "^.*\\(Permission denied.\\|Login [Ii]ncorrect\\|Received 
signal [0-9]+\\|Connection \\(refused\\|closed\\)\\|Sorry, try again.\\|Name or 
service not known\\).*$"
 tramp-temp-name-prefix "tramp."
 tramp-file-name-structure 
'("\\`/\\(\\([a-zA-Z0-9-]+\\):\\)?\\(\\([^:@/]+\\)@\\)?\\([^:/]+\\):\\(.*\\)\\'"
                             2 4 5 6)
 tramp-file-name-regexp "\\`/[^/:]+:"
 tramp-multi-file-name-structure 
'("\\`/\\(\\([a-zA-Z0-9]+\\)?:\\)\\(\\(%s\\)+\\)\\(.*\\)\\'" 2 3 -1)
 tramp-multi-file-name-hop-structure 
'("\\([a-zA-z0-9_]+\\):\\([^@:/]+\\)@\\([^:/]+\\):" 1 2 3)
 tramp-multi-methods '("multi" "multiu")
 tramp-multi-connection-function-alist '(("telnet" tramp-multi-connect-telnet "telnet 
%h%n")
                                         ("rsh" tramp-multi-connect-rlogin "rsh %h -l 
%u%n")
                                         ("ssh" tramp-multi-connect-rlogin "ssh %h -l 
%u%n")
                                         ("su" tramp-multi-connect-su "su - %u%n")
                                         ("sudo" tramp-multi-connect-su "sudo -u %u 
-s%n"))
 tramp-make-tramp-file-format "/%m:%u@%h:%p"
 tramp-end-of-output "/////"
 shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
 backup-by-copying nil
 backup-by-copying-when-linked nil
 backup-by-copying-when-mismatch nil
 backup-by-copying-when-privileged-mismatch 200
 file-name-handler-alist 
'(("\\.\\(GIF\\|JP\\(?:E?G\\)\\|P\\(?:BM\\|GM\\|N[GM]\\|PM\\)\\|TIFF?\\|X\\(?:[BP]M\\)\\|gif\\|jp\\(?:e?g\\)\\|p\\(?:bm\\|gm\\|n[gm]\\|pm\\)\\|tiff?\\|x\\(?:[bp]m\\)\\)\\'"
 . image-file-handler)
                           ("\\`/[^/:]+:" . tramp-file-name-handler) ("\\`/:" . 
file-name-non-special))
 )
-- 
Marco Lonsing
Mathematik XI - Numerik        email: [EMAIL PROTECTED]
Ruhr-Universitaet Bochum       phone: +49-234-32-23244
Universitaetsstr. 150          fax  : +49-234-32-03244
D-44721 Bochum, GERMANY        www  : http://www.ruhr-uni-bochum.de/num1/marco/


_______________________________________________
Tramp-devel mailing list
[EMAIL PROTECTED]
http://mail.freesoftware.fsf.org/mailman/listinfo/tramp-devel

Reply via email to