emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: Ediff frequently crashes emacs.


From: Peter Seibel
Subject: Re: Ediff frequently crashes emacs.
Date: Mon, 27 Dec 2004 13:21:06 -0800
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Richard Stallman <address@hidden> writes:

> Could you try enabling these definitions in lisp.h and recompiling,
> and see if it helps you find the bug?

Yes. Running as I write. I'll let you know the next time it crashes.
This is progress however: a couple weeks ago I couldn't even build
with these checks turned on.

-Peter

>
> (If it crashes for any other reason, we want to debug that too.)
>
>
> #if 0
> /* Define this temporarily to hunt a bug.  If defined, the size of
>    strings is redundantly recorded in sdata structures so that it can
>    be compared to the sizes recorded in Lisp strings.  */
>
> #define GC_CHECK_STRING_BYTES 1
>
> /* Define this to check for short string overrun.  */
>
> #define GC_CHECK_STRING_OVERRUN 1
>
> /* Define this to check the string free list.  */
>
> #define GC_CHECK_STRING_FREE_LIST 1
>
> /* Define this to check for malloc buffer overrun.  */
>
> #define XMALLOC_OVERRUN_CHECK 1
>
> /* Define this to check for errors in cons list.  */
> /* #define GC_CHECK_CONS_LIST 1 */
>
> #endif /* 0 */
>

-- 
Peter Seibel                                      address@hidden

         Lisp is the red pill. -- John Fraser, comp.lang.lisp




reply via email to

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