I'm using Emacs from Ubuntu's upcoming Karmic release with Tramp 2.1.16 compiled and installed this morning. Whever I try to save one particular file, Tramp always hangs. Sometimes I can re-save it with a different method (ie switching from /ssh: to /sftp: or /scp:), but sometimes that will also fail or even corrupt the remote file.
The remote host is FreeBSD with zsh, and I've followed the advice in the FAQ for such setups. Even changing my shell to /bin/sh doesn't help matters, though. Here's a truncated log, verbosity 10, of trying to save a file. From past experience I'm confident that I could have let it try for a hour with no difference except for the number of repeated lines at the end. Is there anything else I can try to provide more troubleshooting information? ;; GNU Emacs: 23.0.91.1 Tramp: 2.1.16 -*- mode: outline; -*- 11:57:44 tramp-flush-file-property (8) # /opt/turbogears/Lite/lite/model/auth.py 11:57:44 tramp-get-file-property (8) # /opt/turbogears/Lite/lite/model/auth.py file-attributes-integer undef 11:57:44 tramp-get-file-property (8) # /opt/turbogears/Lite/lite/model/auth.py file-exists-p undef 11:57:44 tramp-get-connection-property (7) # file-exists test -e 11:57:44 tramp-get-connection-property (7) # process-name nil 11:57:44 tramp-get-connection-property (7) # last-cmd-time (19038 2659 14231) 11:57:44 tramp-get-connection-property (7) # process-name nil 11:57:44 tramp-get-connection-property (7) # remote-echo nil 11:57:44 tramp-send-command (6) # test -e /opt/turbogears/Lite/lite/model/auth.py 2>/dev/null; echo tramp_exit_status $? 11:57:44 tramp-get-connection-property (7) # process-name nil 11:57:44 tramp-get-connection-property (7) # chunksize 500 11:57:44 tramp-set-connection-property (7) # last-cmd-time (19038 2696 213892) 11:57:44 tramp-send-string (10) # test -e /opt/turbogears/Lite/lite/model/auth.py 2>/dev/null; echo tramp_exit_status $? 11:57:44 tramp-get-connection-property (7) # process-buffer nil 11:57:44 tramp-send-string (10) # Sending chunk from 0 to 88 11:57:44 tramp-get-connection-property (7) # check-remote-echo nil 11:57:44 tramp-get-connection-property (7) # check-remote-echo nil 11:57:44 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:45 tramp-accept-process-output (10) # 11:57:45 tramp-get-connection-property (7) # check-remote-echo nil 11:57:45 tramp-get-connection-property (7) # check-remote-echo nil 11:57:45 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:46 tramp-accept-process-output (10) # 11:57:46 tramp-get-connection-property (7) # check-remote-echo nil 11:57:46 tramp-get-connection-property (7) # check-remote-echo nil 11:57:46 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:47 tramp-accept-process-output (10) # 11:57:47 tramp-get-connection-property (7) # check-remote-echo nil 11:57:47 tramp-get-connection-property (7) # check-remote-echo nil 11:57:47 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:48 tramp-accept-process-output (10) # 11:57:48 tramp-get-connection-property (7) # check-remote-echo nil 11:57:48 tramp-get-connection-property (7) # check-remote-echo nil 11:57:48 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:49 tramp-accept-process-output (10) # 11:57:49 tramp-get-connection-property (7) # check-remote-echo nil 11:57:49 tramp-get-connection-property (7) # check-remote-echo nil 11:57:49 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:50 tramp-accept-process-output (10) # 11:57:50 tramp-get-connection-property (7) # check-remote-echo nil 11:57:50 tramp-get-connection-property (7) # check-remote-echo nil 11:57:50 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:51 tramp-accept-process-output (10) # 11:57:51 tramp-get-connection-property (7) # check-remote-echo nil 11:57:51 tramp-get-connection-property (7) # check-remote-echo nil 11:57:51 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:52 tramp-accept-process-output (10) # 11:57:52 tramp-get-connection-property (7) # check-remote-echo nil 11:57:52 tramp-get-connection-property (7) # check-remote-echo nil 11:57:52 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:53 tramp-accept-process-output (10) # 11:57:53 tramp-get-connection-property (7) # check-remote-echo nil 11:57:53 tramp-get-connection-property (7) # check-remote-echo nil 11:57:53 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:54 tramp-accept-process-output (10) # 11:57:54 tramp-get-connection-property (7) # check-remote-echo nil 11:57:54 tramp-get-connection-property (7) # check-remote-echo nil 11:57:54 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:55 tramp-accept-process-output (10) # 11:57:55 tramp-get-connection-property (7) # check-remote-echo nil 11:57:55 tramp-get-connection-property (7) # check-remote-echo nil 11:57:55 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:56 tramp-accept-process-output (10) # 11:57:56 tramp-get-connection-property (7) # check-remote-echo nil 11:57:56 tramp-get-connection-property (7) # check-remote-echo nil 11:57:56 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:57 tramp-accept-process-output (10) # 11:57:57 tramp-get-connection-property (7) # check-remote-echo nil 11:57:57 tramp-get-connection-property (7) # check-remote-echo nil 11:57:57 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:58 tramp-accept-process-output (10) # 11:57:58 tramp-get-connection-property (7) # check-remote-echo nil 11:57:58 tramp-get-connection-property (7) # check-remote-echo nil 11:57:58 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:57:59 tramp-accept-process-output (10) # 11:57:59 tramp-get-connection-property (7) # check-remote-echo nil 11:57:59 tramp-get-connection-property (7) # check-remote-echo nil 11:57:59 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:00 tramp-accept-process-output (10) # 11:58:00 tramp-get-connection-property (7) # check-remote-echo nil 11:58:00 tramp-get-connection-property (7) # check-remote-echo nil 11:58:00 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:01 tramp-accept-process-output (10) # 11:58:01 tramp-get-connection-property (7) # check-remote-echo nil 11:58:01 tramp-get-connection-property (7) # check-remote-echo nil 11:58:01 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:02 tramp-accept-process-output (10) # 11:58:02 tramp-get-connection-property (7) # check-remote-echo nil 11:58:02 tramp-get-connection-property (7) # check-remote-echo nil 11:58:02 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:03 tramp-accept-process-output (10) # 11:58:03 tramp-get-connection-property (7) # check-remote-echo nil 11:58:03 tramp-get-connection-property (7) # check-remote-echo nil 11:58:03 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:04 tramp-accept-process-output (10) # 11:58:04 tramp-get-connection-property (7) # check-remote-echo nil 11:58:04 tramp-get-connection-property (7) # check-remote-echo nil 11:58:04 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:05 tramp-accept-process-output (10) # 11:58:05 tramp-get-connection-property (7) # check-remote-echo nil 11:58:05 tramp-get-connection-property (7) # check-remote-echo nil 11:58:05 tramp-accept-process-output (10) # *tramp/scp [email protected]* run 11:58:06 tramp-accept-process-output (10) # 11:58:06 tramp-get-connection-property (7) # check-remote-echo nil 11:58:06 tramp-get-connection-property (7) # check-remote-echo nil 11:58:06 tramp-accept-process-output (10) # *tramp/scp [email protected]* run _______________________________________________ Tramp-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/tramp-devel
