[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Second GC-related crash in two days
From: |
Eli Zaretskii |
Subject: |
Re: Second GC-related crash in two days |
Date: |
Thu, 09 Mar 2006 00:11:37 +0200 |
> From: "Kim F. Storm" <address@hidden>
> Date: Wed, 8 Mar 2006 11:25:26 +0100 (CET)
>
> This is the second gc-related crash in two days.
>
> Some recent change must be the culprit, as I have not seen a
> crash for years, using CVS emacs daily for all my work!!
>
>
> Program received signal SIGSEGV, Segmentation fault.
> mark_object (arg=1) at alloc.c:5618
> 5618 if (ptr->gcmarkbit) break;
> (gdb) bt
> #0 mark_object (arg=1) at alloc.c:5618
> #1 0x081284fb in mark_object (arg=1) at alloc.c:5609
> #2 0x08128735 in mark_object (arg=1) at alloc.c:5734
> #3 0x08127359 in mark_memory (start=0xbfffc940, end=0xbfffe92c)
> at alloc.c:4343
> #4 0x081273c4 in mark_stack () at alloc.c:4567
> #5 0x08127af7 in Fgarbage_collect () at alloc.c:5087
Kim, can you find out what data structure is being marked here?
etc/DEBUG has a section that explains how to debug crashes inside GC.