Page MenuHomePhabricator

Catchable fatal error: Argument 1 passed to Wikibase\EntityContent::getParserOutput() must be an instance of Title, null given
Closed, DuplicatePublic

Description

it could be a problem of not setting a title in our tests, not sure yet.

Catchable fatal error: Argument 1 passed to Wikibase\EntityContent::getParserOutput() must be an instance of Title, null given, called in /Library/WebServer/Documents/php-master/extensions/SpamBlacklist/SpamBlacklistHooks.php on line 29 and defined in /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/content/EntityContent.php on line 216

Call Stack:

0.0005     716856   1. {main}() /Library/WebServer/Documents/php-master/tests/phpunit/phpunit.php:0
0.0908   20202184   2. PHPUnit_TextUI_Command::main() /Library/WebServer/Documents/php-master/tests/phpunit/phpunit.php:232
0.0908   20202912   3. PHPUnit_TextUI_Command->run() /opt/local/lib/php/pear/PHPUnit/TextUI/Command.php:129
0.1149   24617272   4. PHPUnit_TextUI_TestRunner->doRun() /opt/local/lib/php/pear/PHPUnit/TextUI/Command.php:176
0.1178   25121128   5. PHPUnit_Framework_TestSuite->run() /opt/local/lib/php/pear/PHPUnit/TextUI/TestRunner.php:349
0.1179   25121968   6. PHPUnit_Framework_TestSuite->run() /opt/local/lib/php/pear/PHPUnit/Framework/TestSuite.php:705
3.5495   82905344   7. PHPUnit_Framework_TestSuite->runTest() /opt/local/lib/php/pear/PHPUnit/Framework/TestSuite.php:745
3.5495   82905344   8. MediaWikiTestCase->run() /opt/local/lib/php/pear/PHPUnit/Framework/TestSuite.php:775
3.5518   82905512   9. PHPUnit_Framework_TestCase->run() /Library/WebServer/Documents/php-master/tests/phpunit/MediaWikiTestCase.php:141
3.5518   82905512  10. PHPUnit_Framework_TestResult->run() /opt/local/lib/php/pear/PHPUnit/Framework/TestCase.php:783
3.5519   82906504  11. PHPUnit_Framework_TestCase->runBare() /opt/local/lib/php/pear/PHPUnit/Framework/TestResult.php:648
3.5668   82993712  12. PHPUnit_Framework_TestCase->runTest() /opt/local/lib/php/pear/PHPUnit/Framework/TestCase.php:838
3.5669   82995336  13. ReflectionMethod->invokeArgs() /opt/local/lib/php/pear/PHPUnit/Framework/TestCase.php:983
3.5669   82995368  14. Wikibase\Test\Api\LinkTitlesTest->testLinkTitles() /opt/local/lib/php/pear/PHPUnit/Framework/TestCase.php:983
3.5669   82996152  15. Wikibase\Test\Api\WikibaseApiTestCase->doApiRequestWithToken() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/tests/phpunit/includes/api/LinkTitlesTest.php:60
3.5672   82999208  16. ApiTestCase->doApiRequest() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/tests/phpunit/includes/api/WikibaseApiTestCase.php:86
3.5683   83070232  17. ApiMain->execute() /Library/WebServer/Documents/php-master/tests/phpunit/includes/api/ApiTestCase.php:104
3.5683   83070280  18. ApiMain->executeAction() /Library/WebServer/Documents/php-master/includes/api/ApiMain.php:360
3.5711   83092728  19. Wikibase\Api\LinkTitles->execute() /Library/WebServer/Documents/php-master/includes/api/ApiMain.php:952
3.5738   83116200  20. Wikibase\Api\LinkTitles->getAttemptSaveStatus() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/api/LinkTitles.php:145
3.5738   83116200  21. Wikibase\Api\ApiWikibase->attemptSaveEntity() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/api/LinkTitles.php:179
3.5749   83120640  22. Wikibase\EditEntity->attemptSave() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/api/ApiWikibase.php:446
3.5807   83121408  23. Wikibase\EditEntity->runEditFilterHooks() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/EditEntity.php:707
3.5808   83125176  24. wfRunHooks() /Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/repo/includes/EditEntity.php:781
3.5808   83125224  25. Hooks::run() /Library/WebServer/Documents/php-master/includes/GlobalFunctions.php:3940
3.5809   83126552  26. call_user_func_array:{/Library/WebServer/Documents/php-master/includes/Hooks.php:206}() /Library/WebServer/Documents/php-master/includes/Hooks.php:206
3.5809   83127360  27. SpamBlacklistHooks::filterMergedContent() /Library/WebServer/Documents/php-master/includes/Hooks.php:206
3.5810   83130952  28. Wikibase\EntityContent->getParserOutput() /Library/WebServer/Documents/php-master/extensions/SpamBlacklist/SpamBlacklistHooks.php:29

Version: unspecified
Severity: normal

Details

Reference
bz73133

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:57 AM
bzimport added a project: SpamBlacklist.
bzimport set Reference to bz73133.
bzimport added a subscriber: Unknown Object (MLST).