all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jim Meyering <jim@meyering.net>
To: emacs-devel@gnu.org
Subject: Re: Regular crashes with abort() in mark_maybe_pointer with trunk
Date: Sat, 30 Jun 2012 15:52:38 +0200	[thread overview]
Message-ID: <878vf4nbyx.fsf@rho.meyering.net> (raw)
In-Reply-To: <87wr2qqopn.fsf@zelenka.enovance.com> (Julien Danjou's message of "Fri, 29 Jun 2012 14:36:52 +0200")

Julien Danjou wrote:
> Since at least yesterday, latest trunk version crashes regularly.
>
> I've grabbed 2 backtraces so far, attached.
>
> I'm sure that the change responsible has been done between the commits:
>
> commit 1e211d886c96420904ad197cfee7fce7ae7b9d83
> Author: Stefan Monnier <monnier@iro.umontreal.ca>
> Date:   Fri Jun 22 09:42:38 2012 -0400
>
>     Provide generalized variables in core Elisp.
>
>
> commit b17778189e1df0a56e48a5f6f0b52f7bebbdfdd7
> Author: Julien Danjou <julien@danjou.info>
> Date:   Thu Jun 28 12:40:24 2012 +0200
>
>     term: rework color cutomizing
>
>
> I know this because emacs-snapshot for Debian that I package worked
> correctly for the 20120622 version, and stopped working with this last
> commit. Something in between changed something causing this.
>
> If nobody has an idea, I can try to bisect but that will require
> sometimes since the crash is still random to me (not sure how to
> reproduce for sure).

I've been seeing intermittent crashes and bootstrap failures (stack
traces always point to GC-related code) on the trunk for months now.
The failure comes and goes, seemingly at random, when unrelated changes
are committed.  Bisection has not been useful to me, perhaps because
the underlying problem is merely triggered by the presence of new code
inducing some sort of change in the bootstrapped temacs.

For example, between June 19 and some time in June 25-27, I failed
to bootstrap from the trunk because of this sort of problem.
However, since June 28th bootstrap succeeded.
Here are date/times of my recent successful trunk bootstraps:

  emacs-2012-06-01.07h20/
  emacs-2012-06-02.06h19/
  emacs-2012-06-03.12h59/
  emacs-2012-06-04.15h56/
  emacs-2012-06-06.20h46/
  emacs-2012-06-08.05h44/
  emacs-2012-06-09.15h54/
  emacs-2012-06-16.06h27/
  emacs-2012-06-18.07h52/
  emacs-2012-06-19.05h12/
  emacs-2012-06-28.13h43/
  emacs-2012-06-29.05h29/
  emacs-2012-06-30.09h07/



  parent reply	other threads:[~2012-06-30 13:52 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-29 12:36 Regular crashes with abort() in mark_maybe_pointer with trunk Julien Danjou
2012-06-29 14:01 ` Dmitry Antipov
2012-06-30 20:17   ` Julien Danjou
2012-07-01  5:25     ` Dmitry Antipov
2012-07-02 14:49       ` Julien Danjou
2012-07-02 14:56         ` Julien Danjou
2012-06-30 13:52 ` Jim Meyering [this message]
2012-07-17 10:47 ` Julien Danjou
2012-07-17 12:34   ` Dmitry Antipov
2012-07-17 12:34     ` Julien Danjou

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=878vf4nbyx.fsf@rho.meyering.net \
    --to=jim@meyering.net \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.