Comment 1 for bug 1413850

It was always present, that commit just enabled self-calls for compiler internals:

(defun err (x)
  (error "~a" x))

(defun foo (&optional x)
  (declare (optimize sb-c::recognize-self-calls))
  (err x)
  (foo))
=>
0: (ERR 1)
1: (FOO :INVALID-VALUE-FOR-UNESCAPED-REGISTER-STORAGE)

JFIY your form is can be reduced to (defun f () (vector sb-c::original-source-start))