I'm using emacs 25.2 on osx 10.12 and following elisp intro to produce some error message intentionally.
(This is a list)
After I run C-x C-e
on this line. A backtrace buffer appeared as supposed but with garbage error messages:
Debugger entered--Lisp error: (void-function This)
(This is a list)
eval((This is a list) nil)
elisp--eval-last-sexp(nil)
#[257 "\204�\303!\207 \303!\n)B\211A =\204�\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"](nil)
ad-Advice-eval-last-sexp(#[257 "\204�\303!\207 \303!\n)B\211A =\204�\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"] nil)
apply(ad-Advice-eval-last-sexp #[257 "\204�\303!\207 \303!\n)B\211A =\204�\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"] nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
call-interactively(eval-last-sexp nil nil)
command-execute(eval-last-sexp)
This seems like an encoding problem but I have no idea what to do with this. I'm more than happy to provide further information.