gwpvx wiki has ghost db entry that causes errors
Server Environment(Choose one or more): Production
URL: https://gwpvx.gamepedia.com
Detailed Reproduction Steps:
Any search result that brings up the database entry '_Dungeon_Hero-Henchmen_Team_Builds' causes an internal error (easily recreated by searching for 'dungeon').
[3e6587db0c757c4073b65d58] /index.php?search=dungeon&title=Special%3ASearch&go=Go Wikimedia\Assert\ParameterAssertionException from line 63 of /home/hydra/public_html/vendor/wikimedia/assert/src/Assert.php: Bad value for parameter $dbkey: invalid DB key '_Dungeon_Hero-Henchmen_Team_Builds'
This is what I get with that search query:
Backtrace:
#0 /home/hydra/public_html/includes/title/TitleValue.php(86): Wikimedia\Assert\Assert::parameter(boolean, string, string)
#1 /home/hydra/public_html/includes/cache/LinkBatch.php(166): TitleValue->__construct(integer, string)
#2 /home/hydra/public_html/includes/cache/LinkBatch.php(140): LinkBatch->addResultToCache(LinkCache, Wikimedia\Rdbms\ResultWrapper)
#3 /home/hydra/public_html/includes/cache/LinkBatch.php(127): LinkBatch->executeInto(LinkCache)
#4 /home/hydra/public_html/extensions/CirrusSearch/includes/Search/ResultSet.php(207): LinkBatch->execute()
#5 /home/hydra/public_html/extensions/CirrusSearch/includes/Search/ResultSet.php(80): CirrusSearch\Search\ResultSet->preCacheContainedTitles(Elastica\ResultSet)
#6 /home/hydra/public_html/extensions/CirrusSearch/includes/Search/ResultsType.php(447): CirrusSearch\Search\ResultSet->__construct(array, array, Elastica\ResultSet, boolean)
#7 /home/hydra/public_html/extensions/CirrusSearch/includes/Searcher.php(680): CirrusSearch\Search\FullTextResultsType->transformElasticsearchResult(CirrusSearch\Search\SearchContext, Elastica\ResultSet)
#8 /home/hydra/public_html/extensions/CirrusSearch/includes/Searcher.php(336): CirrusSearch\Searcher->searchMulti(array)
#9 /home/hydra/public_html/extensions/CirrusSearch/includes/CirrusSearch.php(360): CirrusSearch\Searcher->searchText(string, boolean)
#10 /home/hydra/public_html/extensions/CirrusSearch/includes/CirrusSearch.php(171): CirrusSearch->searchTextReal(string, CirrusSearch\SearchConfig)
#11 /home/hydra/public_html/includes/specials/SpecialSearch.php(319): CirrusSearch->searchText(string)
#12 /home/hydra/public_html/includes/specials/SpecialSearch.php(185): SpecialSearch->showResults(string)
#13 /home/hydra/public_html/includes/specialpage/SpecialPage.php(565): SpecialSearch->execute(NULL)
#14 /home/hydra/public_html/includes/specialpage/SpecialPageFactory.php(568): SpecialPage->run(NULL)
#15 /home/hydra/public_html/includes/MediaWiki.php(288): SpecialPageFactory::executePath(Title, RequestContext)
#16 /home/hydra/public_html/includes/MediaWiki.php(861): MediaWiki->performRequest()
#17 /home/hydra/public_html/includes/MediaWiki.php(524): MediaWiki->main()
#18 /home/hydra/public_html/index.php(42): MediaWiki->run()
#19 {main}
Edited by pcj