Repro Steps:
- Go to https://secure.phabricator.com/T4190
- Ctrl+F for D16597
- Click on the link to D16597
- Click on "show older changes"
- You'll be presented with the following:
Text for searchability:
Argument 1 passed to DifferentialTransactionView::setLeftDiff() must be an instance of DifferentialDiff, null given, called in /core/lib/phabricator/src/applications/differential/storage/DifferentialRevision.php on line 627 and defined
Refreshing the page seems to fix the issue. It also doesn't happen if you go directly to https://secure.phabricator.com/D16597.
This seems similar to T6720.