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 #20 received at 12025 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> gnu.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 12025 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Subject: Re: bug#12025: 24.1; Crash when using tootipshow
Date: Tue, 07 Aug 2012 15:04:15 +0800
Eli Zaretskii <eliz <at> gnu.org> writes:

>  . x-show-tip was signaling an error due to the latest change in
>    decode_any_window, which insists on w->frame being a live frame.
>    When decode_any_window is called during creation of a tip frame,
>    that frame is not yet "official", so the test fails.  The backtrace
>    leading to the error is below; Chong, could you please look into
>    this?  I commented out the CHECK_LIVE_FRAME test for now, because
>    it renders tooltips unusable.

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).





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.