[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fix to long-standing crashes in GC
From: |
Stefan Monnier |
Subject: |
Re: Fix to long-standing crashes in GC |
Date: |
19 May 2004 18:25:34 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
> I have now found two different cases where a pointer on the stack
> points to GC-managed memory (mem_find finds it), to a cons cell with a
> Lisp_Misc_Free in the car and a bogus list in the cdr. I suspect there
> are many more such cases.
Right. And it should never happen.
> I included one such list in my previous mail.
Yes, I've seen it. Thank you.
>> So I think w need to look further.
> Looking for what?
For what causes Lisp_Misc_Free cells to appear in the car of cons cells that
are apparently live. I'm not sure how best to do that. Maybe we should
write a GC-sanity-check routine (scan all cons blocks looking for live cells
with misc free objects in them) that we could call at GC-entry and GC-exit,
this way we could at least see whether the problem happens during GC or
between GC.
Stefan
- Re: Fix to long-standing crashes in GC, (continued)
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/17
- Re: Fix to long-standing crashes in GC, Luc Teirlinck, 2004/05/17
- Re: Fix to long-standing crashes in GC, Richard Stallman, 2004/05/18
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/19
- Re: Fix to long-standing crashes in GC, Stefan Monnier, 2004/05/19
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/19
- Re: Fix to long-standing crashes in GC,
Stefan Monnier <=
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/19
- Re: Fix to long-standing crashes in GC, Stefan Monnier, 2004/05/19
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/19
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/22
- Re: Fix to long-standing crashes in GC, Stefan Monnier, 2004/05/23
- Re: Fix to long-standing crashes in GC, Richard Stallman, 2004/05/23
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/24
- Re: Fix to long-standing crashes in GC, Stefan Monnier, 2004/05/28
- Re: Fix to long-standing crashes in GC, Kim F. Storm, 2004/05/29
- Re: Fix to long-standing crashes in GC, Stefan Monnier, 2004/05/29