Page MenuHomePhorge

Is Differential configured wrong or has something broken?
Closed, ResolvedPublic

Asked by mainframe98 on Jul 11 2023, 10:24.
Referenced Files
"Like" token, awarded by valerio.bozzolan."Like" token, awarded by avivey.


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"


Updated 377 Days Ago

something was changed recently-ish in the way files are attached to things, this might be fallout from that.

New Answer


This question has been marked as closed, but you can still leave a new answer.