From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#49261: 28.0.50; File Locking Breaks Presumptuous Toolchains Date: Thu, 08 Jul 2021 15:34:54 +0200 Message-ID: <878s2hszcx.fsf@gnus.org> References: <87o8bn7bie.fsf@gnus.org> <87zgv6vuon.fsf@gmx.de> <837di9lwbm.fsf@gnu.org> <87a6n5vuu4.fsf@gnus.org> <8735sqnmei.fsf@gnus.org> <87zguyf4ht.fsf@gmx.de> <87pmvum54p.fsf@gnus.org> <87v95mf2lj.fsf@gmx.de> <87pmvt3ob1.fsf@gnus.org> <83r1g9evoy.fsf@gnu.org> <83pmvtevgg.fsf@gnu.org> <87czrt3mj4.fsf@gnus.org> <878s2h3m1d.fsf@gnus.org> <874kd53lnl.fsf@gnus.org> <87zgux26ab.fsf@gnus.org> <83k0m1e3dg.fsf@gnu.org> <875yxlugcb.fsf@gnus.org> <8335spdjy5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29704"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: michael.albinus@gmx.de, ncaprisunfan@gmail.com, 49261@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 08 15:36:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m1UCI-0007YZ-EC for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Jul 2021 15:36:10 +0200 Original-Received: from localhost ([::1]:51280 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1UCH-0006Yu-FO for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Jul 2021 09:36:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1UCA-0006XW-Ms for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 09:36:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43155) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m1UCA-0007SW-Cb for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 09:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m1UCA-00032f-5u for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 09:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Jul 2021 13:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49261 X-GNU-PR-Package: emacs Original-Received: via spool by 49261-submit@debbugs.gnu.org id=B49261.162575133011641 (code B ref 49261); Thu, 08 Jul 2021 13:36:02 +0000 Original-Received: (at 49261) by debbugs.gnu.org; 8 Jul 2021 13:35:30 +0000 Original-Received: from localhost ([127.0.0.1]:54698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1UBd-00031h-PT for submit@debbugs.gnu.org; Thu, 08 Jul 2021 09:35:30 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:34990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1UBb-00031T-At for 49261@debbugs.gnu.org; Thu, 08 Jul 2021 09:35:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rEuM3lSY8TFuwwNLxvQP7IhCuUmc+1RjXYBu0J3FJZ4=; b=cvtBoJeceK1GY4Tw+vJgdjmfgd mtLPH73OJOR+BUV6sotDOpmAA6gjjC+suwiFZBb7YWQ2hxykgkDOwavoRCOabAI39yMh5d85b5J1o Ag1wr3sCdAT+RlpHfkYmXmaETO84PjGrZq91fD3G8UsM79o7TOPkTuKzTye3Mk09+uCE=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m1UBF-00036s-Fn; Thu, 08 Jul 2021 15:35:15 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEWpnHDoplpRa5Cu WFQ+X5P///8JUYfnAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UHCA0eK43sgaIAAAGaSURBVDjLbVSJ jcQgDLRzKcBeGtiFbYDQAIrSf03nBwM6XfYR8TAzxoABUD7AAISIQHzImOUFAJllKF9CRvmB/wMd +Z/nLbgAxV6+ueU7EAZcjNbaFWMCPGNcBGiLwedGWAABnZNw5aV1LCkFyqTwAkSnXJOyecjksrSW h6qoSQsANiD3NIA3TKnW6nHhBBajNaZ34gWMrESJq9Q53DkYpVUFahoAhYcAFl/AlJIo8wRwARI2 k/AIqZqUwdWBPtMtOlvVUjBCSuNKcUBWPoHKjSXnAUzzjJKQlCXVyCpqdWudZPn8xzzfd7FTAnkA vh9fOUW3AY9Pg2Aw2/G5nnHkJpCYQM0BAnDzbstQb7ZAD4YBtozKr938Y6GkZUyvnfGx+llRKt3b nn9s+9gfk3apL46old6lcACWVrUSn5vHjwrVQRP3jiOroZ6S2ot7H4ehJ98lSyDtAE8dnWAeVgHf 8dSc1tbKi1eJR8Wuma5fTAv6nV6HwS+zh5/nVqnVAOI5dJu064CLS4baZ9jajnQfGihJXyKyLnXI 6BdI3oDAnJ6ZBQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNy0wOFQxMzozMDo0MyswMDowMC4c 6egAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDctMDhUMTM6MzA6NDMrMDA6MDBfQVFUAAAAAElF TkSuQmCC X-Now-Playing: Yorkston, Thorne, Khan's _Navarasa: Nine Emotions_: "Sukhe Phool" In-Reply-To: <8335spdjy5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 08 Jul 2021 16:16:50 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:209679 Archived-At: Eli Zaretskii writes: > Which means unfortunately that to see the form one needs to display > the form piecemeal, one member at a time, using the xtype and the > other x* commands... Let me know if you need more detailed > instructions. Yes, that'd be appreciated. (gdb) print form $1 = XIL(0x7ffff211c263) (gdb) pr form # (gdb) xtype form Lisp_Cons (gdb) xcons form $2 = (struct Lisp_Cons *) 0x7ffff211c260 { u = { s = { car = XIL(0x2aaa9c41a9e0), u = { cdr = XIL(0), chain = 0x0 } }, gcaligned = 0xe0 } } (gdb) xcar form $3 = 0x0 (gdb) xcdr form $4 = 0x0 Which doesn't seem ... right? Anyway, the build failures (on the old commit) aren't 100% reproducible now. When running the bootstrap under gdb, it now currently just hangs, so I have to C-c to get the backtrace. It does hang (always) at the same place (see below). So I'm still guessing that there's memory corruption introduced by the patch, so actually looking at the backtrace may not be very productive... Reloading stale subdirs.el Loading /tmp/emacs/lisp/subdirs.el (source)... ^C Thread 1 "bootstrap-emacs" hit Breakpoint 1, terminate_due_to_signal ( sig=sig@entry=2, backtrace_limit=backtrace_limit@entry=40) at emacs.c:378 378 signal (sig, SIG_DFL); (gdb) bt #0 terminate_due_to_signal (sig=sig@entry=2, backtrace_limit=backtrace_limit@entry=40) at emacs.c:378 #1 0x0000555555599698 in handle_fatal_signal (sig=sig@entry=2) at sysdep.c:1768 #2 0x00005555555996ae in deliver_process_signal (handler=0x55555559968d , sig=2) at sysdep.c:1726 #3 deliver_fatal_signal (sig=2) at sysdep.c:1774 #4 0x00007ffff59e3140 in () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 hash_lookup (h=0x7ffff1fbe518, key=XIL(0x555555c54b94), hash=hash@entry=0x0) at lisp.h:718 #6 0x00005555557392a2 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=, args=) at bytecode.c:1415 #7 0x00005555556fdeb7 in Ffuncall (nargs=2, args=args@entry=0x7fffffffd6b8) at eval.c:2809 #8 0x0000555555736a78 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=, args=) at bytecode.c:632 #9 0x00005555556fdeb7 in Ffuncall (nargs=1, args=args@entry=0x7fffffffe040) --Type for more, q to quit, c to continue without paging-- at eval.c:2809 #10 0x0000555555736a78 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=, args=) at bytecode.c:632 #11 0x0000555555700e7f in apply_lambda (fun=XIL(0x7ffff1fc26f5), args=, count=4) at eval.c:2942 #12 0x00005555556fff03 in eval_sub (form=) at eval.c:2349 #13 0x0000555555701a29 in Feval (form=XIL(0x7ffff211c263), lexical=) at eval.c:2103 -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no