From unknown Fri Aug 15 21:23:20 2025 X-Loop: don@donarmstrong.com Subject: bug#190: 23.0.60; vc inflooping Reply-To: Michael Welsh Duggan , 190@debbugs.gnu.org Resent-From: Michael Welsh Duggan Original-Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 05 May 2008 00:05:06 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 190 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12099454135153 (code B ref -1); Mon, 05 May 2008 00:05:06 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.9 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 4 May 2008 23:56:53 +0000 Received: from mercure.iro.umontreal.ca (mercure.iro.umontreal.ca [132.204.24.67]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m44NuifI005048 for ; Sun, 4 May 2008 16:56:46 -0700 Received: by mercure.iro.umontreal.ca (Postfix, from userid 20848) id 5438C2CFCAD; Sun, 4 May 2008 19:56:44 -0400 (EDT) X-Original-To: monnier@iro.umontreal.ca Received: from perlin.iro.umontreal.ca (perlin.iro.umontreal.ca [132.204.24.51]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 3D3F82CFC9E for ; Sun, 4 May 2008 19:56:44 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by perlin.iro.umontreal.ca (Postfix) with ESMTP id C645114821C for ; Sun, 4 May 2008 19:56:34 -0400 (EDT) Received: from localhost ([127.0.0.1]:50329 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jso4I-00031S-E2 for monnier@iro.umontreal.ca; Sun, 04 May 2008 19:56:34 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jso3w-0002xh-0J for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jso3r-0002qh-PO for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:11 -0400 Received: from [199.232.76.173] (port=45372 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jso3r-0002qQ-2m for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:07 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jso3q-00044D-Qz for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:06 -0400 Received: from mx10.gnu.org ([199.232.76.166]:39995) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Jso3L-0000Tc-NR for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:55:35 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Jso3m-00043a-W9 for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:56:06 -0400 Received: from md5i.com ([66.207.132.105] helo=maru.md5i.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jso3m-000411-8t for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:56:02 -0400 Received: from md5i by maru.md5i.com with local (Exim 4.69) (envelope-from ) id 1Jso3Y-0001Dg-3o for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:55:48 -0400 From: Michael Welsh Duggan To: emacs-pretest-bug@gnu.org Date: Sun, 04 May 2008 19:55:47 -0400 Message-ID: <877ie9lj3w.fsf@maru.md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Cc: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-1.94, requis 5, BAYES_00 -2.60, RECEIVED_FROM_NOUNK 0.66, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Please describe exactly what actions triggered the bug and the precise symptoms of the bug: emacs -Q C-x C-f /tmp/foo RET This is a test file C-x C-s C-x v i yes RET C-x v v Symptoms: find-auto-coding: Variable binding depth exceeds max-specpdl-size max-specpdl-size is a variable defined in `C source code'. Its value is 1040 M-: (setq max-specpdl-size 2000) C-x v v [in buffer foo] Same error M-: (setq max-specpdl-size 10000) C-x v v [in buffer foo] find-auto-coding: Lisp nesting exceeds `max-lisp-eval-depth' max-lisp-eval-depth is a variable defined in `C source code'. Its value is 400 M-: (setq max-lisp-eval-depth 10000) Emacs takes a long, long time. C-g M-x toggle-debug-on-quit C-x v v [wait a couple seconds] C-g Bottom of *Bactrace* buffer: vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) apply(vc-rcs-checkout-model ("/tmp/foo")) vc-call-backend(RCS checkout-model ("/tmp/foo")) vc-checkout-model(RCS ("/tmp/foo")) vc-next-action(nil) call-interactively(vc-next-action nil nil) So, there's an infloop happening. In GNU Emacs 23.0.60.6 (i686-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-05-04 on maru Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--without-toolkit-scroll-bars' '--with-dbus' '--enable-font-backend'' Important settings: value of $LC_ALL: nil 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: nil value of $LANG: en_US.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: display-time-mode: t shell-dirtrack-mode: t senator-minor-mode: t semantic-idle-summary-mode: t semantic-idle-scheduler-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-f C-f M-x d e b u g - o n q M-x C-g C-g C-x C-g q M-x t o g g l e - d e q C-x v v d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c c c c d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c c c c d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c d d d d d d d d d d d d d d d d d d q M-x C-g C-g M-x r e p o r t - e m Recent messages: Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Back to top level. Don't touch it! It's the History Eraser Button, you fool! [2 times] -- Michael Welsh Duggan (md5i@cs.cmu.edu) From unknown Fri Aug 15 21:23:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Michael Welsh Duggan Subject: bug#190 closed by Stefan Monnier (vc inflooping) Message-ID: References: <877ie9lj3w.fsf@maru.md5i.com> X-Emacs-PR-Message: they-closed 190 X-Emacs-PR-Package: emacs Reply-To: 190@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1209969904-13070-1" This is a multi-part message in MIME format... ------------=_1209969904-13070-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #190: 23.0.60; vc inflooping It has been closed by Stefan Monnier . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Stefan Monnier by replying to this email. --=20 190: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D190 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1209969904-13070-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From monnier@iro.umontreal.ca Sun May 4 23:38:39 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.5 required=4.0 tests=AWL autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 190-close) by emacsbugs.donarmstrong.com; 5 May 2008 06:38:39 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m456cWc8011259 for <190-close@emacsbugs.donarmstrong.com>; Sun, 4 May 2008 23:38:34 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq0DAN1HHkjO+JghdGdsb2JhbACBU5AiASeXXw X-IronPort-AV: E=Sophos;i="4.27,436,1204520400"; d="scan'208";a="19913065" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 05 May 2008 02:38:27 -0400 Received: from pastel.home ([206.248.152.33]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id LLR85126; Mon, 05 May 2008 02:38:26 -0400 Received: by pastel.home (Postfix, from userid 20848) id 574AA856B; Mon, 5 May 2008 02:38:22 -0400 (EDT) From: Stefan Monnier To: 190-close@debbugs.gnu.org Subject: vc inflooping Message-ID: Date: Mon, 05 May 2008 02:38:22 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Thank you, should be fixed now, Stefan ------------=_1209969904-13070-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From monnier@iro.umontreal.ca Sun May 4 16:56:53 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.9 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 4 May 2008 23:56:53 +0000 Received: from mercure.iro.umontreal.ca (mercure.iro.umontreal.ca [132.204.24.67]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m44NuifI005048 for ; Sun, 4 May 2008 16:56:46 -0700 Received: by mercure.iro.umontreal.ca (Postfix, from userid 20848) id 5438C2CFCAD; Sun, 4 May 2008 19:56:44 -0400 (EDT) X-Original-To: monnier@iro.umontreal.ca Received: from perlin.iro.umontreal.ca (perlin.iro.umontreal.ca [132.204.24.51]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 3D3F82CFC9E for ; Sun, 4 May 2008 19:56:44 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by perlin.iro.umontreal.ca (Postfix) with ESMTP id C645114821C for ; Sun, 4 May 2008 19:56:34 -0400 (EDT) Received: from localhost ([127.0.0.1]:50329 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jso4I-00031S-E2 for monnier@iro.umontreal.ca; Sun, 04 May 2008 19:56:34 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jso3w-0002xh-0J for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jso3r-0002qh-PO for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:11 -0400 Received: from [199.232.76.173] (port=45372 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jso3r-0002qQ-2m for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:07 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jso3q-00044D-Qz for emacs-devel@gnu.org; Sun, 04 May 2008 19:56:06 -0400 Received: from mx10.gnu.org ([199.232.76.166]:39995) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Jso3L-0000Tc-NR for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:55:35 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Jso3m-00043a-W9 for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:56:06 -0400 Received: from md5i.com ([66.207.132.105] helo=maru.md5i.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jso3m-000411-8t for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:56:02 -0400 Received: from md5i by maru.md5i.com with local (Exim 4.69) (envelope-from ) id 1Jso3Y-0001Dg-3o for emacs-pretest-bug@gnu.org; Sun, 04 May 2008 19:55:48 -0400 From: Michael Welsh Duggan To: emacs-pretest-bug@gnu.org Date: Sun, 04 May 2008 19:55:47 -0400 Message-ID: <877ie9lj3w.fsf@maru.md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Cc: Subject: 23.0.60; vc inflooping X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-1.94, requis 5, BAYES_00 -2.60, RECEIVED_FROM_NOUNK 0.66, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Please describe exactly what actions triggered the bug and the precise symptoms of the bug: emacs -Q C-x C-f /tmp/foo RET This is a test file C-x C-s C-x v i yes RET C-x v v Symptoms: find-auto-coding: Variable binding depth exceeds max-specpdl-size max-specpdl-size is a variable defined in `C source code'. Its value is 1040 M-: (setq max-specpdl-size 2000) C-x v v [in buffer foo] Same error M-: (setq max-specpdl-size 10000) C-x v v [in buffer foo] find-auto-coding: Lisp nesting exceeds `max-lisp-eval-depth' max-lisp-eval-depth is a variable defined in `C source code'. Its value is 400 M-: (setq max-lisp-eval-depth 10000) Emacs takes a long, long time. C-g M-x toggle-debug-on-quit C-x v v [wait a couple seconds] C-g Bottom of *Bactrace* buffer: vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) vc-rcs-fetch-master-state("/tmp/foo") vc-rcs-checkout-model(("/tmp/foo")) apply(vc-rcs-checkout-model ("/tmp/foo")) vc-call-backend(RCS checkout-model ("/tmp/foo")) vc-checkout-model(RCS ("/tmp/foo")) vc-next-action(nil) call-interactively(vc-next-action nil nil) So, there's an infloop happening. In GNU Emacs 23.0.60.6 (i686-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-05-04 on maru Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--without-toolkit-scroll-bars' '--with-dbus' '--enable-font-backend'' Important settings: value of $LC_ALL: nil 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: nil value of $LANG: en_US.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: display-time-mode: t shell-dirtrack-mode: t senator-minor-mode: t semantic-idle-summary-mode: t semantic-idle-scheduler-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-f C-f M-x d e b u g - o n q M-x C-g C-g C-x C-g q M-x t o g g l e - d e q C-x v v d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c c c c d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c c c c d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d c c d d d d d d d d d d d d d d d d d d q M-x C-g C-g M-x r e p o r t - e m Recent messages: Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Back to top level. Don't touch it! It's the History Eraser Button, you fool! [2 times] -- Michael Welsh Duggan (md5i@cs.cmu.edu) ------------=_1209969904-13070-1--