[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs aborts during byte-compilation from Dired
From: |
Kim F. Storm |
Subject: |
Re: Emacs aborts during byte-compilation from Dired |
Date: |
Fri, 23 Feb 2007 12:53:45 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.93 (gnu/linux) |
Kenichi Handa <address@hidden> writes:
> In article <address@hidden>, Kenichi Handa <address@hidden> writes:
>
>> 1412 /* If Vprint_continuous_numbering is non-nil and OBJ
>> is a gensym,
>> 1413 always print the gensym with a number. This is a
>> special for
>> 1414 the lisp function byte-compile-output-docform. */
>> 1415 if (!NILP (Vprint_continuous_numbering)
>> 1416 && SYMBOLP (obj)
>> 1417 && !SYMBOL_INTERNED_P (obj))
>> 1418 PRINT_NUMBER_STATUS (Vprint_number_table,
>> print_number_index) = Qt;
>> 1419 print_number_index++;
>
>> I have no idea why the value of Qt is changed at L1415 (note
>> that I compiled print.c without optimization).
>
> Actually, Qt was changed at this line:
>
> 1411 PRINT_NUMBER_OBJECT (Vprint_number_table, print_number_index)
> = obj;
>
> And at that time, Vprint_number_table was Qnil but the macro
> PRINT_NUMBER_OBJECT assumes that it is a vector. Someone
> who knows the code around here please fix this bug.
>
> ---
> Kenichi Handa
> address@hidden
Removing this line seems to cure the problem:
;;; byte-compile-compatibility: t ***
I don't know how it is related, but it does narrow down the
possible causes of the crash / anomaly.
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Emacs aborts during byte-compilation from Dired, Romain Francoise, 2007/02/22
- Re: Emacs aborts during byte-compilation from Dired, Kenichi Handa, 2007/02/22
- Re: Emacs aborts during byte-compilation from Dired, David Kastrup, 2007/02/22
- Re: Emacs aborts during byte-compilation from Dired, Kenichi Handa, 2007/02/22
- Re: Emacs aborts during byte-compilation from Dired,
Kim F. Storm <=
- Re: Emacs aborts during byte-compilation from Dired, Kim F. Storm, 2007/02/23
- Re: Emacs aborts during byte-compilation from Dired, Romain Francoise, 2007/02/23
- Re: Emacs aborts during byte-compilation from Dired, Kim F. Storm, 2007/02/23
- Re: Emacs aborts during byte-compilation from Dired, Richard Stallman, 2007/02/24
- Re: Emacs aborts during byte-compilation from Dired, Kim F. Storm, 2007/02/24
- Re: Emacs aborts during byte-compilation from Dired, Kim F. Storm, 2007/02/23
- Re: Emacs aborts during byte-compilation from Dired, Kim F. Storm, 2007/02/23
- Re: Emacs aborts during byte-compilation from Dired, Romain Francoise, 2007/02/24
- Re: Emacs aborts during byte-compilation from Dired, Richard Stallman, 2007/02/24