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