emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ange-ftp and re-search-forward -- unbelievable behavior


From: Stefan Monnier
Subject: Re: Ange-ftp and re-search-forward -- unbelievable behavior
Date: Fri, 02 Sep 2005 10:28:21 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

> Debugger entered--Lisp error: (file-error "Removing old name"
> "permission denied"
> "c:/DOCUME~1/RICHAR~1.BIE/LOCALS~1/Temp/ange-ftp20522Eg")
 
> ange-ftp-del-tmp-name("c:/DOCUME~1/RICHAR~1.BIE/LOCALS~1/Temp/ange-ftp20
> 522Eg")
>   re-search-forward("File +Code +EOF ")
>   ange-ftp-parse-guardian-listing()

This should never happen.

Try running Emacs under a C debugger and look at the C backtrace.
It'll give you more details (more specifically, it should give you
a superset of the elisp backtrace) so you'll be able to seee where in
re-search-forward is ange-ftp-del-tmp-name called.

Also try M-x debug-on-entry RET ange-ftp-del-tmp-name RET and see if you get
a different backtrace.

Finally, take my offending 08/11 patch to ange-ftp and try to apply only
parts of it (using the traditional binary search) to figure out which
part(s) trigger the problem.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]