Michael Albinus <[EMAIL PROTECTED]> writes:

> David Kastrup <[EMAIL PROTECTED]> writes:
> 
> Hello Dvid,
> 
> > Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil)
> >   gethash("auctex" nil unknown)
> >   ange-ftp-hash-entry-exists-p("auctex" nil)
> >   ange-ftp-file-attributes("/[EMAIL PROTECTED]:/pub/support/auctex")
> 
> I've tried to reproduce the problem, unfortunately without success. It
> doesn't look like a Tramp problem; Tramp simply passes all FTP actions
> to ange-ftp.
> 
> If I evaluate (file-attributes
> "/[EMAIL PROTECTED]:/pub/support/auctex")

Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil)
  gethash("auctex" nil unknown)
  ange-ftp-hash-entry-exists-p("auctex" nil)
  ange-ftp-file-attributes("/[EMAIL PROTECTED]:/pub/support/auctex")
  apply(ange-ftp-file-attributes "/[EMAIL PROTECTED]:/pub/support/auctex")
  ange-ftp-hook-function(file-attributes "/[EMAIL PROTECTED]:/pub/support/auctex")
  apply(ange-ftp-hook-function file-attributes "/[EMAIL 
PROTECTED]:/pub/support/auctex")
  tramp-ftp-file-name-handler(file-attributes "/[EMAIL PROTECTED]:/pub/support/auctex")
  apply(tramp-ftp-file-name-handler file-attributes "/[EMAIL 
PROTECTED]:/pub/support/auctex")
  tramp-file-name-handler(file-attributes "/[EMAIL PROTECTED]:/pub/support/auctex")
  file-attributes("/[EMAIL PROTECTED]:/pub/support/auctex")
  eval((file-attributes "/[EMAIL PROTECTED]:/pub/support/auctex"))
  eval-last-sexp-1(nil)
  eval-last-sexp(nil)
  call-interactively(eval-last-sexp)

> I don't reach the call of `ange-ftp-hash-entry-exists-p', because
> ange-ftp detects before that the directory "support" doesn't exist. So
> I wonder how you've reached it.
> 
> Could you, please, check whether you run the ange-ftp from Emacs
> CVS?

Sure do, and quite a recent Emacs, too (from yesterday or so).
> 
> And could you, please, evaluate (file-attributes "/[EMAIL PROTECTED]:/pub")

Loading tramp...done
Opening FTP connection to ftp.dante.de...done
Logging in as user [EMAIL PROTECTED]
Listing /[EMAIL PROTECTED]:/...done
(t -1 -1 -1 (0 0) (0 0) (0 0) -1 "d?????????" nil 1 -1)

> This works for me without problems.

Here too.  But I evaluated this file-attributes call first, before I
tried again the one above without success.  Don't know whether the
order is important, but thought I should mention it.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


_______________________________________________
Tramp-devel mailing list
[EMAIL PROTECTED]
http://lists.nongnu.org/mailman/listinfo/tramp-devel

Reply via email to