[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.
From: |
Daniel Colascione |
Subject: |
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes. |
Date: |
Sun, 23 Mar 2014 12:53:30 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
On 03/23/2014 12:09 PM, Eli Zaretskii wrote:
>> Date: Sun, 23 Mar 2014 11:54:31 -0700
>> From: Daniel Colascione <address@hidden>
>> CC: address@hidden, address@hidden, address@hidden
>>
>>> There were several crashes in GC reported since October, at least some
>>> of them might be related. In bug#16901, Dmitry mentioned some of
>>> them, but there are more.
>>
>> I thought you found something wrong with gmalloc to explain that one.
>
> Unfortunately, no. What I found was that the debugging code in
> gmalloc had a bugthat would flag correct code as buggy. Once those
> bugs were fixed, no memory-related problems were ever reported by
> gmalloc.
>
Hrm. Something does seem very wrong then. Why does Richard's always seem
to occur in the same place, though? The rest of these reports seem
arbitrarily distributed. 17068 worries me too: either some logical is
*very* subtly wrong, or there's a bug that scribbles over allocation
metadata (but not other memory?) in such a way as to cause delayed GC
failures.
signature.asc
Description: OpenPGP digital signature
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., (continued)
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/21
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Juanma Barranquero, 2014/03/21
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/21
- 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 <=
- 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, 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/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