bd808 added a comment.

  A "Catchable fatal error" getting to the HHVM logs is still a sign that 
`MWExceptionHandler::handleError()` is not the active handler via 
`set_error_handler()` at the time that the exception is raised.
  
  One way you could deal with this at least as a temporary patch is to change 
the signature of 
`Wikibase\Lib\Store\CachingEntityRevisionLookup::getEntityRevision()` so that 
nulls are allowed for `$entityId` and then validate the non-null status inside 
the method. At that point you would be in control of logging the call path.

TASK DETAIL
  https://phabricator.wikimedia.org/T132645

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: bd808
Cc: bd808, JanZerebecki, aude, Aklapper, hoo, D3r1ck01, Izno, Wikidata-bugs, 
Mbch331, Jay8g, Krenair



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to