Ciao bug team:
Doing C-x C-f /remotehost:/directory/ RET
gives...
(1) (error/warning) Error in process filter: (wrong-type-argument stringp nil)
xemacs -vanilla does the same thing.
Here is the backtrace:
Signaling: (wrong-type-argument stringp nil)
string-match("^quote pass \\|^quote acct \\|^quote site gpass " nil)
efs-raw-send-cmd(#<process "*ftp anonymous(a)ftp.gnus.org*" pid 5379
state:run> nil "Listing /anonymous@ftp.gnus.org:/pub/gnus/" nil
(#<compiled-function (result line cont-lines host user proc cmd msg pre-cont cont
nowait noretry) "...(177)" [line result cmd nowait cont retry fatal efs-send-cmd
t 1 2 failed ... quote stor match-data ... nil string-match efs-write-recover
efs-host-type efs-call-cont host afsc-result afsc-line afsc-cont-lines cont-lines noretry
user msg pre-cont case-fold-search cfs buff match-data efs-write-protect-msgs] 12>
"ftp.gnus.org" "anonymous" #<process "*ftp
anonymous(a)ftp.gnus.org*" pid 5379 state:run> (dir ""
"/tmp/steve/efsbSB8gA" "-al") "Listing
/anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function ...
"...(267)" ... 13> unix unix:unknown "ftp.gnus.org"
"anonymous" "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil) nil nil) nil)
efs-send-cmd("ftp.gnus.org" "anonymous" (dir ""
"/tmp/steve/efsbSB8gA" "-al") "Listing
/anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function (result line
cont-lines host-type listing-type host user temp-file path switches file lsargs noparse
parse noerror msg nowait cont) "...(267)" [user listing cont temp-file lsargs
host get-buffer efs-ftp-process-buffer ... ascii ... efs-ls-dumb-check unknown
unix:unknown efs-call-cont nil efs-error "DIR failed: " efs-ftp-path
efs-add-file-entry efs-host-type fundamental-mode get-buffer-create erase-buffer
file-readable-p sleep-for insert-file-contents format "list data file %s not
readable" efs-set-files efs-parse-listing buffer-string efs-add-to-ls-cache
efs-get-ls-converter assoc char-to-string 0 file conv listing-type buff line path noerror
nowait listing-result parse switches saved-buff efs-process-client-altered-xfer-type ...]
13> unix unix:unknown "ftp.gnus.org" "anonymous"
"/tmp/steve/efsbSB8gA" "/pub/gnus/" "-al"
"/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t nil nil) nil)
#<compiled-function (result line cont-lines host-type listing-type host user temp
temp-file path switches file lsargs noparse parse noerror msg nowait cont nlist)
"...(93)" [path noerror msg user host cont efs-call-cont nil efs-error format
"CWD %s failed: " efs-send-cmd nlist dir file-name-nondirectory t "Listing
%s" efs-relativize-filename #<compiled-function ... "...(267)" ...
13> lsargs file nowait result line temp host-type listing-type temp-file switches
noparse parse] 22>(nil "250 CWD command successful." "" unix
unix:unknown "ftp.gnus.org" "anonymous"
("/tmp/steve/efsbSB8gA" . "/tmp/steve/efsbSB8gA")
"/tmp/steve/efsbSB8gA" "/pub/gnus/" "-al"
"/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t nil nil nil)
apply(#<compiled-function (result line cont-lines host-type listing-type host user
temp temp-file path switches file lsargs noparse parse noerror msg nowait cont nlist)
"...(93)" [path noerror msg user host cont efs-call-cont nil efs-error format
"CWD %s failed: " efs-send-cmd nlist dir file-name-nondirectory t "Listing
%s" efs-relativize-filename #<compiled-function ... "...(267)" ...
13> lsargs file nowait result line temp host-type listing-type temp-file switches
noparse parse] 22> (nil "250 CWD command successful." "" unix
unix:unknown "ftp.gnus.org" "anonymous"
("/tmp/steve/efsbSB8gA" . "/tmp/steve/efsbSB8gA")
"/tmp/steve/efsbSB8gA" "/pub/gnus/" "-al"
"/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t nil nil nil))
efs-call-cont((#<compiled-function (result line cont-lines host-type listing-type
host user temp temp-file path switches file lsargs noparse parse noerror msg nowait cont
nlist) "...(93)" [path noerror msg user host cont efs-call-cont nil efs-error
format "CWD %s failed: " efs-send-cmd nlist dir file-name-nondirectory t
"Listing %s" efs-relativize-filename #<compiled-function ...
"...(267)" ... 13> lsargs file nowait result line temp host-type listing-type
temp-file switches noparse parse] 22> unix unix:unknown "ftp.gnus.org"
"anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil "250 CWD command successful." "")
#<compiled-function (result line cont-lines host user proc cmd msg pre-cont cont
nowait noretry) "...(177)" [line result cmd nowait cont retry fatal efs-send-cmd
t 1 2 failed (append rename put) quote stor match-data (...) nil string-match
efs-write-recover efs-host-type efs-call-cont host afsc-result afsc-line afsc-cont-lines
cont-lines noretry user msg pre-cont case-fold-search cfs buff match-data
efs-write-protect-msgs] 12>(nil "250 CWD command successful." ""
"ftp.gnus.org" "anonymous" #<process "*ftp
anonymous(a)ftp.gnus.org*" pid 5379 state:run> (cwd "/pub/gnus/")
"CWD'ing to /anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function
(result line cont-lines host-type listing-type host user temp temp-file path switches file
lsargs noparse parse noerror msg nowait cont nlist) "...(93)" [path noerror msg
user host cont efs-call-cont nil efs-error format "CWD %s failed: " efs-send-cmd
nlist dir file-name-nondirectory t "Listing %s" efs-relativize-filename
#<compiled-function ... "...(267)" ... 13> lsargs file nowait result line
temp host-type listing-type temp-file switches noparse parse] 22> unix unix:unknown
"ftp.gnus.org" "anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil nil)
apply(#<compiled-function (result line cont-lines host user proc cmd msg pre-cont
cont nowait noretry) "...(177)" [line result cmd nowait cont retry fatal
efs-send-cmd t 1 2 failed (append rename put) quote stor match-data (...) nil string-match
efs-write-recover efs-host-type efs-call-cont host afsc-result afsc-line afsc-cont-lines
cont-lines noretry user msg pre-cont case-fold-search cfs buff match-data
efs-write-protect-msgs] 12> (nil "250 CWD command successful." ""
"ftp.gnus.org" "anonymous" #<process "*ftp
anonymous(a)ftp.gnus.org*" pid 5379 state:run> (cwd "/pub/gnus/")
"CWD'ing to /anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function
... "...(93)" ... 22> unix unix:unknown "ftp.gnus.org"
"anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil nil))
efs-call-cont((#<compiled-function (result line cont-lines host user proc cmd msg
pre-cont cont nowait noretry) "...(177)" [line result cmd nowait cont retry
fatal efs-send-cmd t 1 2 failed ... quote stor match-data ... nil string-match
efs-write-recover efs-host-type efs-call-cont host afsc-result afsc-line afsc-cont-lines
cont-lines noretry user msg pre-cont case-fold-search cfs buff match-data
efs-write-protect-msgs] 12> "ftp.gnus.org" "anonymous" #<process
"*ftp anonymous(a)ftp.gnus.org*" pid 5379 state:run> (cwd
"/pub/gnus/") "CWD'ing to /anonymous@ftp.gnus.org:/pub/gnus/" nil
(#<compiled-function ... "...(93)" ... 22> unix unix:unknown
"ftp.gnus.org" "anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil nil) nil "250 CWD command successful." "")
efs-process-filter(#<process "*ftp anonymous(a)ftp.gnus.org*" pid 5379
state:run> "250 CWD command successful.\n")
accept-process-output(#<process "*ftp anonymous(a)ftp.gnus.org*" pid 5379
state:run>)
byte-code("..." [efs-process-nowait efs-process-busy proc process-status (run
open) accept-process-output] 2)
efs-raw-send-cmd(#<process "*ftp anonymous(a)ftp.gnus.org*" pid 5379
state:run> "quote cwd /pub/gnus/" "CWD'ing to
/anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function (result line
cont-lines host user proc cmd msg pre-cont cont nowait noretry) "...(177)" [line
result cmd nowait cont retry fatal efs-send-cmd t 1 2 failed ... quote stor match-data ...
nil string-match efs-write-recover efs-host-type efs-call-cont host afsc-result afsc-line
afsc-cont-lines cont-lines noretry user msg pre-cont case-fold-search cfs buff match-data
efs-write-protect-msgs] 12> "ftp.gnus.org" "anonymous" #<process
"*ftp anonymous(a)ftp.gnus.org*" pid 5379 state:run> (cwd
"/pub/gnus/") "CWD'ing to /anonymous@ftp.gnus.org:/pub/gnus/" nil
(#<compiled-function ... "...(93)" ... 22> unix unix:unknown
"ftp.gnus.org" "anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil nil) nil)
efs-send-cmd("ftp.gnus.org" "anonymous" (cwd "/pub/gnus/")
"CWD'ing to /anonymous@ftp.gnus.org:/pub/gnus/" nil (#<compiled-function
(result line cont-lines host-type listing-type host user temp temp-file path switches file
lsargs noparse parse noerror msg nowait cont nlist) "...(93)" [path noerror msg
user host cont efs-call-cont nil efs-error format "CWD %s failed: " efs-send-cmd
nlist dir file-name-nondirectory t "Listing %s" efs-relativize-filename
#<compiled-function ... "...(267)" ... 13> lsargs file nowait result line
temp host-type listing-type temp-file switches noparse parse] 22> unix unix:unknown
"ftp.gnus.org" "anonymous" ("/tmp/steve/efsbSB8gA" .
"/tmp/steve/efsbSB8gA") "/tmp/steve/efsbSB8gA" "/pub/gnus/"
"-al" "/anonymous@ftp.gnus.org:/pub/gnus/" "-al" parse t t t
nil nil nil) nil)
efs-ls("/anonymous@ftp.gnus.org:/pub/gnus/" "-al" t parse t)
efs-get-files("/anonymous@ftp.gnus.org:/pub/gnus" t)
efs-get-file-entry("/anonymous@ftp.gnus.org:/pub/gnus/")
#<compiled-function (path) "...(43)" [file-ent path parsed efs-ftp-path 2
"/" efs-get-file-entry efs-internal-file-name-as-directory efs-host-type
efs-internal-file-directory-p nil efs-chase-symlinks efs-internal-directory-file-name]
6>("/anonymous@ftp.gnus.org:/pub/gnus")
apply(#<compiled-function (path) "...(43)" [file-ent path parsed
efs-ftp-path 2 "/" efs-get-file-entry efs-internal-file-name-as-directory
efs-host-type efs-internal-file-directory-p nil efs-chase-symlinks
efs-internal-directory-file-name] 6> "/anonymous@ftp.gnus.org:/pub/gnus")
efs-internal-file-directory-p(unix "/anonymous@ftp.gnus.org:/pub/gnus")
efs-file-directory-p("/anonymous@ftp.gnus.org:/pub/gnus")
apply(efs-file-directory-p "/anonymous@ftp.gnus.org:/pub/gnus")
efs-file-handler-function(file-directory-p
"/anonymous@ftp.gnus.org:/pub/gnus")
file-directory-p("/anonymous@ftp.gnus.org:/pub/gnus/")
find-file-noselect("/ftp.gnus.org:/pub/gnus/")
find-file("/ftp.gnus.org:/pub/gnus/" nil)
call-interactively(find-file)
Emacs : XEmacs 21.2 (beta40) "Persephone" [Lucid] (i686-pc-linux, Mule) of Fri
Jan 12 2001 on slackware
Package: efs
efs believes that the host type of
ftp.gnus.org is unix.
current state:
==============
(setq
efs-cu-version "1.19/1.12"
efs-defun-version "1.19/1.1"
efs-dump-version "1.19/1.2"
efs-fnh-version "1.19/1.4"
efs-netrc-version "1.19/1.2"
efs-ovwrt-version "1.19/1.3"
efs-report-version "1.19/1.10"
efs-version "1.19/1.63"
efs-x19.15-version "1.19/1.2"
efs-36-bit-binary-file-name-regexp nil
efs-anonymous-umask nil
efs-auto-save 0
efs-auto-save-remotely nil
efs-backup-by-copying nil
efs-binary-file-host-regexp nil
efs-binary-file-name-regexp
"\\.\\([zZ]\\|t?gz\\|lzh\\|arc\\|zip\\|zoo\\|ta[rz]\\|dvi\\|sit\\|ps\\|elc\\|gif\\|Z-part-..\\|tpz\\|exe\\|[jm]pg\\|TZ[a-z]?\\|lib\\)\\(~\\|~[0-9]+~\\)?$\\|\\.\\(ARC\\|ELC\\|TAGS\\|EXE\\|ZIP\\|DVI|ZOO\\|GIF\\|T?GZ\\|[JM]PG\\)\\([.#;][0-9]+\\)?$"
efs-buffer-name-case nil
efs-compute-remote-buffer-file-truename nil
efs-debug-ftp-connection nil
efs-ding-on-chmod-failure t
efs-ding-on-umask-failure t
efs-disable-netrc-security-check nil
efs-expire-ftp-buffers t
efs-ftp-buffer-expire-time nil
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-hash-mark-size nil
efs-gateway-incoming-binary-hm-size nil
efs-generate-anonymous-password t
efs-hash-mark-size 1024
efs-high-security-hosts nil
efs-incoming-binary-hm-size nil
efs-local-apollo-unix nil
efs-ls-cache-max 5
efs-make-backup-files '(unix sysV-unix bsd-unix next-unix apollo-unix dumb-unix
dumb-apollo-unix super-dumb-unix)
efs-max-ftp-buffer-size 3000
efs-maximize-idle nil
efs-message-interval 0
efs-nlist-cmd "ls"
efs-nslookup-on-connect nil
efs-nslookup-program "nslookup"
efs-prompt-for-transfer-type nil
efs-pty-check-retry-time 5
efs-pty-check-threshold 1000
efs-retry-time 5
efs-root-umask nil
efs-send-hash t
efs-set-modtimes-synchronously nil
efs-short-circuit nil
efs-short-circuit-to-remote-root nil
efs-suppress-abort-recursive-edit-and-then nil
efs-text-file-name-regexp ".*"
efs-treat-crlf-as-nl nil
efs-umask nil
efs-use-passive-mode nil
efs-verbose t
efs-verify-anonymous-modtime nil
efs-verify-modtime-host-regexp ".*"
efs-ftp-program-name "ftp"
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-local-host-regexp ".*"
efs-ftp-local-host-regexp ".*"
efs-gateway-host nil
efs-gateway-type nil
reporter-version "3.35"
features '(reporter efs-report passwd efs-x19\.15 efs-fnh efs-ovwrt efs-netrc
efs-defun
efs efs-dump bbdb-w3 bbdb-sc supercite regi bbdb-gnus gnus gnus-ems
gnus-xmas bbdb t timezone time-stamp tex-site rsz-minibuf byte-optimize
efs-cu eicq-toolbar eicq bytecomp byte-compile advice advice-preload
filladapt footnote mic-paren paren blink-paren pending-del scroll-in-place
redo savehist big-menubar time backup-dir edmacro iswitchb message
messagexmas mml mml-sec mml-smime mml2015 gpg timer smime dig mm-decode
mm-bodies mm-encode mailcap mail-parse rfc2045 rfc2231 rfc2047 gnus-util qp
ietf-drums time-date parse-time mail-abbrevs sendmail nnheader nnheaderxm
mm-util mail-prsvr mail-utils mailheader crypt crypt++ history recent-files
func-menu jde jde-javadoc jde-complete jde-bug jde-dbs jde-dbo jde-help
jde-widgets eieio eieio-comp jde-wiz beanshell browse-url jde-gen tempo
jde-make compile jde-run jde-db jde-parse semantic-bnf semantic-sb speedbar
sb-image dframe assoc semantic semantic-util working gud tags etags comint
ring jde-compile cus-edit cus-load wid-edit cc-mode cc-cmds cc-align
cc-engine cc-langs cc-styles cc-vars cc-menus imenu cc-defs font-lock
x-compose cus-face blink-cursor zenirc-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads slider-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
rmail-autoloads reftex-autoloads psgml-autoloads ps-print-nomule-autoloads
prog-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads pc-autoloads
os-utils-autoloads net-utils-autoloads misc-games-autoloads mine-autoloads
mh-e-autoloads mew-autoloads mailcrypt-autoloads mail-lib-autoloads
lookup-autoloads jde-autoloads ispell-autoloads ilisp-autoloads
igrep-autoloads idlwave-autoloads hm--html-menus-autoloads gnats-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eicq-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads dired-autoloads
debug-autoloads crisp-autoloads cookie-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads skk-autoloads
mule-base-autoloads locale-autoloads leim-autoloads egg-its-autoloads
edict-autoloads lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1
slovenian czech romanian ccl mule-help code-cmds gutter-items menubar-items
x-menubar mode-motion mouse itimer auto-save lisp-mode easymenu iso8859-1
page buff-menu lib-complete cus-file derived frame text-props obsolete
cus-start custom widget cl-extra mini-cl cl cl-19 packages backquote
very-early-lisp file-coding mule athena-scrollbars cut-buffer lucid-menubars
athena-dialogs x c-balloon-help tty-frames tty toolbar native-sound
scrollbar unix-processes multicast network-streams subprocesses modules
menubar berkeley-db md5 xemacs xim gutter tiff png gif jpeg xface xpm xbm
lisp-float-type linux dialog devices window-system base64)
)
--
|---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|