[17-Jun-2015 18:41:52 Australia/Sydney] [2015-06-17 18:41:52] ERROR 8: Undefined index: at [/usr/src/phabricator/src/applications/differential/parser/DifferentialChangesetParser.php:953] [17-Jun-2015 18:41:52 Australia/Sydney] arcanist(head=master, ref.master=9a7c4d87a850), phabricator(head=master, ref.master=ca8adac1eb40, custom=1), phlab(head=master, ref.master=36469f5efae6), phutil(head=master, ref.master=3b4da3f33153) [17-Jun-2015 18:41:52 Australia/Sydney] #0 DifferentialChangesetParser::render(NULL, NULL, array) called at [<phabricator>/src/applications/differential/parser/DifferentialChangesetParser.php:72] [17-Jun-2015 18:41:52 Australia/Sydney] #1 DifferentialChangesetParser::renderChangeset() called at [<phabricator>/src/applications/differential/controller/DifferentialChangesetViewController.php:258] [17-Jun-2015 18:41:52 Australia/Sydney] #2 DifferentialChangesetViewController::handleRequest(AphrontRequest) called at [<phabricator>/src/aphront/configuration/AphrontApplicationConfiguration.php:226] [17-Jun-2015 18:41:52 Australia/Sydney] #3 AphrontApplicationConfiguration::processRequest(AphrontRequest, PhutilDeferredLog, AphrontPHPHTTPSink, MultimeterControl) called at [<phabricator>/src/aphront/configuration/AphrontApplicationConfiguration.php:140] [17-Jun-2015 18:41:52 Australia/Sydney] #4 AphrontApplicationConfiguration::runHTTPRequest(AphrontPHPHTTPSink) called at [<phabricator>/webroot/index.php:21]
Description
Description
Revisions and Commits
Revisions and Commits
Related Objects
Related Objects
- Mentioned In
- D18302: Fix "undefined index" error in Differential changeset parser
T8692: Include request URL in error logs - Mentioned Here
- D18302: Fix "undefined index" error in Differential changeset parser
D21178: Fix an invalid index access for synthetic lint inline comments from Harbormaster
T13524: "Undefined index" exception in ChangesetParser while viewing diffs
Event Timeline
Comment Actions
I've got a reproduction case for this now: https://secure.phabricator.com/differential/diff/44008/
It seems that it is something to do with a synthetic comment with no line number.