[Top][All Lists]
[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 18:46:47 +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 10:22:16 +0100, "Jan D." <address@hidden> said:
>> I think this is an instance of "eval while blocking input" abort.
> I don't think so. The abort occurs at another place:
>> #1 0x081897d7 in Feval (form=145945427) at eval.c:2150
> This abort occurs if there is a DEFUN with more than 8 arguments.
> The one you mean is at line 2000.
But it can't pass through the INPUT_BLOCKED_P check at the beginning
of Feval because it is inside BLOCK_INPUT/UNBLOCK_INPUT in
x_set_name_internal.
The default optimization flag "-O2" sometimes reports wrong line
numbers. I tried with a reproducible "eval while blocking input"
abort (*1) and it reported different line numbers, 2000 and 2150, for
"CFLAGS=-g" and "CFLAGS=-g -O2", respectively.
(*1) http://lists.gnu.org/archive/html/emacs-devel/2004-11/msg00189.html
YAMAMOTO Mitsuharu
address@hidden
Re: Abort during emacs startup, Jan D., 2004/11/05
Re: Abort during emacs startup, Richard Stallman, 2004/11/05