[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.
From: |
David Kastrup |
Subject: |
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes. |
Date: |
Sun, 23 Mar 2014 21:55:44 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
>> Date: Sun, 23 Mar 2014 12:53:30 -0700
>> From: Daniel Colascione <address@hidden>
>> CC: address@hidden, address@hidden, address@hidden, address@hidden
>>
>> Hrm. Something does seem very wrong then. Why does Richard's always seem
>> to occur in the same place, though?
>
> I don't know. But note that those reported by Drew also look very
> similar only to Drew's own reports. Not sure what this means.
Is this a failed assertion? From /etc/DEBUG:
** When you are trying to analyze failed assertions or backtraces, it
is essential to compile Emacs with flags suitable for debugging.
With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3".
With older GCC or non-GCC compilers, you can use CFLAGS="-O0 -g3".
With GCC and higher optimization levels such as -O2, the
-fno-omit-frame-pointer and -fno-crossjumping options are often
essential. The latter prevents GCC from using the same abort call for
all assertions in a given function, rendering the stack backtrace
useless for identifying the specific failed assertion.
--
David Kastrup
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., (continued)
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Stefan Monnier, 2014/03/21
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., David Kastrup, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Andreas Schwab, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.,
David Kastrup <=
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/24
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/25
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/25