How to reproduce:
# open file for viewing in Diffusion
# enable blame view by clicking on `Enable Blame` on top right
# click on "<<" icon in left column next to any change
# url would be like http://phabricator.domain.com/diffusion/REPOCALLSIGN/browse/path/to/file.tpl;revision_number$line_number?before=skip_revision_number&view=blame
See this exception:
```
>>> UNRECOVERABLE FATAL ERROR <<<
Call to a member function getID() on a non-object
/home/sites/phabricator/web/phabricator/src/applications/diffusion/query/DiffusionRenameHistoryQuery.php:86
┻━┻ ︵ ¯\_(ツ)_/¯ ︵ ┻━┻
```
This is the line: https://secure.phabricator.com/diffusion/P/browse/master/src/applications/diffusion/query/DiffusionRenameHistoryQuery.php;120a7d91644753734bbdcdc7f8b50385829a0a5d$86
I guess the commit that was searched wasn't found in that repository (maybe commit was produced as a result of SVN copy from path, that wasn't tracked by that repository).