From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jorgen =?UTF-8?Q?Sch=C3=A4fer?= Newsgroups: gmane.emacs.bugs Subject: bug#21666: Bug is indeed undo-list and GC related Date: Wed, 09 Mar 2016 10:14:35 +0000 Message-ID: References: <87y4f9dhlh.fsf@loki.jorgenschaefer.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11407e608ecb11052d9af7ee X-Trace: ger.gmane.org 1457518519 3123 80.91.229.3 (9 Mar 2016 10:15:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2016 10:15:19 +0000 (UTC) To: "21666@debbugs.gnu.org" <21666@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 09 11:15:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1adb94-0004xS-Ek for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Mar 2016 11:15:10 +0100 Original-Received: from localhost ([::1]:40438 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adb93-0000DE-K4 for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Mar 2016 05:15:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58711) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adb8z-0000Bf-Lc for bug-gnu-emacs@gnu.org; Wed, 09 Mar 2016 05:15:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adb8w-0008Ak-D0 for bug-gnu-emacs@gnu.org; Wed, 09 Mar 2016 05:15:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43397) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adb8w-0008Ac-8q for bug-gnu-emacs@gnu.org; Wed, 09 Mar 2016 05:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1adb8w-0007h3-0S for bug-gnu-emacs@gnu.org; Wed, 09 Mar 2016 05:15:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <87y4f9dhlh.fsf@loki.jorgenschaefer.de> Resent-From: Jorgen =?UTF-8?Q?Sch=C3=A4fer?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Mar 2016 10:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21666-submit@debbugs.gnu.org id=B21666.145751849329536 (code B ref 21666); Wed, 09 Mar 2016 10:15:01 +0000 Original-Received: (at 21666) by debbugs.gnu.org; 9 Mar 2016 10:14:53 +0000 Original-Received: from localhost ([127.0.0.1]:40524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adb8n-0007gK-7C for submit@debbugs.gnu.org; Wed, 09 Mar 2016 05:14:53 -0500 Original-Received: from mail-lb0-f178.google.com ([209.85.217.178]:33550) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adb8l-0007g7-9X for 21666@debbugs.gnu.org; Wed, 09 Mar 2016 05:14:51 -0500 Original-Received: by mail-lb0-f178.google.com with SMTP id k15so58468504lbg.0 for <21666@debbugs.gnu.org>; Wed, 09 Mar 2016 02:14:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=aBMowJ3bgueBwX4HpNe4VGEJh3UoaW8g2UC/W+nZhX4=; b=Oa0wxkP+dYBxG7AJdYn1Ygm/OEflJxHz34VBLJKz6Mn4WI3gcezWXf3f1F5kwOpho+ Q22pGW8W79kqrVrEQonhoxzDSxaqvCB+gAOKGiqtftqGESFXjOxumzevQ86d9qHXYZpk aXYaKuzO2+PQ2LZapTQa8CU3l6bZgYQb3/FRABT8O7Lo9Cv+UltZNDDWIrdbYYH2oxOR pdaSLTKal9lAOHqdU9iq3wQOnT+urNBejZczZd0ivq6tECJmtAJmovn0PiFFnu3PZJ9c Fq1UHC/Y9tOrGRJDMTR19bw6j3PcvuBeccACL+gnP28oIL0rH/qL2ES5jMFmYXB+umGy xEZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=aBMowJ3bgueBwX4HpNe4VGEJh3UoaW8g2UC/W+nZhX4=; b=cmiki/dYaOzz9HgkfIfbp5QFKApBUCcIqKdZhhgSGJiZsopy8aLY8m3oNKDY6r1Kwu pLYZz6JdCC8goE/L+dMpvn6+1MDXS2YNjRHmJZMx+l+rCT7/Bm6p3eZkejWWmUCQoKjt O/yjxkplRLHTm8ssJRTCGW1mhq3iVr8HzS6Enklx4QqHHDvHSYr8xEk9RQw2HVbkyfbc jtS3s9S5aVM29vi84q0QZwZWycZ2iNAiTlOsz3poyrpaSLaM0D/1V0B71tzHZS26HaHU fTxHQbS9g0bRIS9dmcMai+SAzd69fBlYvZSQafHbmYGVVvw5voTgSAjumysp0r+BDQEY lBxA== X-Gm-Message-State: AD7BkJKC5MON5+sv23DIrNzxqEgKyzGOIEjSYHPiJ7u0J9aiGaLqZ+kuFELg0EX6DqaapRqYSgCWuuK0YDgcdQ== X-Received: by 10.25.19.151 with SMTP id 23mr12739523lft.126.1457518485095; Wed, 09 Mar 2016 02:14:45 -0800 (PST) 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114632 Archived-At: --001a11407e608ecb11052d9af7ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello! After applying the same fix as in #22120, that is, binding gc-cons-threshold to most-positive-fixnum, the crashes have not reoccurred. That is, the two bugs refer to the same problem. I do not know how GC works in Emacs Lisp, but it seems to me that an Emacs Lisp program should not be able to segfault Emacs in this manner. It is interesting that this problem was introduced sometime after 19efb9 =E2=80= =93 an Emacs built from that commit did not exhibit the problem. Hope this helps, Jorgen --001a11407e608ecb11052d9af7ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello!
After applying the same fix as in #22120, that = is, binding=C2=A0gc-cons-threshold to most-positive-fixnum, the crashes hav= e not reoccurred. That is, the two bugs refer to the same problem.

I do not know how GC works in Emacs Lisp, but it seems to = me that an Emacs Lisp program should not be able to segfault Emacs in this = manner. It is interesting that this problem was introduced sometime after= =C2=A019efb9 =E2=80=93 an Emacs built from that commit did not exhibit the = problem.

Hope this helps,

=
Jorgen


--001a11407e608ecb11052d9af7ee--