Page MenuHomePhabricator

Cannot convert undefined or null to object when trying to restorePageState
Closed, DuplicatePublicPRODUCTION ERROR

Description

Error

at https://commons.wikimedia.org/w/load.php?lang=en&modules=jquery%2Cmediasearch&skin=vector&version=1in2g:229:431
at a.restorePageState https://commons.wikimedia.org/w/load.php?lang=en&modules=jquery%2Cmediasearch&skin=vector&version=1in2g:229:401
at <anonymous>:292:566
at <anonymous>:294:59
at <anonymous>:294:39
at a._withCommit <anonymous>:295:563
at a.commit <anonymous>:294:14

normalized_message
Cannot convert undefined or null to object
Impact
  • There should not be any UI impact, apart from errors being triggered on production
Notes

The error is triggered when an user does NOT have any information stored in session storage (mw-mediasearch).

Event Timeline

Change 730715 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/MediaSearch@master] Cannot convert undefined or null to object on restorePageState

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

Change 730208 had a related patch set uploaded (by Seddon; author: Simone Cuomo):

[mediawiki/extensions/MediaSearch@master] Refactor the URI.query

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

Change 730208 merged by jenkins-bot:

[mediawiki/extensions/MediaSearch@master] Refactor the URI.query

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

Change 730715 abandoned by Simone Cuomo:

[mediawiki/extensions/MediaSearch@master] Cannot convert undefined or null to object on restorePageState

Reason:

This has already been fixed with the https://phabricator.wikimedia.org/T291392

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

Change 731961 had a related patch set uploaded (by Urbanecm; author: Simone Cuomo):

[mediawiki/extensions/MediaSearch@wmf/1.38.0-wmf.4] Refactor the URI.query

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

Change 731962 had a related patch set uploaded (by Urbanecm; author: Simone Cuomo):

[mediawiki/extensions/MediaSearch@wmf/1.38.0-wmf.5] Refactor the URI.query

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

Change 731961 merged by jenkins-bot:

[mediawiki/extensions/MediaSearch@wmf/1.38.0-wmf.4] Refactor the URI.query

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

Change 731962 merged by jenkins-bot:

[mediawiki/extensions/MediaSearch@wmf/1.38.0-wmf.5] Refactor the URI.query

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

Mentioned in SAL (#wikimedia-operations) [2021-10-19T18:45:27Z] <urbanecm@deploy1002> Synchronized php-1.38.0-wmf.4/extensions/MediaSearch/: 694580a: c02e301: MediaSearch backports(T291392, T293335, T291392, T291622, T293554) (duration: 01m 03s)

Mentioned in SAL (#wikimedia-operations) [2021-10-19T18:46:30Z] <urbanecm@deploy1002> Synchronized php-1.38.0-wmf.5/extensions/MediaSearch/: a84a675: 3231578: MediaSearch backports (T291392, T293335, T291392, T291622, T293554) (duration: 01m 03s)