Addshore added a comment.

  So, diffs actually load fine that relate to the revision. but the revision 
can not render (or seemingly save).
  
  When rendering the stacktrace for the memory allocation issue looks like:
  
    #0 
/srv/mediawiki/php-master/includes/cache/localisation/LCStoreStaticArray.php(136):
 require()
    #1 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(386):
 LCStoreStaticArray->get()
    #2 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(304):
 LocalisationCache->loadItem()
    #3 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(500):
 LocalisationCache->getItem()
    #4 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(363):
 LocalisationCache->initLanguage()
    #5 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(304):
 LocalisationCache->loadItem()
    #6 /srv/mediawiki/php-master/includes/language/LanguageFallback.php(106): 
LocalisationCache->getItem()
    #7 /srv/mediawiki/php-master/includes/language/LanguageFactory.php(167): 
MediaWiki\Languages\LanguageFallback->getAll()
    #8 /srv/mediawiki/php-master/includes/language/LanguageFactory.php(114): 
MediaWiki\Languages\LanguageFactory->newFromCode()
    #9 /srv/mediawiki/php-master/languages/Language.php(327): 
MediaWiki\Languages\LanguageFactory->getLanguage()
    #10 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/MediaWikiLanguageDirectionalityLookup.php(27):
 Language::factory()
    #11 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/TermsListView.php(144): 
Wikibase\Repo\MediaWikiLanguageDirectionalityLookup->getDirectionality()
    #12 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/TermsListView.php(119): 
Wikibase\View\TermsListView->getTermView()
    #13 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/PlaceholderEmittingEntityTermsView.php(132):
 Wikibase\View\TermsListView->getListItemHtml()
    #14 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/PlaceholderEmittingEntityTermsView.php(156):
 
Wikibase\Repo\ParserOutput\PlaceholderEmittingEntityTermsView->getTermsListItems()
    #15 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/ItemView.php(105): 
Wikibase\Repo\ParserOutput\PlaceholderEmittingEntityTermsView->getPlaceholders()
    #16 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/FullEntityParserOutputGenerator.php(233):
 Wikibase\View\ItemView->getContent()
    #17 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/FullEntityParserOutputGenerator.php(161):
 
Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator->addHtmlToParserOutput()
    #18 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/StatsdTimeRecordingEntityParserOutputGenerator.php(48):
 Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator->getParserOutput()
    #19 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/EntityContent.php(242):
 
Wikibase\Repo\ParserOutput\StatsdTimeRecordingEntityParserOutputGenerator->getParserOutput()
    #20 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/ItemContent.php(234):
 Wikibase\EntityContent->getParserOutputFromEntityView()
    #21 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/EntityContent.php(181):
 Wikibase\ItemContent->getParserOutputFromEntityView()
    #22 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(267): 
Wikibase\EntityContent->getParserOutput()
    #23 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(236): 
MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached()
    #24 /srv/mediawiki/php-master/includes/Revision/RevisionRenderer.php(215): 
MediaWiki\Revision\RenderedRevision->getSlotParserOutput()
    #25 /srv/mediawiki/php-master/includes/Revision/RevisionRenderer.php(152): 
MediaWiki\Revision\RevisionRenderer->combineSlotOutput()
    #26 [internal function]: 
MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}()
    #27 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(198): 
call_user_func()
    #28 
/srv/mediawiki/php-master/includes/poolcounter/PoolWorkArticleView.php(196): 
MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
    #29 
/srv/mediawiki/php-master/includes/poolcounter/PoolCounterWork.php(125): 
PoolWorkArticleView->doWork()
    #30 /srv/mediawiki/php-master/includes/page/Article.php(787): 
PoolCounterWork->execute()
    #31 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Actions/ViewEntityAction.php(79):
 Article->view()
    #32 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Actions/ViewEntityAction.php(54):
 Wikibase\ViewEntityAction->showEntityPage()
    #33 /srv/mediawiki/php-master/includes/MediaWiki.php(519): 
Wikibase\ViewEntityAction->show()
    #34 /srv/mediawiki/php-master/includes/MediaWiki.php(305): 
MediaWiki->performAction()
    #35 /srv/mediawiki/php-master/includes/MediaWiki.php(973): 
MediaWiki->performRequest()
    #36 /srv/mediawiki/php-master/includes/MediaWiki.php(535): MediaWiki->main()
    #37 /srv/mediawiki/php-master/index.php(47): MediaWiki->run()
    #38 /srv/mediawiki/w/index.php(3): require()
  
  Apparently when undoing / editing we fail in a similar sort of place...
  
    #0 
/srv/mediawiki/php-master/includes/cache/localisation/LCStoreStaticArray.php(136):
 require()
    #1 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(386):
 LCStoreStaticArray->get()
    #2 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(304):
 LocalisationCache->loadItem()
    #3 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(500):
 LocalisationCache->getItem()
    #4 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(363):
 LocalisationCache->initLanguage()
    #5 
/srv/mediawiki/php-master/includes/cache/localisation/LocalisationCache.php(304):
 LocalisationCache->loadItem()
    #6 /srv/mediawiki/php-master/includes/language/LanguageFallback.php(106): 
LocalisationCache->getItem()
    #7 /srv/mediawiki/php-master/includes/language/LanguageFactory.php(167): 
MediaWiki\Languages\LanguageFallback->getAll()
    #8 /srv/mediawiki/php-master/includes/language/LanguageFactory.php(114): 
MediaWiki\Languages\LanguageFactory->newFromCode()
    #9 /srv/mediawiki/php-master/languages/Language.php(327): 
MediaWiki\Languages\LanguageFactory->getLanguage()
    #10 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/MediaWikiLanguageDirectionalityLookup.php(27):
 Language::factory()
    #11 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/TermsListView.php(144): 
Wikibase\Repo\MediaWikiLanguageDirectionalityLookup->getDirectionality()
    #12 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/TermsListView.php(119): 
Wikibase\View\TermsListView->getTermView()
    #13 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/PlaceholderEmittingEntityTermsView.php(132):
 Wikibase\View\TermsListView->getListItemHtml()
    #14 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/PlaceholderEmittingEntityTermsView.php(156):
 
Wikibase\Repo\ParserOutput\PlaceholderEmittingEntityTermsView->getTermsListItems()
    #15 
/srv/mediawiki/php-master/extensions/Wikibase/view/src/ItemView.php(105): 
Wikibase\Repo\ParserOutput\PlaceholderEmittingEntityTermsView->getPlaceholders()
    #16 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/FullEntityParserOutputGenerator.php(233):
 Wikibase\View\ItemView->getContent()
    #17 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/FullEntityParserOutputGenerator.php(161):
 
Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator->addHtmlToParserOutput()
    #18 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/ParserOutput/StatsdTimeRecordingEntityParserOutputGenerator.php(48):
 Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator->getParserOutput()
    #19 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/EntityContent.php(242):
 
Wikibase\Repo\ParserOutput\StatsdTimeRecordingEntityParserOutputGenerator->getParserOutput()
    #20 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/ItemContent.php(234):
 Wikibase\EntityContent->getParserOutputFromEntityView()
    #21 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Content/EntityContent.php(181):
 Wikibase\ItemContent->getParserOutputFromEntityView()
    #22 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(267): 
Wikibase\EntityContent->getParserOutput()
    #23 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(236): 
MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached()
    #24 /srv/mediawiki/php-master/includes/Revision/RevisionRenderer.php(215): 
MediaWiki\Revision\RenderedRevision->getSlotParserOutput()
    #25 /srv/mediawiki/php-master/includes/Revision/RevisionRenderer.php(152): 
MediaWiki\Revision\RevisionRenderer->combineSlotOutput()
    #26 [internal function]: 
MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}()
    #27 /srv/mediawiki/php-master/includes/Revision/RenderedRevision.php(198): 
call_user_func()
    #28 
/srv/mediawiki/php-master/includes/Storage/DerivedPageDataUpdater.php(1301): 
MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
    #29 /srv/mediawiki/php-master/includes/Storage/PageUpdater.php(732): 
MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput()
    #30 /srv/mediawiki/php-master/includes/page/WikiPage.php(1927): 
MediaWiki\Storage\PageUpdater->saveRevision()
    #31 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Actions/SubmitEntityAction.php(226):
 WikiPage->doEditContent()
    #32 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Actions/SubmitEntityAction.php(132):
 Wikibase\SubmitEntityAction->attemptSave()
    #33 
/srv/mediawiki/php-master/extensions/Wikibase/repo/includes/Actions/SubmitEntityAction.php(69):
 Wikibase\SubmitEntityAction->undo()
    #34 /srv/mediawiki/php-master/includes/MediaWiki.php(519): 
Wikibase\SubmitEntityAction->show()
    #35 /srv/mediawiki/php-master/includes/MediaWiki.php(305): 
MediaWiki->performAction()
    #36 /srv/mediawiki/php-master/includes/MediaWiki.php(973): 
MediaWiki->performRequest()
    #37 /srv/mediawiki/php-master/includes/MediaWiki.php(535): MediaWiki->main()
    #38 /srv/mediawiki/php-master/index.php(47): MediaWiki->run()
    #39 /srv/mediawiki/w/index.php(3): require()

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

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

To: Addshore
Cc: DannyS712, Addshore, Aklapper, darthmon_wmde, Nandana, Lahi, Gq86, 
Bsandipan, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wong128hk, Wikidata-bugs, aude, Mbch331, Rxy, Jay8g, 
Krenair
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to