From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Fatal error 11: Segmentation Fault Date: Wed, 03 Apr 2019 09:49:20 +0200 Message-ID: <86wokby1dr.fsf@zoho.eu> References: <86imvx5gyz.fsf@zoho.eu> <86ef6l5dwk.fsf@zoho.eu> <86a7h85ru5.fsf@zoho.eu> <865zrw55gm.fsf@zoho.eu> <5e7fb661-c090-4893-bcab-24ee4d96bea3@default> <86ftqzhd04.fsf@zoho.eu> <865zrvh9fz.fsf@zoho.eu> <83lg0refb8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="142319"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 03 09:49:58 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hBaej-000alf-VZ for geh-help-gnu-emacs@m.gmane.org; Wed, 03 Apr 2019 09:49:58 +0200 Original-Received: from localhost ([127.0.0.1]:38017 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hBaed-00038y-3P for geh-help-gnu-emacs@m.gmane.org; Wed, 03 Apr 2019 03:49:51 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:60708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hBaeK-00037D-MH for help-gnu-emacs@gnu.org; Wed, 03 Apr 2019 03:49:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hBaeJ-0000aQ-B3 for help-gnu-emacs@gnu.org; Wed, 03 Apr 2019 03:49:32 -0400 Original-Received: from [195.159.176.226] (port=48408 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hBaeI-0000Xm-Vc for help-gnu-emacs@gnu.org; Wed, 03 Apr 2019 03:49:31 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hBaeG-000aLw-Uh for help-gnu-emacs@gnu.org; Wed, 03 Apr 2019 09:49:28 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Cancel-Lock: sha1:OdOau8Dp7spZwwIMPaWescfA1w4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:119857 Archived-At: Eli Zaretskii wrote: >> Move (package-initialize) from ~/.emacs [1] >> to elpa.el [2] then byte-compile [3] with >> 'emake', which is >> >> make $@ -s -C ~/.emacs.d/emacs-init # [4] > > What does this do, exactly? OK, let's kill and yank some from make(1)... $@ all arguments (files), typically not used -s -s, --silent, --quiet (except for error messages) -C dir Change to directory dir (i.e. invoke it from wherever) It executes the Makefile [1] which turns all the .el's into .elc's. >> $ emacs --debug-init # works, but try again... >> >> $ emacs --debug-init # Fatal error 11: Segmentation fault > > What happens if you invoke Emacs in the same > way the 3rd, 4th, etc. time? Does it crash on > every invocation except the first, or on every > second invocation, or something else? It crashes every time since the first time. Even if you do `kill-emacs' and run it again, it crashes. It crashes until you do 'emake clean' (same Makefile) and byte-compile again. Then it works one and only one time. > It is possible that some of your > customizations write something to the disk, > and that triggers the problem the next time. Possible. BTW I upgraded all the [M]ELPA packages to their latest versions. Same thing. > If you want to help us find the culprit, run > Emacs under GDB (install Emacs with symbols > if needed), and file a bug report with the > C backtrace, using "M-x report-emacs-bug > RET". OK, maybe it will happen... > Another alternative is to upgrade to Emacs > 26, perhaps this problem was already solved > during development after Emacs 25. Oh, no! I just upgraded the system and installed Emacs 25 from the repos. Besides it will be a ton of work to move all the files to Emacs 26, and I already tried that, back when I was on Emacs 24. I couldn't get a separate directory going for the init files and in particular I couldn't get Emacs-w3m to work. [1] http://user.it.uu.se/~embe8573/emacs-init/Makefile -- underground experts united http://user.it.uu.se/~embe8573