From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Zack Piper Newsgroups: gmane.emacs.bugs Subject: bug#23572: Emacs segfaults at start since commit '374f6a5f3...' Date: Wed, 18 May 2016 18:32:46 +0000 Message-ID: <20160518183246.GA29667@apertron.net> References: <20160518143123.GD1188@smoon.vl-lomov.ru> <20160518181408.51719.qmail@mail.muc.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1463596464 25744 80.91.229.3 (18 May 2016 18:34:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 May 2016 18:34:24 +0000 (UTC) To: 23572@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 18 20:34:13 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 1b36IP-0000i7-2V for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 May 2016 20:34:13 +0200 Original-Received: from localhost ([::1]:46544 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36IO-0000lq-4Q for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 May 2016 14:34:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36IH-0000la-Or for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:34:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b36IE-0006bS-El for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:34:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36IE-0006bO-BZ for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b36IE-0007I3-7Z for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Zack Piper Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 May 2016 18:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23572 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.146359638427940 (code B ref -1); Wed, 18 May 2016 18:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 May 2016 18:33:04 +0000 Original-Received: from localhost ([127.0.0.1]:57248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b36HH-0007GY-Lw for submit@debbugs.gnu.org; Wed, 18 May 2016 14:33:03 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b36HG-0007G0-8F for submit@debbugs.gnu.org; Wed, 18 May 2016 14:33:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b36H9-0006MW-V8 for submit@debbugs.gnu.org; Wed, 18 May 2016 14:32:57 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:40615) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36H9-0006LJ-Rp for submit@debbugs.gnu.org; Wed, 18 May 2016 14:32:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49807) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36H7-0000cu-6A for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:32:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b36H2-0006Iu-VT for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:32:52 -0400 Original-Received: from apertron.net ([94.23.236.101]:47283) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b36H2-0006Io-MN for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 14:32:48 -0400 Original-Received: by apertron.net (Postfix, from userid 30061) id A109A61ED3; Wed, 18 May 2016 18:32:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=apertron.net; s=mail; t=1463596367; bh=h/Iv86e+WlQoRKlKaxT37bRfs/MXm8FA82RS4FFqieQ=; h=Date:From:To:Subject:References:In-Reply-To; b=h3AEn5Hc4oLZZCeTHH3wRc52f8ZPwSg2DT14IHkTjaVuek9dKbOOQNvf8e9hELIaz NpMOxAw4xNEECv4rOT+lQOUn89sC84yjBwi4Yhtzyb0MICq+3k3jPJZn16VzbvK9eT pZb7Zwj4V6eGuuYS53YWH1A4Rzv0oGHabJwNSHOY= Original-Received: from apertron.net (apertron.net [94.23.236.101]) by apertron.net (Postfix) with ESMTPS id 4DD4C61A3C for ; Wed, 18 May 2016 18:32:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=apertron.net; s=mail; t=1463596367; bh=h/Iv86e+WlQoRKlKaxT37bRfs/MXm8FA82RS4FFqieQ=; h=Date:From:To:Subject:References:In-Reply-To; b=h3AEn5Hc4oLZZCeTHH3wRc52f8ZPwSg2DT14IHkTjaVuek9dKbOOQNvf8e9hELIaz NpMOxAw4xNEECv4rOT+lQOUn89sC84yjBwi4Yhtzyb0MICq+3k3jPJZn16VzbvK9eT pZb7Zwj4V6eGuuYS53YWH1A4Rzv0oGHabJwNSHOY= Content-Disposition: inline In-Reply-To: <20160518181408.51719.qmail@mail.muc.de> User-Agent: Mutt/1.5.23+113 (34ca1c5fdd45) (2014-03-12) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:118408 Archived-At: On Wed, May 18, 2016 at 06:14:08PM -0000, Alan Mackenzie wrote: > In article you wrote= : > > Vladimir Lomov writes: >=20 > >> Hello, > >> > >> I faced with emacs segfault on start. I compiled emacs from git comm= it > >> '07ebcf1bd...' on my system: Archlinux x86_64, gcc 6.1.1 and run it = in > >> terminal and it segfaulted, see attached output from GDB and valgrin= d. > >> While emacs compiled from git commit '6f5db0255...' works fine, so I > >> suspect that commit '374f6a5f3...' has introduced some bug or was > >> incompleted. >=20 > > For what it is worth, I see the same crash, but I suspect my setup is= very > > similar to Vladimir=E2=80=99s. >=20 > I'm afraid I'm one of these strange people who don't have a memory for > the heads of 40-digit hex hashes. >=20 > Do you think one of you might decipher these hashes for people like me? > Something like a date and the first line of the commit message would be > ideal. >=20 > Thanks! >=20 > > Thanks, > > Rasmus >=20 > > --=20 > > Don't panic!!! >=20 > --=20 > Alan Mackenzie (Nuremberg, Germany). >=20 >=20 >=20 >=20 (FYI Git can work with these fine, `git checkout 07ebcf1bd` goes to the c= ommit mentioned) "07ebcf1bd..." is 07ebcf1bd964ae64446c52fb5481e919ed577358: commit 07ebcf1bd964ae64446c52fb5481e919ed577358 Refs: [HEAD], emacs-24.5-rc3-fixed-9323-g07ebcf1 Author: Paul Eggert AuthorDate: Wed May 18 00:48:35 2016 -0700 Commit: Paul Eggert CommitDate: Wed May 18 00:49:30 2016 -0700 =E2=80=98make check-declare=E2=80=99 now chatters less * etc/NEWS: Document this. * lisp/emacs-lisp/check-declare.el (check-declare-locate): Return relative names, not absolute. (check-declare-scan, check-declare-verify, check-declare-warn) (check-declare-file, check-declare-directory): Generate less chatter. Use relative file names rather than absolute. Don=E2=80=99t give up on computing a good file name for a diagnostic merely because the function name was bad. Make malformed declarations more noticeable. Don=E2=80=99t warn about "ext:..." declarations if check-declare-ext-errors is nil. (check-declare-errmsg): Remove. (check-declare-warn): New optional arg LINE. (check-declare-files): Put status into mode line rather than chattering. "6f5db0255..." is 6f5db0255cab2e17ab53ee68f6dc2f4d75978d80: commit 6f5db0255cab2e17ab53ee68f6dc2f4d75978d80 Refs: [HEAD], emacs-24.5-rc3-fixed-9318-g6f5db02 Author: Paul Eggert AuthorDate: Wed May 18 00:05:53 2016 -0700 Commit: Paul Eggert CommitDate: Wed May 18 00:49:28 2016 -0700 Sync from gnulib This incorporates: 2016-05-17 manywarnings: update for GCC 6.1 2016-05-13 intdiv0, memmem, nocrash, strcasestr, strstr: no exit * m4/manywarnings.m4, m4/nocrash.m4: Copy from gnulib. "374f6a5f3..." is 374f6a5f34a83d3e4c518f0726558642293fdd71: commit 374f6a5f34a83d3e4c518f0726558642293fdd71 Refs: [HEAD] Author: Paul Eggert AuthorDate: Wed May 18 00:06:12 2016 -0700 Commit: Paul Eggert CommitDate: Wed May 18 00:49:29 2016 -0700 Port --enable-gcc-warnings to GCC 6.1 Hope this helps! --=20 Zack Piper https://apertron.net