GNU bug report logs - #29726
25.1; SIGSEGV in find-file

Previous Next

Package: emacs;

Reported by: Marc Munro <marc <at> bloodnok.com>

Date: Fri, 15 Dec 2017 22:49:01 UTC

Severity: normal

Found in version 25.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Marc Munro <marc <at> bloodnok.com>
Cc: 29726 <at> debbugs.gnu.org
Subject: bug#29726: 25.1; SIGSEGV in find-file
Date: Sat, 16 Dec 2017 22:56:23 +0200
> From: Marc Munro <marc <at> bloodnok.com>
> Cc: 29726 <at> debbugs.gnu.org
> Date: Sat, 16 Dec 2017 12:44:32 -0800
> 
> On Sat, 2017-12-16 at 22:07 +0200, Eli Zaretskii wrote:
> > > From: Marc Munro <marc <at> bloodnok.com>
> > > Cc: 29726 <at> debbugs.gnu.org
> > > Date: Sat, 16 Dec 2017 11:43:08 -0800
> > > 
> > > > doesn't pop up a completions frame, but instead shows this in the
> > > > mininbufer:
> > > > 
> > > >   DISPLAY BUFFER ACTOR *Backtrace* nil
> > > 
> 
> Oooh.  I just re-read this.  And although this a debug message, it's
> not the same as the one's that I get.  What appears to be failing for
> you, is the debugger being invoked.  I guess that's failing because of
> my code.
> 
> Replacing the "unless" at the start of k-frame::display-buffer-actor
> with the following may allow the backtrace to be shown:
> 
> (unless (string= (buffer-name buffer) "*Backtrace*")

When I do this, I see the completions in a pop-up window in the same
frame.  I do not see a new frame.  And whatever I do, I don't get a
crash if I type s<TAB>e<TAB> afterwards, I get it completed to
k-search.el.

> My guess is that whatever version you are using is resistant to the
> crash and instead reports on whatever stupid thing I have done.

I tried both 25.1, the one you use, and the current release branch,
with the same results.




This bug report was last modified 7 years and 212 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.