GNU bug report logs - #4534
assertion failure at window.c:grow_mini_window

Previous Next

Package: emacs;

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

Date: Wed, 23 Sep 2009 03:10:04 UTC

Severity: normal

Done: Juanma Barranquero <lekktu <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Juanma Barranquero <lekktu <at> gmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: martin rudalics <rudalics <at> gmx.at>, 4534 <at> debbugs.gnu.org
Subject: bug#4534: assertion failure at window.c:grow_mini_window
Date: Fri, 25 Sep 2009 20:02:26 +0200
On Fri, Sep 25, 2009 at 00:03, Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:

> IIUC, the bug triggered an assertion failure.

Yes.

  xassert (delta >= 0);

at window.c:4637

> Most Emacs users run
> without assertion checking, so that could explain the lack of
> ealier reports (many assertion failures don't actually cause
> a subsequent crash, they may not even cause a noticeable misbehavior in
> some cases).

IMO, assertion checking should be enabled by default when compiling
for debug. I use it continuously (on both debug and optimized builds)
and Emacs is not noticeably slower; at least, not on the setups I've
tried it.

    Juanma



This bug report was last modified 15 years and 216 days ago.

Previous Next


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