neovim/neovim — pull request #785 by eminence (2014-05-30 19:46:25+00:00)
Title: [RFC] Prevent null-pointer deference during vim_eval

If the `eval_expr` call in `vim_eval` returns NULL, a null-pointer deference would happen a few frames down, in `vim_to_object_rec`

Unfortunately, I did not see an easy way to capture the actual error message from `eval_expr`. Doing so could be a future TODO item.