GNU bug report logs -
#10489
24.0.92; dired-do-copy may create infinite directory hierarchy
Previous Next
Reported by: michael_heerdegen <at> web.de
Date: Thu, 12 Jan 2012 19:36:01 UTC
Severity: important
Tags: patch
Merged with 11130
Found in version 24.0.92
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hi, here a patch tha should fix this.
I resent it because I am not sure precedent post have been sent.
Michael Heerdegen <michael_heerdegen <at> web.de> writes:
> Hello,
>
> start emacs -Q.
>
> Suppose you have a directory "~/Test". Do C-x d ~ RET. Jump to the
> line showing "Test". Hit C and enter "~/Test". Answer "yes" to the
>
> Recursive copies of /home/micha/Test? (yes or no)
>
> question.
>
> This creates an huge recursive hierarchy of "Test" directories
>
> ~/Test/Test/Test/Test/Test/Test/Test/Test/Test/Test/Test/Test/...
>
> The error
>
> copy-directory: Variable binding depth exceeds max-specpdl-size
>
> finally stops that.
>
> The user may do something like that per accident. Emacs should IMHO not
> behave like that.
>
> The problem also appears in Emacs 23.
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
[patch-r118414 (application/octet-stream, attachment)]
[Message part 3 (application/pgp-signature, inline)]
This bug report was last modified 13 years and 58 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.