GNU bug report logs - #12544
-r110296..110297 causes random crashes in optimized build on Windows

Previous Next

Package: emacs;

Reported by: Juanma Barranquero <lekktu <at> gmail.com>

Date: Mon, 1 Oct 2012 01:38:02 UTC

Severity: important

Found in version 24.2.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #29 received at 12544 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Fabrice Popineau <fabrice.popineau <at> supelec.fr>
Cc: lekktu <at> gmail.com, 12544 <at> debbugs.gnu.org
Subject: Re: bug#12544: -r110296..110297 causes random crashes in optimized
	build on Windows
Date: Mon, 01 Oct 2012 13:41:44 +0200
> From: Fabrice Popineau <fabrice.popineau <at> supelec.fr>
> Date: Mon, 1 Oct 2012 13:32:13 +0200
> Cc: lekktu <at> gmail.com, 12544 <at> debbugs.gnu.org
> 
> > I think I fixed this in trunk revision 110318.  The problem was that
> > the call to term_ntproc, as part of shutting down Emacs, deleted the
> > critical sections used by the timer threads and by setitimer, so any
> > call to setitimer after that would use an invalid critical section
> > object.  I now make sure any calls to setitimer after deleting the
> > critical sections will return immediately without doing anything.
> >
> >
> The explanation seems fine. The experimentation too : I did a bootstrap
> (64bits full optimization). It ran smoothly.

Great, thanks for testing.




This bug report was last modified 12 years and 230 days ago.

Previous Next


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