From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#28308: Build failure on FreeBSD/aarch64 Date: Tue, 24 Oct 2017 14:43:09 -0400 Message-ID: References: <2e5f41f7-e005-c28f-c04a-79953a804f71@harmless.hu> <8760d17pyj.fsf@users.sourceforge.net> <9ae1840f-9056-8771-43fa-b27bbd2b1bd3@harmless.hu> <87k218g33g.fsf@users.sourceforge.net> <2fbe77fe-1258-cef2-32e2-f741da514151@harmless.hu> <83y3powdsv.fsf@gnu.org> <87k215lqdf.fsf@users.sourceforge.net> <837ex5thtt.fsf@gnu.org> <83tw09s148.fsf@gnu.org> <83bmmhrw84.fsf@gnu.org> <29f4260c-2fff-9051-5882-0acec819739f@harmless.hu> <8760bag128.fsf@users.sourceforge.net> <83wp3qcn5k.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1508870663 31561 195.159.176.226 (24 Oct 2017 18:44:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Oct 2017 18:44:23 +0000 (UTC) Cc: Gergely Czuczy , 28308@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 24 20:44:16 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 1e74BM-0006Hb-1K for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Oct 2017 20:44:08 +0200 Original-Received: from localhost ([::1]:45128 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e74BS-0000Mo-PA for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Oct 2017 14:44:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e74BK-0000Mf-Fh for bug-gnu-emacs@gnu.org; Tue, 24 Oct 2017 14:44:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e74BH-0000pU-C4 for bug-gnu-emacs@gnu.org; Tue, 24 Oct 2017 14:44:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51485) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e74BH-0000pD-80 for bug-gnu-emacs@gnu.org; Tue, 24 Oct 2017 14:44:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e74BG-0008CW-Ha for bug-gnu-emacs@gnu.org; Tue, 24 Oct 2017 14:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Oct 2017 18:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28308 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28308-submit@debbugs.gnu.org id=B28308.150887059831452 (code B ref 28308); Tue, 24 Oct 2017 18:44:02 +0000 Original-Received: (at 28308) by debbugs.gnu.org; 24 Oct 2017 18:43:18 +0000 Original-Received: from localhost ([127.0.0.1]:60166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e74AY-0008BE-Ae for submit@debbugs.gnu.org; Tue, 24 Oct 2017 14:43:18 -0400 Original-Received: from mail-wm0-f53.google.com ([74.125.82.53]:57157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e74AV-0008Ay-UX for 28308@debbugs.gnu.org; Tue, 24 Oct 2017 14:43:16 -0400 Original-Received: by mail-wm0-f53.google.com with SMTP id z3so11222305wme.5 for <28308@debbugs.gnu.org>; Tue, 24 Oct 2017 11:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=18Yo0o+LMhZEZq361xkS0H1gpJ5yWdJm05nwmHuqGno=; b=OAkmhow+qGOScXFXy7S2ZTnXMgDJghyGY9s1FsPmNOtLFP945yL56Da3/mOO9o6ZlZ 6zwUjiNHb3fAsrFAW5xKjUsjjLyW1ZBO2/PkRKxsvuLCN+HDZEhQIIBWUeYngfLcK6uA +hHdJw/WBxBr/SG3oGCzYcp9sv0QKM8e+kMSn9aZvKCM68fbT+zPGPu/QvNfSNrdibE9 zBQF6oE6cPo4q02vBfvdf5XJFMXLg0BVSthzbllbaavwjRzJih4Fvls+4aU2BJxQNnGd iv6+VGRf19eJ+bUOGEL7xiRUUH9VxLElnkBTvBjiOgtiowO/ShohdUeAFwANyQdP/eaQ f+Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=18Yo0o+LMhZEZq361xkS0H1gpJ5yWdJm05nwmHuqGno=; b=jjBlgi2Pz9yUiZa3m0Py3wMKcQU6YzJf5WDZ1wo/8xYM4ZUgIr+KFNIaCSNXUzbiyi go8c0bQmVURFYI4cOg0AotWYQ6rG5UmufqBBlRi3L8+rd27/UmcaXA2tw/v8Kkv95mQk sZR0e4y8W/PqtHTuB8d0LJvQDLxyY/ePZNdGz2uoXwrualG7WlumxfdXMlGK8tnRQ1yB RPaV9OfAAuhjBdiWH8tQ5w6cuk6hQ8EoISvE6G6SCYzjasTvjca3Ty/yTkIsNCVBo2LP iXSZblaSsXxvNj6ru6HTwYx/i4JYnmayLXAJWHlkm2JDVDdBnYwCdQX8xGjhnMw/Ps7p WExg== X-Gm-Message-State: AMCzsaXMyNs7+w6PvsQ2uSiWVV8gnspBrMqYnzwiT3cOagw74dtOg/Eq xLK+iR0rM7TgfWsQR6/nASg3RZVK9QS8QtxzJbU= X-Google-Smtp-Source: ABhQp+T5/HoxQgsMsumWTWdznocvgPZK+4zkvsW8QlcCXMGLFwpras9PVuqtGNjwDZh3VuBOaD1kxGtDMfib793zM8U= X-Received: by 10.28.68.130 with SMTP id r124mr8171285wma.96.1508870590138; Tue, 24 Oct 2017 11:43:10 -0700 (PDT) Original-Received: by 10.223.146.227 with HTTP; Tue, 24 Oct 2017 11:43:09 -0700 (PDT) In-Reply-To: <83wp3qcn5k.fsf@gnu.org> X-Google-Sender-Auth: Xrrvgoo5Y8OxIQczWaKomlyEyiA 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:138928 Archived-At: On Fri, Oct 20, 2017 at 3:07 AM, Eli Zaretskii wrote: >> * thread #1, name = 'bootstrap-emacs', stop reason = signal SIGSEGV: invalid address (fault address: 0x41626d78) >> 0x000000000022810c XFLOAT_INIT at /root/emacs/src/alloc.c:543 >> 0x0000000000227eb0 make_float at /root/emacs/src/alloc.c:2667 >> 0x000000000022de24 init_alloc at /root/emacs/src/alloc.c:7481 >> 0x000000000016825c main at /root/emacs/src/emacs.c:1251 > Can you disassemble XFLOAT_INIT and tell which part of it caused the > segfault, and why? In particular, what is the relation of the > faulting address 0x41626d78 and the C source? The faulting address is XFLOAT(f): static void XFLOAT_INIT (Lisp_Object f, double n) { XFLOAT (f)->u.data = n; } 'f' is 'val' in make_float. I added a fprintf(stderr, "%p\n", XFLOAT(val)) before the XFLOAT_INIT call, the address which was ok with temacs triggers SIGSEGV in bootstrap-emacs. It seems that the memory pointer to by float_block->floats becomes invalid following the dumping process. By the way, when I delete bootstrap-emacs and redump, the faulting address changes (although it's always of the form 0x4XXXXXXX).