From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Keith David Bershatsky Newsgroups: gmane.emacs.bugs Subject: bug#27779: 26.0.50: read -- Re-entering top level after C stack overflow Date: Sat, 22 Jul 2017 14:31:35 -0700 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Trace: blaine.gmane.org 1500759137 2635 195.159.176.226 (22 Jul 2017 21:32:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 22 Jul 2017 21:32:17 +0000 (UTC) Cc: 27779@debbugs.gnu.org To: npostavs@users.sourceforge.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 22 23:32:11 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 1dZ20P-00008y-G0 for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Jul 2017 23:32:10 +0200 Original-Received: from localhost ([::1]:48396 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dZ20T-0002p3-Da for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Jul 2017 17:32:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dZ20M-0002on-7G for bug-gnu-emacs@gnu.org; Sat, 22 Jul 2017 17:32:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dZ20J-0008Ac-0N for bug-gnu-emacs@gnu.org; Sat, 22 Jul 2017 17:32:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49954) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dZ20I-0008AW-Ob for bug-gnu-emacs@gnu.org; Sat, 22 Jul 2017 17:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dZ20I-0004oI-IR for bug-gnu-emacs@gnu.org; Sat, 22 Jul 2017 17:32:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Keith David Bershatsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Jul 2017 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27779 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 27779-submit@debbugs.gnu.org id=B27779.150075909918457 (code B ref 27779); Sat, 22 Jul 2017 21:32:02 +0000 Original-Received: (at 27779) by debbugs.gnu.org; 22 Jul 2017 21:31:39 +0000 Original-Received: from localhost ([127.0.0.1]:52631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZ1zv-0004nd-BZ for submit@debbugs.gnu.org; Sat, 22 Jul 2017 17:31:39 -0400 Original-Received: from gateway23.websitewelcome.com ([192.185.47.80]:36803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZ1zt-0004nV-6f for 27779@debbugs.gnu.org; Sat, 22 Jul 2017 17:31:38 -0400 Original-Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway23.websitewelcome.com (Postfix) with ESMTP id 9AACA1198A for <27779@debbugs.gnu.org>; Sat, 22 Jul 2017 16:31:36 -0500 (CDT) Original-Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id Z20Sd23QdnlKZZ20SdA9S9; Sat, 22 Jul 2017 16:32:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=CazurzosBV2KFegnXkY4+g62UNU2azNvN4FfUz2MSMc=; b=c6TWtZFNz88H991KyBxVidWCRn Q4TyOuelaiQp3RGThnGZaanKsmFvKCXdEL1oQXzRBsXvGvusW1GZWMwZZqh3aIAaI2EolhBS4ZpyA mBq5IGA0GCLKr/i2PWtfxbxbBUFhuqZTn2Zqqqrns5t+efZqK6wiRmqcOSzSLbwz37LXAhAbzwWQb Cc9tKxrnm9nMZ2MmCzXcQ8ri3sh6Kgq5egpLgkjnXYygNdGKGTfDYSTlx+RCC6JWP4mtvdGQzQGoG Hbv43jj+h21rotuKpkyOb78J1gcbhfoyXBOwyhOmmZZe9aVrkg83l/8sce6fR4VVzVrgjbLa8Zwjs CUeJWWxQ==; Original-Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:53624 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.87) (envelope-from ) id 1dZ1zr-000NOU-Rv; Sat, 22 Jul 2017 16:31:35 -0500 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Exim-ID: 1dZ1zr-000NOU-Rv X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:53624 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes 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:134866 Archived-At: By process of elimination via the lo-tech method of trying different nightly builds from https://emacsformacosx.com/builds/all , I have determined that December 8, 2016 was the last build where I am able to successfully run from the terminal: ulimit -S -s unlimited /path/to/gui/version/emacs/built/12_08_2016 and then from the *scratch* buffer, evaluate the following: (require 'cl-lib) (defun make-deep-object (depth) (let ((obj 1)) (while (> (cl-decf depth) 0) (setq obj (vector (list obj)))) obj)) (let* ((print-circle t) (max-lisp-eval-depth most-positive-fixnum) (max-specpdl-size most-positive-fixnum) (deep-object (make-deep-object 6000)) (string (prin1-to-string deep-object)) (result (read string))) (when result (message "Success! (%d)" (length string)))) The builds that were made AFTER December 8, 2016 all crash through June 11, 2017. At some point AFTER June 11, 2017, Emacs changed from crashing to just throwing an error message "Re-entering top level after C stack overflow". The build of December 8, 2016 does not have `emacs-repository-version` defined, so it will be necessary to look at the commits on December 7, 2016 and December 8, 2016 to see what changed that eliminated the prior ability to use `ulimit -S -s unlimited` as a workaround to the stack overflow problem.