GNU bug report logs - #5984
Crash displaying composed characters

Previous Next

Package: emacs;

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

Date: Tue, 20 Apr 2010 13:50:02 UTC

Severity: serious

Found in versions 24.0.50, 23.1.96

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

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: lekktu <at> gmail.com, 5984 <at> debbugs.gnu.org
Subject: Re: bug#5984: Crash displaying composed characters
Date: Fri, 30 Apr 2010 16:47:43 -0400
>   . Emacs then enters redisplay to display the echo area.  As part of
[...]
>   . Further down, autocmp_chars calls the value of
>     auto-composition-function:
[...]
>   . Now the " *Echo Area0*" buffer holds a totally different text,
>     unbeknownst to autocmp_chars, which still passes the old values 32
>     and 33 to TEMP_SET_PT_BOTH:

More generally, this Lisp code could modify any buffer, so preventing
the load-messages is not a sufficiently reliable solution (tho it might
be desirable in any case).


        Stefan




This bug report was last modified 13 years and 142 days ago.

Previous Next


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