From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#10489: 24.0.92; dired-do-copy may create infinite directory hierarchy Date: Thu, 12 Jan 2012 20:35:19 +0100 Message-ID: <87mx9su32g.fsf@web.de> Reply-To: michael_heerdegen@web.de NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1326396948 22355 80.91.229.12 (12 Jan 2012 19:35:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 12 Jan 2012 19:35:48 +0000 (UTC) To: 10489@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 12 20:35:43 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RlQR0-00029A-9E for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Jan 2012 20:35:38 +0100 Original-Received: from localhost ([::1]:49251 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQQz-0004b9-KN for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Jan 2012 14:35:37 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:36523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQQw-0004b3-D5 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:35:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlQQr-0003T9-TZ for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:35:34 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQQr-0003T2-Rz for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:35:29 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1RlQRO-0001oK-0j for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Jan 2012 19:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10489 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13263969156905 (code B ref -1); Thu, 12 Jan 2012 19:36:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 12 Jan 2012 19:35:15 +0000 Original-Received: from localhost ([127.0.0.1]:55416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RlQQc-0001nJ-CV for submit@debbugs.gnu.org; Thu, 12 Jan 2012 14:35:15 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:33132) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RlQQZ-0001nB-Hw for submit@debbugs.gnu.org; Thu, 12 Jan 2012 14:35:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlQQ1-0003Ir-Tp for submit@debbugs.gnu.org; Thu, 12 Jan 2012 14:34:38 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:55596) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQQ1-0003In-SQ for submit@debbugs.gnu.org; Thu, 12 Jan 2012 14:34:37 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:36371) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQPw-0004VQ-8c for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:34:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlQPr-0003Hc-Q6 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:34:32 -0500 Original-Received: from fmmailgate03.web.de ([217.72.192.234]:57189) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlQPr-0003HF-IB for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2012 14:34:27 -0500 Original-Received: from moweb002.kundenserver.de (moweb002.kundenserver.de [172.19.20.108]) by fmmailgate03.web.de (Postfix) with ESMTP id 3F9681AF81C97 for ; Thu, 12 Jan 2012 20:33:58 +0100 (CET) Original-Received: from snow ([82.113.98.174]) by smtp.web.de (mrweb002) with ESMTPA (Nemesis) id 0MhlT9-1S6eSV3iiJ-00MgVY; Thu, 12 Jan 2012 20:33:58 +0100 X-Provags-ID: V02:K0:mLCYDIIdtO4FrEsc0eBJAFxkSpy9NQNUD8wZ+6xnUMC kW0oGDF0tA70wU0Bs3FxieSwil99TyrP3fmen5ue/XeqgQOSSe GkPde7V/H9oN+vhgYzC/rcIo95yVlMGHdwNIIh9GpRlaTqnazN oo0GddLKQZGvCWYQGmS5gcmg4m9+VR2wZ16lb7zJlMaxCio1xG xQbCvcGNXq2xXgtjRFrom/by+7qgSU0v3VaQiQYTwo= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:55661 Archived-At: 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. Thanks, Michael. In GNU Emacs 24.0.92.1 (i486-pc-linux-gnu, GTK+ Version 3.2.3) of 2012-01-11 on zelenka, modified by Debian (emacs-snapshot package, version 1:20120111-1) Windowing system distributor `The X.Org Foundation', version 11.0.11102902 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.0.92/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.0.92/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2'' Important settings: value of $LC_ALL: de_DE.utf8 value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: C value of $LANG: de_DE.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t