Page MenuHomePhabricator

Error: Call to a member function getId() on null
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
labels.normalized_message
[{reqId}] {exception_url}   Error: Call to a member function getId() on null
Notes

Continuous stream of errors after rolling out 1.45.0-wmf.1 to all wikis. Multiple wikis affected, so far seen: ruwiki, ukwiki, eowiki, plwiki and dewiki

Cause seems to be https://gerrit.wikimedia.org/r/c/mediawiki/extensions/FlaggedRevs/+/1114959/6

Affects the FlaggedRevs extension, which makes me worried about the impact. Marking as UBN!

Related Objects

StatusSubtypeAssignedTask
ResolvedReleasejnuche
ResolvedPRODUCTION ERRORNovem_Linguae

Event Timeline

jnuche triaged this task as Unbreak Now! priority.Thu, May 15, 8:37 AM
jnuche created this task.

Change #1146523 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/FlaggedRevs@master] FlaggablePageView: don't call getId() on null

https://gerrit.wikimedia.org/r/1146523

There is currently an issue that's preventing me from rolling back the train. Please note this will most likely also impact backports

Change #1146523 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] FlaggablePageView: don't call getId() on null

https://gerrit.wikimedia.org/r/1146523

Change #1146528 had a related patch set uploaded (by Zabe; author: Novem Linguae):

[mediawiki/extensions/FlaggedRevs@wmf/1.45.0-wmf.1] FlaggablePageView: don't call getId() on null

https://gerrit.wikimedia.org/r/1146528

There is currently an issue that's preventing me from rolling back the train. Please note this will most likely also impact backports

This now seems fixed, we can go ahead with a backport. Thanks for tackling this so quickly @Novem_Linguae!

Happy to backport this fix if Zabe isn't doing that.

Change #1146528 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@wmf/1.45.0-wmf.1] FlaggablePageView: don't call getId() on null

https://gerrit.wikimedia.org/r/1146528

Mentioned in SAL (#wikimedia-operations) [2025-05-15T09:29:53Z] <dreamyjazz@deploy1003> Started scap sync-world: Backport for [[gerrit:1146528|FlaggablePageView: don't call getId() on null (T394381)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-15T09:36:36Z] <dreamyjazz@deploy1003> dreamyjazz, zabe: Backport for [[gerrit:1146528|FlaggablePageView: don't call getId() on null (T394381)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-05-15T09:45:54Z] <dreamyjazz@deploy1003> Finished scap sync-world: Backport for [[gerrit:1146528|FlaggablePageView: don't call getId() on null (T394381)]] (duration: 16m 00s)

Change #1147804 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/FlaggedRevs@master] FlaggablePageView: add comments

https://gerrit.wikimedia.org/r/1147804

Change #1147804 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] FlaggablePageView: add comments

https://gerrit.wikimedia.org/r/1147804