GNU bug report logs - #12025
24.1; Crash when using tootipshow

Previous Next

Package: emacs;

Reported by: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>

Date: Sun, 22 Jul 2012 19:49:02 UTC

Severity: normal

Merged with 12026, 12027, 12035, 12039

Found in versions 24.1, 24.1.50

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: martin rudalics <rudalics <at> gmx.at>
To: Chong Yidong <cyd <at> gnu.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 12025 <at> debbugs.gnu.org,
	Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Subject: Re: bug#12025: 24.1; Crash when using tootipshow
Date: Thu, 16 Aug 2012 11:37:10 +0200
> I guess the check is too aggressive.  I moved it into the functions that
> ought to signal an error if called on a window on a dead frame
> (specifically window-edges, window-pixel-edges,
> window-absolute-pixel-edges, delete-other-windows-internal, and
> delete-window-internal).

I now checked in a different fix which checks windows for validity.  If
we still see bugs/crashes these should come from either of two sources:

(1) A not fully established frame.  In this case we should avoid calling
    the function from there as I did with the Fset_window_buffer calls.

(2) A dead frame.  In this case there's a bug in the frame deletion
    routine which should render any window on that frame invalid and
    it's that part that has to be fixed.

martin




This bug report was last modified 13 years ago.

Previous Next


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