Page MenuHomePhabricator

Fatal exception on Talk page after I disabled Structured Discussions: Failed creating revision
Open, Needs TriagePublicPRODUCTION ERROR

Description

I disabled the Flow Structured Discussions @el.wikipedia and now I don't have a Talk page. This happened again the last time i tried to disable this feature (https://phabricator.wikimedia.org/T237642). It got fixed then but the talk page remained with the flow feature.

Error
normalized_message
Flow\Import\OptInController::initiateChange failed to {action} Flow on '{talkpage}' for user '{user}'. {message} {trace}
exception.trace
from /srv/mediawiki/php-1.38.0-wmf.7/extensions/Flow/includes/Import/OptInController.php(328)
#0 /srv/mediawiki/php-1.38.0-wmf.7/extensions/Flow/includes/Import/OptInController.php(598): Flow\Import\OptInController->createRevision(Title, string, string)
#1 /srv/mediawiki/php-1.38.0-wmf.7/extensions/Flow/includes/Import/OptInController.php(188): Flow\Import\OptInController->removeArchiveTemplateFromWikitextTalkpage(Title)
#2 /srv/mediawiki/php-1.38.0-wmf.7/extensions/Flow/includes/Import/OptInController.php(120): Flow\Import\OptInController->disable(Title)
#3 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/MWCallableUpdate.php(38): Flow\Import\OptInController->Flow\Import\{closure}()
#4 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdates.php(515): MWCallableUpdate->doUpdate()
#5 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdates.php(391): DeferredUpdates::attemptUpdate(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti)
#6 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdates.php(221): DeferredUpdates::run(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti, Monolog\Logger, BufferingStatsdDataFactory, string)
#7 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(MWCallableUpdate, integer)
#8 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(integer, integer, Closure)
#9 /srv/mediawiki/php-1.38.0-wmf.7/includes/deferred/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(integer, Closure)
#10 /srv/mediawiki/php-1.38.0-wmf.7/includes/MediaWiki.php(1136): DeferredUpdates::doUpdates()
#11 /srv/mediawiki/php-1.38.0-wmf.7/includes/MediaWiki.php(846): MediaWiki->restInPeace()
#12 /srv/mediawiki/php-1.38.0-wmf.7/includes/MediaWiki.php(584): MediaWiki->doPostOutputShutdown()
#13 /srv/mediawiki/php-1.38.0-wmf.7/index.php(53): MediaWiki->run()
#14 /srv/mediawiki/php-1.38.0-wmf.7/index.php(46): wfIndexMain()
#15 /srv/mediawiki/w/index.php(3): require(string)
#16 {main}
Impact
Notes

Details

Request URL
https://el.wikipedia.org/wiki/Συζήτηση_χρήστη:Ah3kal

Event Timeline

Aklapper changed the subtype of this task from "Task" to "Production Error".Nov 22 2021, 9:20 AM

@Ah3kal: Thanks. For future reference, please use the bug report form (linked from the top of the task creation page) to create a bug report, and include links to reproduce.

Aklapper renamed this task from Talk page broken after I disabled the Flow Structured Discussions to Fatal exception on Talk page after I disabled Structured Discussions: Failed creating revision.Nov 22 2021, 9:27 AM
Aklapper set Request URL to https://el.wikipedia.org/wiki/Συζήτηση_χρήστη:Ah3kal.
Aklapper updated the task description. (Show Details)
Aklapper set Phatality ID to ded03480997a9b605de5f009641b0b956565876fccb65161b13c88c65ba1829a.

Normally a user who dinables Flow would see the redirect to the archived Structured discussion board:

Screen Shot 2021-11-23 at 1.26.29 PM.png (728×2 px, 288 KB)