Recently I ran into

_arguments:448: _vim_files: function definition file not found

when attempting to tab complete a file name while invoking vim. Easy fix - at least for me: rm ~/.zcompdump. Found the answer here. How it got that way in the first place is another mystery.