From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.help Subject: Re: help debugging a segfault Date: Mon, 17 Oct 2016 23:17:11 +0200 Message-ID: <87wph64qw8.fsf@wanadoo.es> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1476804533 3210 195.159.176.226 (18 Oct 2016 15:28:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 18 Oct 2016 15:28:53 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: Sam Halliday To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 18 17:28:47 2016 Return-path: Envelope-to: geh-help-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 1bwWJP-0005be-CK for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Oct 2016 17:28:19 +0200 Original-Received: from localhost ([::1]:42253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwWJR-0005Z5-Fw for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Oct 2016 11:28:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54527) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwFIN-0006bc-FJ for help-gnu-emacs@gnu.org; Mon, 17 Oct 2016 17:18:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwFIJ-0000KQ-Az for help-gnu-emacs@gnu.org; Mon, 17 Oct 2016 17:18:07 -0400 Original-Received: from [195.159.176.226] (port=36748 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bwFIJ-0000JU-4U for help-gnu-emacs@gnu.org; Mon, 17 Oct 2016 17:18:03 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1bwFI6-00055B-3W for help-gnu-emacs@gnu.org; Mon, 17 Oct 2016 23:17:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:LF/ZAAry7QCCsHAJL4FhEbtsxcg= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-Mailman-Approved-At: Tue, 18 Oct 2016 11:17:08 -0400 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:111567 Archived-At: Sam Halliday writes: [snip] > When this happens I have just typed `M-x ensime` and it seems like > emacs is crashing when loading the .ensime file, which is an > s-expression file that is loaded as data in > https://github.com/ensime/ensime-emacs/blob/master/ensime-config.el#L153-L168 > (actually if anybody knows of a more efficient way to load the file, > I'd be keen to update our code, I'm a maintainer). > > The exact file that it is apparently performing the re_search within > is https://gist.github.com/fommil/d906918819cd2632e9864842e1d59b57 > > > Could anybody please shed some light on what could be going wrong? I > also have a core dump file but I have no idea what to do with it, I've > never used gdb in anger. [snip] Hmmm... On Emacs bug#24640 it was mentioned that loading an s-expression-based data file (generated by undo-tree) was suspected to cause a crash. I don't know if, at the end, that was related to the bug or just speculation. It was marked as fixed on the emacs-25 branch. Maybe you could try it? The bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24640