From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#27585: segfault when evaluating a file containing only backticks Date: Thu, 06 Jul 2017 18:19:14 +0300 Message-ID: <83mv8hmw3x.fsf@gnu.org> References: <1499235670.28433.1@ssh.steve.org.uk> <83van6n2ty.fsf@gnu.org> <1499280931.14677.1@ssh.steve.org.uk> <83tw2qmzsl.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1499354430 2099 195.159.176.226 (6 Jul 2017 15:20:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 6 Jul 2017 15:20:30 +0000 (UTC) Cc: steve@steve.org.uk, 27585@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 06 17:20:21 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dT8Zc-00080y-IR for geb-bug-gnu-emacs@m.gmane.org; Thu, 06 Jul 2017 17:20:08 +0200 Original-Received: from localhost ([::1]:51959 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dT8Zh-0004MC-SX for geb-bug-gnu-emacs@m.gmane.org; Thu, 06 Jul 2017 11:20:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58091) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dT8ZZ-0004K4-OH for bug-gnu-emacs@gnu.org; Thu, 06 Jul 2017 11:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dT8ZW-0003Lg-L1 for bug-gnu-emacs@gnu.org; Thu, 06 Jul 2017 11:20:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dT8ZW-0003La-GY for bug-gnu-emacs@gnu.org; Thu, 06 Jul 2017 11:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dT8ZW-0006VW-8z for bug-gnu-emacs@gnu.org; Thu, 06 Jul 2017 11:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Jul 2017 15:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27585 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27585-submit@debbugs.gnu.org id=B27585.149935437624958 (code B ref 27585); Thu, 06 Jul 2017 15:20:02 +0000 Original-Received: (at 27585) by debbugs.gnu.org; 6 Jul 2017 15:19:36 +0000 Original-Received: from localhost ([127.0.0.1]:55303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dT8Z6-0006UU-He for submit@debbugs.gnu.org; Thu, 06 Jul 2017 11:19:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dT8Z4-0006UI-JL for 27585@debbugs.gnu.org; Thu, 06 Jul 2017 11:19:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dT8Yy-00035N-Hc for 27585@debbugs.gnu.org; Thu, 06 Jul 2017 11:19:29 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dT8Yy-00035G-EC; Thu, 06 Jul 2017 11:19:28 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3500 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dT8Yx-0000uV-MJ; Thu, 06 Jul 2017 11:19:28 -0400 In-reply-to: (message from Andreas Schwab on Thu, 06 Jul 2017 08:46:14 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:134268 Archived-At: > From: Andreas Schwab > Cc: Steve Kemp , 27585@debbugs.gnu.org > Date: Thu, 06 Jul 2017 08:46:14 +0200 > > On Jul 05 2017, Eli Zaretskii wrote: > > > You wrote a program that triggers infinite recursion. > > This isn't infinite recursion since the input is finite. If we want to be pedantically accurate, then no "infinite" recursion is ever truly infinite, since it will always stop when the system is shut down, or the power fails, or the world ends, whichever happens first. So we are actually always talking about recursions deep enough to blow up the stack.