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 ┻━┻ ︵ ¯\_(ツ)_/¯ ︵ ┻━┻
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).