[Top][All Lists]

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

Re: 64-bit emacs crashes a lot

From: Ken Brown
Subject: Re: 64-bit emacs crashes a lot
Date: Fri, 16 Aug 2013 16:33:51 -0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2

On 8/16/2013 3:37 PM, Eli Zaretskii wrote:
Date: Fri, 16 Aug 2013 13:12:17 -0400
From: Ken Brown <address@hidden>
CC: address@hidden, address@hidden

I'm attaching two of them.  The first was a SEGV, the second was an abort.

Both in regex.c.

Lisp Backtrace:

Breakpoint 1, terminate_due_to_signal (sig=6, backtrace_limit=2147483647)
     at emacs.c:341
341     {
The program being debugged stopped while in a function called from GDB.
Evaluation of the expression containing the function
(backtrace_function) will be abandoned.
When the function is done executing, GDB will silently stop.

Here, GDB called backtrace_function, which triggered an assertion
violation.  Which probably means that the array of specbindings
(specpdl) is corrupted.

Is it possible that the stack of the 64-bit Cygwin binary is too
small?  Can you try building Emacs with a larger stack?

You are brilliant! I added LDFLAGS='-Wl,--stack,4194304' to the compilation, and the bug is gone. Thank you.

Ryan, can you confirm that this fixes the problem for your real uses of M-x compile?


reply via email to

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