delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/08/10/16:18:46

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <BAY107-F369D1058E5F3FFE719C17F8BA0@phx.gbl>
X-Originating-Email: [emacs_user AT hotmail DOT com]
X-Sender: emacs_user AT hotmail DOT com
In-Reply-To: <ull39oevh.fsf@gnu.org>
From: "emacs user" <emacs_user AT hotmail DOT com>
To: eliz AT gnu DOT org, jbuehler AT spirentcom DOT com
Cc: cygwin AT cygwin DOT com, emacs-devel AT gnu DOT org
Subject: Re: is there a cygwin maintainer for gnu emacs?
Date: Wed, 10 Aug 2005 16:18:20 -0400
Mime-Version: 1.0

I guess my question as a fairly naive user is who will bedoing that GC 
debugging.  I am happy to check things in gdb following instructions from 
one of you experts...

>From: Eli Zaretskii <eliz AT gnu DOT org>
> > Date: Wed, 10 Aug 2005 07:37:43 -0400
> > From: Joe Buehler <jbuehler AT spirentcom DOT com>
> > Cc: ehud AT unix DOT mvs DOT co DOT il, cygwin AT cygwin DOT com, emacs-devel AT gnu DOT org
> >
> > I would think that emacs would say why it is aborting.
>
>When GC encounters a fatal inconsistency in the Emacs data structures,
>it is generally unsafe to say anything, since that could easily cause
>a nested fatal signal.
>
> > Is there an expert on the emacs internals that would care to comment
> > on what this abort might mean?
>
>I'm not sure I'm such an expert on this, but the file etc/DEBUG has a
>special section on debugging crashes inside GC.  I don't think there's
>a general recipe, one just needs to follow the advice in etc/DEBUG and
>find out the corrupted data structure.  Once the bad data structure is
>found, the next step is to trace its life cycle and find what piece of
>code corrupted it.

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019