From unknown Sun Sep 07 01:28:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#18392 <18392@debbugs.gnu.org> To: bug#18392 <18392@debbugs.gnu.org> Subject: Status: Bug#759400: emacs24-nox: segfault when saving emacs lisp file Reply-To: bug#18392 <18392@debbugs.gnu.org> Date: Sun, 07 Sep 2025 08:28:08 +0000 retitle 18392 Bug#759400: emacs24-nox: segfault when saving emacs lisp file reassign 18392 emacs submitter 18392 Rob Browning severity 18392 normal tag 18392 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 02 23:16:54 2014 Received: (at submit) by debbugs.gnu.org; 3 Sep 2014 03:16:54 +0000 Received: from localhost ([127.0.0.1]:57267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XP141-0002vR-48 for submit@debbugs.gnu.org; Tue, 02 Sep 2014 23:16:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57499) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XP13x-0002vA-Jg for submit@debbugs.gnu.org; Tue, 02 Sep 2014 23:16:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XP13m-0006Fi-Mp for submit@debbugs.gnu.org; Tue, 02 Sep 2014 23:16:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XP13m-0006FM-KO for submit@debbugs.gnu.org; Tue, 02 Sep 2014 23:16:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XP13h-0008GX-BJ for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2014 23:16:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XP13c-0006Dx-De for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2014 23:16:33 -0400 Received: from defaultvalue.org ([70.85.129.156]:58172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XP13c-0006Dt-8i for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2014 23:16:28 -0400 Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id 648452029B; Tue, 2 Sep 2014 22:16:27 -0500 (CDT) Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 5F84714E0AD; Tue, 2 Sep 2014 22:16:25 -0500 (CDT) From: Rob Browning To: bug-gnu-emacs@gnu.org Subject: Re: Bug#759400: emacs24-nox: segfault when saving emacs lisp file In-Reply-To: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca>> References: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca> <20140827082930.GC1371@sid.nuvreauspam> User-Agent: Notmuch/0.18.1 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Tue, 02 Sep 2014 22:16:25 -0500 Message-ID: <87y4u1gzqu.fsf@trouble.defaultvalue.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: 759400-forwarded@bugs.debian.org, David Bremner , 759400@bugs.debian.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [If possible, please preserve the -forwarded address in any replies.] It appears that Emacs 24.3 is crashing on Debian mipsel, though it's not clear whether it's an Emacs problem, a toolchain issue, or something else. For now, I've been able to reproduce the crash by following the instructions below on one of our porter boxes. If helpful, I'd be happy to run further tests, or gather any additional information. On Ma, 26 aug 14, 17:16:32, David Bremner wrote: > To reproduce, > > 0. log into a mipsel host > > 1. run "emacs -Q foo.el", where foo.el is the attached file > (from the notmuch source) > > 2. Press space or modify the file in some other way > > 3. save the file using Control-X Control-S > > For me this prints > > "Fatal error 6: aborted" > > And then it seems like emacs hangs, and never returns to the shell. > > I originally noticed a possibly related problem with the same file > causing notmuch to FTBFS on notmuch. Here byte compilation leads to a > more detailed output. > > % emacs --quick -batch --directory . -f batch-byte-compile notmuch-show.el > emacs: malloc.c:2372: sysmalloc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - > 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) > (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 > *(sizeof(size_t))) - 1)) & ~((2 *(sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned > long) old_end & pagemask) == 0)' failed. The file mentioned (notmuch-show.el) is avaiable as an attachment to the full bug report here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759400 Also, when I tested, I saw: emacs24-nox: malloc.c:2372: sysmalloc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 *(sizeof(size_t))) - 1)) & ~((2 *(sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long) old_end & pagemask) == 0)' failed. Program received signal SIGABRT, Aborted. 0x77943ee8 in raise () from /lib/mipsel-linux-gnu/libc.so.6 (gdb) Quit (gdb) where #0 0x77943ee8 in raise () from /lib/mipsel-linux-gnu/libc.so.6 #1 0x77945948 in abort () from /lib/mipsel-linux-gnu/libc.so.6 #2 0x7798fad0 in ?? () from /lib/mipsel-linux-gnu/libc.so.6 Lisp Backtrace: "find-coding-systems-region-internal" (0x7fff23a0) "find-coding-systems-region" (0x7fff2510) "select-safe-coding-system" (0x7fff2694) "write-region" (0x7fff2ab8) "basic-save-buffer-2" (0x7fff2c30) "basic-save-buffer-1" (0x7fff2d98) "basic-save-buffer" (0x7fff2f10) "save-buffer" (0x7fff30ac) "call-interactively" (0x7fff31d4) Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 03 09:23:59 2014 Received: (at 18392) by debbugs.gnu.org; 3 Sep 2014 13:24:00 +0000 Received: from localhost ([127.0.0.1]:57699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPAXX-0002gI-55 for submit@debbugs.gnu.org; Wed, 03 Sep 2014 09:23:59 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:58618) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPAXU-0002g6-V6 for 18392@debbugs.gnu.org; Wed, 03 Sep 2014 09:23:57 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s83DNq1W003577; Wed, 3 Sep 2014 09:23:52 -0400 Received: by pastel.home (Postfix, from userid 20848) id ED06660BEC; Wed, 3 Sep 2014 09:23:51 -0400 (EDT) From: Stefan Monnier To: Rob Browning Subject: Re: bug#18392: Bug#759400: emacs24-nox: segfault when saving emacs lisp file Message-ID: References: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca> <20140827082930.GC1371@sid.nuvreauspam> <87y4u1gzqu.fsf@trouble.defaultvalue.org> Date: Wed, 03 Sep 2014 09:23:51 -0400 In-Reply-To: <87y4u1gzqu.fsf@trouble.defaultvalue.org> (Rob Browning's message of "Tue, 02 Sep 2014 22:16:25 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5053=0 X-NAI-Spam-Version: 2.3.0.9378 : core <5053> : inlines <1229> : streams <1280420> : uri <1809868> X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 18392 Cc: 18392@debbugs.gnu.org, 759400-forwarded@bugs.debian.org, David Bremner , 759400@bugs.debian.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) > It appears that Emacs 24.3 is crashing on Debian mipsel, though it's not > clear whether it's an Emacs problem, a toolchain issue, or something > else. Could you check whether the same problem shows up for the 24.4 pretest (i.e. 24.3.93)? Also, worthwhile would be to test to see if building with different optimization settings changes the result. I do have a mispel machine here, but its 64MB of RAM make it rather painful to build Emacs (and I don't have a Debian install on it any more, only OpenWRT). Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 03 14:52:02 2014 Received: (at 18392) by debbugs.gnu.org; 3 Sep 2014 18:52:02 +0000 Received: from localhost ([127.0.0.1]:58084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPFez-0002e6-FX for submit@debbugs.gnu.org; Wed, 03 Sep 2014 14:52:01 -0400 Received: from yantan.tethera.net ([199.188.72.155]:59198) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPFex-0002dw-6D for 18392@debbugs.gnu.org; Wed, 03 Sep 2014 14:51:59 -0400 Received: from remotemail by yantan.tethera.net with local (Exim 4.80) (envelope-from ) id 1XPFer-000584-1y; Wed, 03 Sep 2014 15:51:53 -0300 Received: (nullmailer pid 4320 invoked by uid 1000); Wed, 03 Sep 2014 18:51:47 -0000 From: David Bremner To: Stefan Monnier , Rob Browning Subject: Re: bug#18392: Bug#759400: emacs24-nox: segfault when saving emacs lisp file In-Reply-To: References: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca> <20140827082930.GC1371@sid.nuvreauspam> <87y4u1gzqu.fsf@trouble.defaultvalue.org> User-Agent: Notmuch/0.18.1+85~gcca05ac (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Wed, 03 Sep 2014 20:51:47 +0200 Message-ID: <8738c8k058.fsf@maritornes.cs.unb.ca> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 18392 Cc: 18392@debbugs.gnu.org, 759400-forwarded@bugs.debian.org, 759400@bugs.debian.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Stefan Monnier writes: > > I do have a mispel machine here, but its 64MB of RAM make it rather > painful to build Emacs (and I don't have a Debian install on it any > more, only OpenWRT). Hi Stefan; If it would help at some point, I'd be happy to sponsor you for a guest account on the debian mipsel porter box. The procedure isn't too bad, as far as these things go: https://dsa.debian.org/doc/guest-account/ d From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 03 16:41:56 2014 Received: (at 18392) by debbugs.gnu.org; 3 Sep 2014 20:41:56 +0000 Received: from localhost ([127.0.0.1]:58147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPHNL-0005Ng-Lq for submit@debbugs.gnu.org; Wed, 03 Sep 2014 16:41:56 -0400 Received: from defaultvalue.org ([70.85.129.156]:35221 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPHNI-0005NX-QH for 18392@debbugs.gnu.org; Wed, 03 Sep 2014 16:41:53 -0400 Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id A753B20749; Wed, 3 Sep 2014 15:41:51 -0500 (CDT) Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 7CA3F14E0AD; Wed, 3 Sep 2014 15:41:50 -0500 (CDT) From: Rob Browning To: Stefan Monnier Subject: Re: bug#18392: Bug#759400: emacs24-nox: segfault when saving emacs lisp file In-Reply-To: References: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca> <20140827082930.GC1371@sid.nuvreauspam> <87y4u1gzqu.fsf@trouble.defaultvalue.org> User-Agent: Notmuch/0.18.1 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Wed, 03 Sep 2014 15:41:49 -0500 Message-ID: <87mwagh1wy.fsf@trouble.defaultvalue.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 18392 Cc: 18392@debbugs.gnu.org, 759400-forwarded@bugs.debian.org, David Bremner , 759400@bugs.debian.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Stefan Monnier writes: > Could you check whether the same problem shows up for the 24.4 pretest > (i.e. 24.3.93)? Also, worthwhile would be to test to see if building > with different optimization settings changes the result. Of course, I should have done this initially, but I just tried a clean emacs-24.4.tar.xz build, and assuming I didn't make any mistakes, that worked fine, so I need to investigate further on the Debian side. Thanks for the help. -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 11:06:00 2015 Received: (at 18392) by debbugs.gnu.org; 26 Dec 2015 16:06:00 +0000 Received: from localhost ([127.0.0.1]:41599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrM0-0002Z2-49 for submit@debbugs.gnu.org; Sat, 26 Dec 2015 11:06:00 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:45147) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrLy-0002Yt-5Q for 18392@debbugs.gnu.org; Sat, 26 Dec 2015 11:05:58 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCrLb-0001P1-Gh; Sat, 26 Dec 2015 17:05:35 +0100 From: Lars Ingebrigtsen To: Rob Browning Subject: Re: bug#18392: Bug#759400: emacs24-nox: segfault when saving emacs lisp file References: <20140827001632.24080.53245.reportbug@maritornes.cs.unb.ca> <20140827082930.GC1371@sid.nuvreauspam> <87y4u1gzqu.fsf@trouble.defaultvalue.org> <87mwagh1wy.fsf@trouble.defaultvalue.org> Date: Sat, 26 Dec 2015 17:05:34 +0100 In-Reply-To: <87mwagh1wy.fsf@trouble.defaultvalue.org> (Rob Browning's message of "Wed, 03 Sep 2014 15:41:49 -0500") Message-ID: <87a8oxry9d.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aCrLb-0001P1-Gh X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451750735.73152@yBj3bE1vgL8PKfTOyf3L8g X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18392 Cc: 18392@debbugs.gnu.org, 759400-forwarded@bugs.debian.org, Stefan Monnier , David Bremner , 759400@bugs.debian.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Rob Browning writes: > Stefan Monnier writes: > >> Could you check whether the same problem shows up for the 24.4 pretest >> (i.e. 24.3.93)? Also, worthwhile would be to test to see if building >> with different optimization settings changes the result. > > Of course, I should have done this initially, but I just tried a clean > emacs-24.4.tar.xz build, and assuming I didn't make any mistakes, that > worked fine, so I need to investigate further on the Debian side. > > Thanks for the help. Ok; closing this report in the Emacs bug tracker. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 11:06:03 2015 Received: (at control) by debbugs.gnu.org; 26 Dec 2015 16:06:03 +0000 Received: from localhost ([127.0.0.1]:41605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrM3-0002Zk-EQ for submit@debbugs.gnu.org; Sat, 26 Dec 2015 11:06:03 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:45156) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrM1-0002ZB-Tu for control@debbugs.gnu.org; Sat, 26 Dec 2015 11:06:02 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCrLf-0001PH-K3 for control@debbugs.gnu.org; Sat, 26 Dec 2015 17:05:39 +0100 Date: Sat, 26 Dec 2015 17:05:38 +0100 Message-Id: <878u4hry99.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #18392 X-MailScanner-ID: 1aCrLf-0001PH-K3 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451750740.37619@Hnxrm9Pbbmu9A970gf22vQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) close 18392 From unknown Sun Sep 07 01:28:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Jan 2016 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator