Page MenuHomePhabricator

InvalidArgumentException: SQLPlatform::makeList: empty input for field rc_id (from RollbackPage.php)
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   InvalidArgumentException: Wikimedia\Rdbms\Platform\SQLPlatform::makeList: empty input for field rc_id
exception.trace
from /srv/mediawiki/php-1.40.0-wmf.27/includes/libs/rdbms/platform/SQLPlatform.php(234)
#0 /srv/mediawiki/php-1.40.0-wmf.27/includes/libs/rdbms/platform/SQLPlatform.php(1593): Wikimedia\Rdbms\Platform\SQLPlatform->makeList(array, integer)
#1 /srv/mediawiki/php-1.40.0-wmf.27/includes/libs/rdbms/database/Database.php(1761): Wikimedia\Rdbms\Platform\SQLPlatform->updateSqlText(string, array, array, array)
#2 /srv/mediawiki/php-1.40.0-wmf.27/includes/libs/rdbms/database/DBConnRef.php(119): Wikimedia\Rdbms\Database->update(string, array, array, string)
#3 /srv/mediawiki/php-1.40.0-wmf.27/includes/libs/rdbms/database/DBConnRef.php(406): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#4 /srv/mediawiki/php-1.40.0-wmf.27/includes/page/RollbackPage.php(507): Wikimedia\Rdbms\DBConnRef->update(string, array, array, string)
#5 /srv/mediawiki/php-1.40.0-wmf.27/includes/page/RollbackPage.php(373): MediaWiki\Page\RollbackPage->updateRecentChange(Wikimedia\Rdbms\DBConnRef, MediaWiki\Revision\RevisionStoreCacheRecord, MediaWiki\Revision\RevisionStoreRecord)
#6 /srv/mediawiki/php-1.40.0-wmf.27/includes/page/RollbackPage.php(237): MediaWiki\Page\RollbackPage->rollback()
#7 /srv/mediawiki/php-1.40.0-wmf.27/includes/actions/RollbackAction.php(192): MediaWiki\Page\RollbackPage->rollbackIfAllowed()
#8 /srv/mediawiki/php-1.40.0-wmf.27/includes/actions/RollbackAction.php(140): RollbackAction->handleRollbackRequest()
#9 /srv/mediawiki/php-1.40.0-wmf.27/includes/MediaWiki.php(556): RollbackAction->show()
#10 /srv/mediawiki/php-1.40.0-wmf.27/includes/MediaWiki.php(333): MediaWiki->performAction(Article, MediaWiki\Title\Title)
#11 /srv/mediawiki/php-1.40.0-wmf.27/includes/MediaWiki.php(923): MediaWiki->performRequest()
#12 /srv/mediawiki/php-1.40.0-wmf.27/includes/MediaWiki.php(576): MediaWiki->main()
#13 /srv/mediawiki/php-1.40.0-wmf.27/index.php(50): MediaWiki->run()
#14 /srv/mediawiki/php-1.40.0-wmf.27/index.php(46): wfIndexMain()
#15 /srv/mediawiki/w/index.php(3): require(string)
#16 {main}
Notes

109 of these seen on 2023-03-20 for ja.wikipedia.org

Event Timeline

Krinkle renamed this task from InvalidArgumentException: Wikimedia\Rdbms\Platform\SQLPlatform::makeList: empty input for field rc_id to InvalidArgumentException: SQLPlatform::makeList: empty input for field rc_id (from RollbackPage.php).Mar 27 2023, 6:34 PM

Change 903321 had a related patch set uploaded (by Aaron Schulz; author: Aaron Schulz):

[mediawiki/core@master] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/903321

Change 903321 merged by jenkins-bot:

[mediawiki/core@master] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/903321

Change 904225 had a related patch set uploaded (by Umherirrender; author: Aaron Schulz):

[mediawiki/core@REL1_40] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/904225

Change 904286 had a related patch set uploaded (by Umherirrender; author: Aaron Schulz):

[mediawiki/core@REL1_39] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/904286

Change 904286 merged by jenkins-bot:

[mediawiki/core@REL1_39] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/904286

Change 904225 merged by jenkins-bot:

[mediawiki/core@REL1_40] page: fix InvalidArgumentException in SQLPlatform::makeList

https://gerrit.wikimedia.org/r/904225

aaron claimed this task.