Page MenuHomePhabricator

Error: Cannot modify readonly property MediaWiki\Extension\Wikistories\StoryViewAction::$storiesCache
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
  • service.version: 1.46.0-wmf.1
  • timestamp: 2025-11-11T09:55:08.281Z
  • labels.phpversion: 8.3.26
  • trace.id: 036a13ef-f579-4bc4-85e9-4f43f0dd1d5a
  • Find trace.id in Logstash
labels.normalized_message
[{reqId}] {exception_url}   Error: Cannot modify readonly property MediaWiki\Extension\Wikistories\StoryViewAction::$storiesCache
FrameLocationCall
from/srv/mediawiki/php-1.46.0-wmf.1/extensions/Wikistories/includes/StoryViewAction.php(20)
#0/srv/mediawiki/php-1.46.0-wmf.1/vendor/wikimedia/object-factory/src/ObjectFactory.php(240)MediaWiki\Extension\Wikistories\StoryViewAction->__construct(MediaWiki\Page\Article, MediaWiki\Context\RequestContext, MediaWiki\Extension\Wikistories\StoriesCache, MediaWiki\Utils\UrlUtils)
#1/srv/mediawiki/php-1.46.0-wmf.1/vendor/wikimedia/object-factory/src/ObjectFactory.php(149)Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec(array, array)
#2/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionFactory.php(287)Wikimedia\ObjectFactory\ObjectFactory->createObject(array, array)
#3/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionFactory.php(391)MediaWiki\Actions\ActionFactory->getAction(string, MediaWiki\Page\Article, MediaWiki\Context\RequestContext)
#4/srv/mediawiki/php-1.46.0-wmf.1/includes/Context/RequestContext.php(303)MediaWiki\Actions\ActionFactory->getActionName(MediaWiki\Context\RequestContext)
#5/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionEntryPoint.php(344)MediaWiki\Context\RequestContext->getActionName()
#6/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionEntryPoint.php(697)MediaWiki\Actions\ActionEntryPoint->getAction()
#7/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionEntryPoint.php(505)MediaWiki\Actions\ActionEntryPoint->performAction(MediaWiki\Page\Article, MediaWiki\Title\Title)
#8/srv/mediawiki/php-1.46.0-wmf.1/includes/actions/ActionEntryPoint.php(143)MediaWiki\Actions\ActionEntryPoint->performRequest()
#9/srv/mediawiki/php-1.46.0-wmf.1/includes/MediaWikiEntryPoint.php(184)MediaWiki\Actions\ActionEntryPoint->execute()
#10/srv/mediawiki/php-1.46.0-wmf.1/index.php(44)MediaWiki\MediaWikiEntryPoint->run()
#11/srv/mediawiki/w/index.php(3)require(string)
#12{main}
Impact

Low.

Notes

This is on old 1.46.0-wmf.1 but as the involved source code files have not seen any recent changes, I assume that this issue is unresolved.

Details

MediaWiki Version
1.46.0-wmf.1
Request URL
https://id.wikipedia.org/w/index.php?action=storyview&title=*
Related Changes in Gerrit:

Event Timeline

Change #1203819 had a related patch set uploaded (by Sbisson; author: Sbisson):

[mediawiki/extensions/Wikistories@master] Remove assignment of promoted fields

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

SBisson triaged this task as Medium priority.
SBisson added a subscriber: hueitan.

Change #1203819 merged by jenkins-bot:

[mediawiki/extensions/Wikistories@master] Remove assignment of promoted fields

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

Change #1204642 had a related patch set uploaded (by Umherirrender; author: Sbisson):

[mediawiki/extensions/Wikistories@REL1_45] Remove assignment of promoted fields

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

Change #1204642 merged by jenkins-bot:

[mediawiki/extensions/Wikistories@REL1_45] Remove assignment of promoted fields

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