Package: emacs Severity: minor With a recently-built Emacs (287740d6; 2014-11-29 13:56:59Z), the following sequence results in the backtrace MIMEd (redacted.) I do not observe the issue with 24.3.1, so it appears to be a regression. $ emacs -Q C-x b *xxx* RET (# M-: xx TAB This seems to happen because elisp--local-variables tries to gather variable names for completion from the contents of the buffer M-: is invoked from, while such buffer does not necessarily hold any (valid) Emacs Lisp code. My suggestion would be to either make elisp--local-variables fail more gracefully (say, using with-demoted-errors), or to introduce a (derived-mode-p 'emacs-lisp-mode) guard to the code. As a workaround, the following seems to help: (setq elisp--local-variables-completion-table nil) -- FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A