Page MenuHomePhabricator

PHP fatal error in Elastica extension
Closed, DuplicatePublicPRODUCTION ERROR

Description

PHP fatal error:
Argument 1 passed to Elastica\Exception\ResponseException::__construct() must be an instance of Elastica\Request, null given

How to get this bug
on plwiki put in the searchbox the following:
insource:/[[anything/

NOTE: Of course I know it should be insource:/\[\[anything/ and yes, it works okay.

insource:/[[anything]]/
works okay as well

2019-04-14 21:50:05 [XLOrDQpAICIAAJ1cP0UAAADH] mw1332 plwiki 1.33.0-wmf.25 fatal ERROR: [XLOrDQpAICIAAJ1cP0UAAADH] /w/index.php?search=insource%3A%2F%5B%5Banything%2F&title=Specjalna%3ASzukaj&profile=default&fulltext=1   PHP Fatal Error from line 205 of /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/ElasticsearchIntermediary.php: Argument 1 passed to Elastica\Exception\ResponseException::__construct() must be an instance of Elastica\Request, null given {"fatal_exception":{"class":"ErrorException","message":"PHP Fatal Error: Argument 1 passed to Elastica\\Exception\\ResponseException::__construct() must be an instance of Elastica\\Request, null given","code":4096,"file":"/srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/ElasticsearchIntermediary.php","line":205,"trace":"#0 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/ElasticsearchIntermediary.php(205): NO_FUNCTION_GIVEN()
#1 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Searcher.php(564): CirrusSearch\\ElasticsearchIntermediary->multiFailure(Elastica\\Multi\\ResultSet)
#2 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Util.php(120): Closure$CirrusSearch\\Searcher::searchMulti()
#3 /srv/mediawiki/php-1.33.0-wmf.25/includes/poolcounter/PoolCounterWorkViaCallback.php(69): Closure$CirrusSearch\\Util::wrapWithPoolStats()
#4 /srv/mediawiki/php-1.33.0-wmf.25/includes/poolcounter/PoolCounterWork.php(123): PoolCounterWorkViaCallback->doWork()
#5 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Util.php(178): PoolCounterWork->execute()
#6 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Searcher.php(574): CirrusSearch\\Util::doPoolCounterWork(string, User, Closure$CirrusSearch\\Util::wrapWithPoolStats;387, string)
#7 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Searcher.php(631): Closure$CirrusSearch\\Searcher::searchMulti#2()
#8 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Searcher.php(319): CirrusSearch\\Searcher->searchMulti(array)
#9 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/Searcher.php(162): CirrusSearch\\Searcher->searchTextInternal(string)
#10 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/CirrusSearch.php(215): CirrusSearch\\Searcher->search(CirrusSearch\\Search\\SearchQuery)
#11 /srv/mediawiki/php-1.33.0-wmf.25/extensions/CirrusSearch/includes/CirrusSearch.php(188): CirrusSearch->searchTextReal(CirrusSearch\\Search\\SearchQuery)
#12 /srv/mediawiki/php-1.33.0-wmf.25/includes/search/SearchEngine.php(83): CirrusSearch->doSearchText(string)
#13 /srv/mediawiki/php-1.33.0-wmf.25/includes/search/SearchEngine.php(169): Closure$SearchEngine::searchText()
#14 /srv/mediawiki/php-1.33.0-wmf.25/includes/search/SearchEngine.php(84): SearchEngine->maybePaginate(Closure$SearchEngine::searchText;1455)
#15 /srv/mediawiki/php-1.33.0-wmf.25/includes/specials/SpecialSearch.php(348): SearchEngine->searchText(string)
#16 /srv/mediawiki/php-1.33.0-wmf.25/includes/specials/SpecialSearch.php(173): SpecialSearch->showResults(string)
#17 /srv/mediawiki/php-1.33.0-wmf.25/includes/specialpage/SpecialPage.php(569): SpecialSearch->execute(NULL)
#18 /srv/mediawiki/php-1.33.0-wmf.25/includes/specialpage/SpecialPageFactory.php(558): SpecialPage->run(NULL)
#19 /srv/mediawiki/php-1.33.0-wmf.25/includes/MediaWiki.php(288): MediaWiki\\Special\\SpecialPageFactory->executePath(Title, RequestContext)
#20 /srv/mediawiki/php-1.33.0-wmf.25/includes/MediaWiki.php(865): MediaWiki->performRequest()
#21 /srv/mediawiki/php-1.33.0-wmf.25/includes/MediaWiki.php(515): MediaWiki->main()
#22 /srv/mediawiki/php-1.33.0-wmf.25/index.php(42): MediaWiki->run()
#23 /srv/mediawiki/w/index.php(3): include(string)
#24 {main}"},"exception_id":"XLOrDQpAICIAAJ1cP0UAAADH","exception_url":"/w/index.php?search=insource%3A%2F%5B%5Banything%2F&title=Specjalna%3ASzukaj&profile=default&fulltext=1","caught_by":"mwe_handler"}

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Reedy updated the task description. (Show Details)
Reedy updated the task description. (Show Details)
mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:07 PM