emacs-devel
[Top][All Lists]
Advanced

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

Re: old bootstrap error emerges again


From: Eli Zaretskii
Subject: Re: old bootstrap error emerges again
Date: Sun, 19 Mar 2006 21:14:41 +0200

> From: Dieter Deyke <address@hidden>
> Cc: address@hidden, address@hidden
> Date: Sun, 19 Mar 2006 07:44:28 -0700
> 
> (gdb) xbacktrace
> "ad-real-documentation"
> "ad-subr-arglist"
> "ad-arglist"
> "ad-make-advised-definition"
> "ad-activate-advised-definition"
> "ad-activate"

Thanks.  These "ad-*" functions in the Lisp backtrace look strange:
they seem to indicate that defadvice is used somewhere, but I cannot
see any such defadvice's in the lisp/url directory.  Can you look
around and try to find where are those defadvice's?

> "byte-code"
> "require"
> "byte-code"
> "load"
> "load-library"

Also, it would be good to know what package is being loaded in the
last line above, which says "load-library", and what feature is being
required in the "require" line before that.  Can you try to find out?
The way to do that is identify the frames in the C backtrace that
correspond to these lines in the Lisp backtrace.  For example, the
innermost call to Frequire would probably correspond to the "require"
line.  Then print the first argument (with `pr') and see what it is.
For load-library, the "load" (Fload in C) line that preceeds it will
tell you via its 1st arg what file is being loaded.

Perhaps this information will show where do those ad-* things come
from.

Thanks again for working on this.




reply via email to

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