emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Abort during emacs startup


From: YAMAMOTO Mitsuharu
Subject: Re: Abort during emacs startup
Date: Fri, 05 Nov 2004 17:26:20 +0900
User-agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Fri, 5 Nov 2004 17:06:06 +0900 (JST), Kenichi Handa <address@hidden> 
>>>>> said:

> It's strange.  I didn't change any codes related to code-convesion
> after 2004-10-30.

I think this is an instance of "eval while blocking input" abort.

In xfns.c: 

  static void
  x_set_name_internal (f, name)
       FRAME_PTR f;
       Lisp_Object name;
  {
    if (FRAME_X_WINDOW (f))
      {
        BLOCK_INPUT;
  ...
  #ifdef USE_GTK
          gtk_window_set_title (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (f)),
                                SDATA (ENCODE_UTF_8 (name)));
  #else
  ...
        UNBLOCK_INPUT;
      }
  }

And ENCODE_UTF_8 may evaluate a Lisp expression.

                                        YAMAMOTO Mitsuharu
                                address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]