Subject: Re: bug#13085: 24.3.50; (invalid-function internal--called-interactively-p--get-frame)

From: Stefan Monnier <[email-masked]>
Date: Tue, 04 Dec 2012 23:13:51 -0500

> Debugger entered--Lisp error: (invalid-function
> internal--called-interactively-p--get-frame)
>   internal--called-interactively-p--get-frame(5)
>   #[771 "..." [internal--called-interactively-p--get-frame] 6 "\n\n(fn FRAME1
> FRAME2 I)"](((t apply ad-Advice-narrow-to-region #<subr narrow-to-region> (192
> 262))) ((t apply ad-Advice-narrow-to-region #<subr narrow-to-region> (192 262)))
> (5))
>   advice--called-interactively-skip(5 (t ad-Advice-narrow-to-region #<subr narrow-to-region> 192 262) (t apply ad-Advice-narrow-to-region #<subr narrow-to-region> (192 262)))

It looks like your nadvice.el was miscompiled, or compiled with an Emacs
that had an old subr.el (one without the
internal--called-interactively-p--get-frame macro).

My own bootstrapped `emacs' does not suffer from this problem, so I'm
not sure what caused this problem.

        Stefan