Steps to replicate the issue (include links if applicable):
- Go to Special:MultiPageEdit on MediaWiki 1.39 or 1.40.
What happens?:
Page returns an MWException with the following error and stack trace:
Wikimedia\Rdbms\Platform\SQLPlatform::makeList: empty input for field page_title from /srv/mediawiki/w/includes/libs/rdbms/platform/SQLPlatform.php(234) #0 /srv/mediawiki/w/includes/libs/rdbms/platform/SQLPlatform.php(722): Wikimedia\Rdbms\Platform\SQLPlatform->makeList(array, integer) #1 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(3628): Wikimedia\Rdbms\Platform\SQLPlatform->selectSQLText(array, array, array, string, array, array) #2 /srv/mediawiki/w/includes/libs/rdbms/database/DatabaseMysqlBase.php(760): Wikimedia\Rdbms\Database->selectSQLText(array, array, array, string, array, array) #3 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(1622): Wikimedia\Rdbms\DatabaseMysqlBase->selectSQLText(array, array, array, string, array, array) #4 /srv/mediawiki/w/includes/libs/rdbms/database/DBConnRef.php(119): Wikimedia\Rdbms\Database->select(array, array, array, string, array, array) #5 /srv/mediawiki/w/includes/libs/rdbms/database/DBConnRef.php(344): Wikimedia\Rdbms\DBConnRef->__call(string, array) #6 /srv/mediawiki/w/includes/specialpage/QueryPage.php(543): Wikimedia\Rdbms\DBConnRef->select(array, array, array, string, array, array) #7 /srv/mediawiki/w/includes/specialpage/QueryPage.php(729): QueryPage->reallyDoQuery(integer, integer) #8 /srv/mediawiki/w/extensions/PageForms/specials/PF_MultiPageEdit.php(48): QueryPage->execute(NULL) #9 /srv/mediawiki/w/includes/specialpage/SpecialPage.php(701): PFMultiPageEdit->execute(NULL) #10 /srv/mediawiki/w/includes/specialpage/SpecialPageFactory.php(1475): SpecialPage->run(NULL) #11 /srv/mediawiki/w/includes/MediaWiki.php(327): MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, RequestContext) #12 /srv/mediawiki/w/includes/MediaWiki.php(923): MediaWiki->performRequest() #13 /srv/mediawiki/w/includes/MediaWiki.php(576): MediaWiki->main() #14 /srv/mediawiki/w/index.php(50): MediaWiki->run() #15 /srv/mediawiki/w/index.php(46): wfIndexMain() #16 {main}
What should have happened instead?:
Special:MultiPageEdit should load fine.
Software version: MediaWiki 1.39 and MediaWiki 1.40, both running the latest version available of PageForms