bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20705: Acknowledgement (Emacs segfaults when typing "(yas-expand" af


From: Eli Zaretskii
Subject: bug#20705: Acknowledgement (Emacs segfaults when typing "(yas-expand" after M-: in yas-minor-mode)
Date: Tue, 02 Jun 2015 18:21:42 +0300

> Date: Tue, 02 Jun 2015 02:17:15 -0700
> From: Clément Pit--Claudel
>  <clement.pitclaudel@live.com>
> CC: 20705@debbugs.gnu.org
> 
> > Is the complex command line you show in your report still needed?
> 
> Not anymore. I've reduced it further (it turns out that it's sufficient to 
> just load the right file from yasnippet to trigger the bug, so given the 
> attached file the following recipe does the trick):
> 
>    1. emacs -Q -l segfault.el
>    2. Type "(yas-expand"
> 
> This reliably crash emacs on my machine.

I cannot reproduce the crash on mine.  How recent are your sources?
(I don't see this information in your original report.)  I tried the
current master, and it didn't crash.

Also, can you try configuring without optimizations and with the
--enable-checking='yes,glyphs' option to configure?

> I tried reducing the attached file (it's large!) and for that I started by 
> removing all comments and strings. Interestingly this caused Emacs to stop 
> crashing, giving the following message instead:
> 
>    eldoc error: (cyclic-function-indirection yas-expand)
> 
> Maybe someone can make sense out of that? It seems to come from 
> src/data.c:2129:
> [...]
> Which matches part of the backtrace:

Which part of the backtrace matches that?

Thanks.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]