Error
- mwversion: 1.45.0-wmf.13
- timestamp: 2025-08-11T21:28:14.275Z
- phpversion: 8.1.33
- reqId: 1c5fa06c-0e9b-4c12-9bbd-0534fc2a501b
- Find reqId in Logstash
[{reqId}] {exception_url} MediaWiki\Storage\NameTableAccessException: No insert possible but primary DB didn't give us a record for 'SecurePoll' in 'content_models'| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.45.0-wmf.13/includes/Storage/NameTableStore.php(405) | |
| #0 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Storage/NameTableStore.php(165) | MediaWiki\Storage\NameTableStore->store(string) |
| #1 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Revision/RevisionStore.php(972) | MediaWiki\Storage\NameTableStore->acquireId(string) |
| #2 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Revision/RevisionStore.php(711) | MediaWiki\Revision\RevisionStore->insertContentRowOn(MediaWiki\Revision\SlotRecord, Wikimedia\Rdbms\DatabaseMySQL, string) |
| #3 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Revision/RevisionStore.php(669) | MediaWiki\Revision\RevisionStore->insertSlotOn(Wikimedia\Rdbms\DatabaseMySQL, int, MediaWiki\Revision\SlotRecord, MediaWiki\Page\PageIdentityValue, array) |
| #4 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Revision/RevisionStore.php(482) | MediaWiki\Revision\RevisionStore->insertRevisionInternal(MediaWiki\Revision\MutableRevisionRecord, Wikimedia\Rdbms\DatabaseMySQL, MediaWiki\User\User, MediaWiki\CommentStore\CommentStoreComment, MediaWiki\Page\PageIdentityValue, int, int) |
| #5 | /srv/mediawiki/php-1.45.0-wmf.13/includes/libs/rdbms/database/Database.php(2337) | MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(Wikimedia\Rdbms\DatabaseMySQL, string) |
| #6 | /srv/mediawiki/php-1.45.0-wmf.13/includes/libs/rdbms/database/DBConnRef.php(127) | Wikimedia\Rdbms\Database->doAtomicSection(string, Closure) |
| #7 | /srv/mediawiki/php-1.45.0-wmf.13/includes/libs/rdbms/database/DBConnRef.php(754) | Wikimedia\Rdbms\DBConnRef->__call(string, array) |
| #8 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Revision/RevisionStore.php(490) | Wikimedia\Rdbms\DBConnRef->doAtomicSection(string, Closure) |
| #9 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Storage/PageUpdater.php(1576) | MediaWiki\Revision\RevisionStore->insertRevisionOn(MediaWiki\Revision\MutableRevisionRecord, Wikimedia\Rdbms\DBConnRef) |
| #10 | /srv/mediawiki/php-1.45.0-wmf.13/includes/Storage/PageUpdater.php(986) | MediaWiki\Storage\PageUpdater->doCreate(MediaWiki\CommentStore\CommentStoreComment) |
| #11 | /srv/mediawiki/php-1.45.0-wmf.13/extensions/SecurePoll/includes/TranslationRepo.php(94) | MediaWiki\Storage\PageUpdater->saveRevision(MediaWiki\CommentStore\CommentStoreComment) |
| #12 | /srv/mediawiki/php-1.45.0-wmf.13/extensions/SecurePoll/includes/Pages/TranslatePage.php(267) | MediaWiki\Extension\SecurePoll\TranslationRepo->setTranslation(MediaWiki\Extension\SecurePoll\Entities\Election, array, string, MediaWiki\User\User, string) |
| #13 | /srv/mediawiki/php-1.45.0-wmf.13/extensions/SecurePoll/includes/Pages/TranslatePage.php(111) | MediaWiki\Extension\SecurePoll\Pages\TranslatePage->doSubmit(string) |
| #14 | /srv/mediawiki/php-1.45.0-wmf.13/extensions/SecurePoll/includes/SpecialSecurePoll.php(61) | MediaWiki\Extension\SecurePoll\Pages\TranslatePage->execute(array) |
| #15 | /srv/mediawiki/php-1.45.0-wmf.13/includes/specialpage/SpecialPage.php(725) | MediaWiki\Extension\SecurePoll\SpecialSecurePoll->execute(string) |
| #16 | /srv/mediawiki/php-1.45.0-wmf.13/includes/specialpage/SpecialPageFactory.php(1727) | MediaWiki\SpecialPage\SpecialPage->run(string) |
| #17 | /srv/mediawiki/php-1.45.0-wmf.13/includes/actions/ActionEntryPoint.php(499) | MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, MediaWiki\Context\RequestContext) |
| #18 | /srv/mediawiki/php-1.45.0-wmf.13/includes/actions/ActionEntryPoint.php(143) | MediaWiki\Actions\ActionEntryPoint->performRequest() |
| #19 | /srv/mediawiki/php-1.45.0-wmf.13/includes/MediaWikiEntryPoint.php(198) | MediaWiki\Actions\ActionEntryPoint->execute() |
| #20 | /srv/mediawiki/php-1.45.0-wmf.13/index.php(58) | MediaWiki\MediaWikiEntryPoint->run() |
| #21 | /srv/mediawiki/w/index.php(3) | require(string) |
| #22 | {main} | |
Impact
The community planned to hold a local election, but during early testing, it was discovered that the translation feature was not working.
This meant that voting could not proceed due to incomplete interface text.
Notes
I got the same error message when creating a poll, but after refreshing the page, the poll magically appeared in the Special:SecurePoll list. But in this case, refreshing page doesn't really help.
Steps to reproduce:
- Go to Special:SecurePoll
- Choose 翻译 (Translate)
- Choose zh-cn
- Enter translated strings
- Click 更新 (Update)