Details
Details
I viewed D25342 while logged out and got shown several unhandled exceptions, apparently one for each file:
Failed to load file data for changeset ("PHID-FILE-rowj4ni6572gwjxastl7"). Depth Library File Where 8 phorge applications/differential/parser/DifferentialChangesetParser.php : 1750 DifferentialChangesetParser::loadFileObjectsForChangeset() 7 phorge applications/differential/parser/DifferentialChangesetParser.php : 849 DifferentialChangesetParser::newDocumentEngine() 6 phorge applications/differential/parser/DifferentialChangesetParser.php : 76 DifferentialChangesetParser::render() 5 phorge applications/differential/parser/DifferentialChangesetParser.php : 1902 DifferentialChangesetParser::renderChangeset() 4 phorge applications/differential/controller/DifferentialChangesetViewController.php : 266 DifferentialChangesetParser::newChangesetResponse() 3 phorge aphront/configuration/AphrontApplicationConfiguration.php : 284 DifferentialChangesetViewController::handleRequest() 2 phorge aphront/configuration/AphrontApplicationConfiguration.php : 204 AphrontApplicationConfiguration::processRequest() 1 /var/www/phorge/webroot/index.php : 35 AphrontApplicationConfiguration::runHTTPRequest()
(Only the PHID-FILE value changes, the stack trace is the same for all of them)
Notably, these are not shown when viewing D25342 while logged in, suggesting a permission issue and not so much a bug. It might be both, as I expect permission issues to not show "unhandled exception"