GNU bug report logs - #17168
24.3.50; Segfault at mark_object

Previous Next

Package: emacs;

Reported by: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>

Date: Wed, 2 Apr 2014 07:45:05 UTC

Severity: important

Tags: moreinfo

Merged with 15583, 15688, 15719, 15972, 16278, 16521, 17167, 17184

Found in version 24.3.50

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Daniel Colascione <dancol <at> dancol.org>
Cc: dmantipov <at> yandex.ru, 17168 <at> debbugs.gnu.org, monnier <at> IRO.UMontreal.CA
Subject: bug#17168: 24.3.50; Segfault at mark_object
Date: Sun, 06 Apr 2014 19:19:20 +0300
> Date: Sun, 06 Apr 2014 08:59:55 -0700
> From: Daniel Colascione <dancol <at> dancol.org>
> CC: dmantipov <at> yandex.ru, 17168 <at> debbugs.gnu.org
> 
> > As an alternative, would it make sense to try to understand why the
> > problems started when they did?  IOW, how come we never saw this until
> > now?
> 
> Who knows? The problem arises we happen to form a pointer on the stack
> to an undead symbol, and *any* code change could be responsible for our
> doing that more frequently. I don't see you can blame it on 114156.

Then how do you explain that we never saw such problems, in all the
years before?

> > In http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15583#23, Richard
> > provided the last good revno (113938) and the first bad one (114268);
> > I looked at that range of revisions, and 114156 looks relevant.  How
> > about if we revert it and see if the problems go away?
> 
> The bug would still be there, and we'd have no way to tell whether your
> proposed change actually reduced its occurrence to a tolerable level.
> Why would you want to do that instead of just fixing the bug?

Because it's simpler, and because it just might be that the bug was
caused by that other changeset.




This bug report was last modified 11 years and 47 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.