| ( ! ) Fatal error: OOUI\Exception: OOUI\Theme::singleton was called with no singleton theme set. in /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Theme.php:31
Stack trace:
#0 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Element.php(259): OOUI\Theme::singleton()
#1 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Tag.php(510): OOUI\Element->toString()
#2 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/extensions/VisualEditor/includes/Hooks.php(252): OOUI\Tag->__toString()
#3 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/HookContainer/HookContainer.php(159): MediaWiki\Extension\VisualEditor\Hooks->onTextSlotDiffRendererTablePrefix()
#4 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/HookContainer/HookRunner.php(1336): MediaWiki\HookContainer\HookContainer->run()
#5 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/diff/TextSlotDiffRenderer.php(278): MediaWiki\HookContainer\HookRunner->onTextSlotDiffRendererTablePrefix()
#6 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/diff/DifferenceEngine.php(1048): TextSlotDiffRenderer->getTablePrefix()
#7 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/diff/DifferenceEngine.php(1028): DifferenceEngine->showTablePrefixes()
#8 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/page/Article.php(1004): DifferenceEngine->showDiffPage()
#9 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/page/Article.php(503): Article->showDiffPage()
#10 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/actions/ViewAction.php(78): Article->view()
#11 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/actions/ActionEntryPoint.php(733): ViewAction->show()
#12 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/actions/ActionEntryPoint.php(510): MediaWiki\Actions\ActionEntryPoint->performAction()
#13 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/actions/ActionEntryPoint.php(145): MediaWiki\Actions\ActionEntryPoint->performRequest()
#14 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/includes/MediaWikiEntryPoint.php(199): MediaWiki\Actions\ActionEntryPoint->execute()
#15 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#16 {main} in /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Tag.php on line 512 |
| Call Stack |
| # | Time | Memory | Function | Location |
| 1 | 0.0000 | 469696 | {main}( ) | .../index.php:0 |
| 2 | 0.0220 | 2941128 | MediaWiki\MediaWikiEntryPoint->run( ) | .../index.php:58 |
| 3 | 0.0220 | 2941128 | MediaWiki\Actions\ActionEntryPoint->execute( ) | .../MediaWikiEntryPoint.php:199 |
| 4 | 0.0353 | 3207248 | MediaWiki\Actions\ActionEntryPoint->performRequest( ) | .../ActionEntryPoint.php:145 |
| 5 | 0.0444 | 3473984 | MediaWiki\Actions\ActionEntryPoint->performAction( $article = class Article { protected $mContext = class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { ... }; private $title = class MediaWiki\Title\Title { ... }; private $wikipage = class WikiPage { ... }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { ... }; private $user = class MediaWiki\User\User { ... }; private $authority = NULL; private $lang = class Language { ... }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { ... }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = FALSE; private $skinName = NULL }; protected $mPage = class WikiPage { protected $mTitle = class MediaWiki\Title\Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; protected $mRedirectTarget = NULL; private $mIsNew = TRUE; protected $mLatest = 2062; protected $mPreparedEdit = FALSE; protected $mId = 1257; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreRecord { ... }; protected $mTimestamp = '20251113162856'; protected $mTouched = '20251113162856'; protected $mLanguage = NULL; protected $mLinksUpdated = '20251113162856'; private $derivedDataUpdater = NULL }; public $mOldId = 0; public $mRedirectedFrom = NULL; public $mRedirectUrl = FALSE; private $fetchResult = class MediaWiki\Status\Status { protected $ok = TRUE; protected $errors = [...]; public $value = class MediaWiki\Revision\RevisionStoreRecord { ... }; public $success = [...]; public $successCount = 0; public $failCount = 0; public $statusData = NULL; public $cleanCallback = FALSE; protected $messageLocalizer = NULL; private ?MediaWiki\Status\StatusFormatter $formatter = NULL }; public $mParserOutput = NULL; protected $viewIsRenderAction = FALSE; protected $linkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWiki\Title\MediaWikiTitleCodec { ... }; private $linkCache = class MediaWiki\Cache\LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $revisionStore = class MediaWiki\Revision\RevisionStore { private $blobStore = class MediaWiki\Storage\SqlBlobStore { ... }; private $wikiId = FALSE; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $cache = class WANObjectCache { ... }; private $localCache = class APCUBagOStuff { ... }; private $commentStore = class MediaWiki\CommentStore\CommentStore { ... }; private $actorStore = class MediaWiki\User\ActorStore { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $contentModelStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $pageStore = class MediaWiki\Page\PageStore { ... }; private $titleFactory = class MediaWiki\Title\TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private MediaWiki\Config\ServiceOptions $options = class MediaWiki\Config\ServiceOptions { ... }; private Language $contentLang = class Language { ... }; private Psr\Log\LoggerInterface $logger = class MediaWiki\Logger\LegacyLogger { ... }; private MediaWiki\Title\TitleParser $titleParser = class MediaWiki\Title\MediaWikiTitleCodec { ... }; private Wikimedia\Message\ITextFormatter $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private MediaWiki\HookContainer\HookRunner $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private MediaWiki\User\TempUser\TempUserConfig $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; private $userOptionsLookup = class MediaWiki\User\Options\UserOptionsManager { private MediaWiki\Config\ServiceOptions $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private MediaWiki\User\Options\DefaultOptionsLookup $defaultOptionsLookup = class MediaWiki\User\Options\DefaultOptionsLookup { ... }; private MediaWiki\Languages\LanguageConverterFactory $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private Wikimedia\Rdbms\IConnectionProvider $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private MediaWiki\User\UserFactory $userFactory = class MediaWiki\User\UserFactory { ... }; private Psr\Log\LoggerInterface $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private MediaWiki\HookContainer\HookRunner $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...]; private MediaWiki\User\UserNameUtils $userNameUtils = class MediaWiki\User\UserNameUtils { ... } }; private $commentFormatter = class MediaWiki\CommentFormatter\CommentFormatter { protected $parserFactory = class MediaWiki\CommentFormatter\CommentParserFactory { ... } }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class MediaWiki\Title\TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... } }; private $jobQueueGroup = class JobQueueGroup { protected $cache = class MapCacheLRU { ... }; protected $domain = 'my_wiki'; protected $readOnlyMode = class Wikimedia\Rdbms\ReadOnlyMode { ... }; private $localJobClasses = [...]; private $jobTypeConfiguration = [...]; private $jobTypesExcludedFromDefaultQueue = [...]; private $statsdDataFactory = class BufferingStatsdDataFactory { ... }; private $wanCache = class WANObjectCache { ... }; private $globalIdGenerator = class Wikimedia\UUID\GlobalIdGenerator { ... }; protected $coalescedQueues = NULL }; private $archivedRevisionLookup = class MediaWiki\Revision\ArchivedRevisionLookup { private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private $revisionStore = class MediaWiki\Revision\RevisionStore { ... } }; protected Wikimedia\Rdbms\IConnectionProvider $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { private ${Wikimedia\Rdbms\LBFactory}csProvider = class Wikimedia\RequestTimeout\CriticalSectionProvider { ... }; private ${Wikimedia\Rdbms\LBFactory}profiler = NULL; private ${Wikimedia\Rdbms\LBFactory}trxProfiler = class Wikimedia\Rdbms\TransactionProfiler { ... }; private ${Wikimedia\Rdbms\LBFactory}statsd = class BufferingStatsdDataFactory { ... }; private ${Wikimedia\Rdbms\LBFactory}logger = class MediaWiki\Logger\LegacyLogger { ... }; private ${Wikimedia\Rdbms\LBFactory}errorLogger = [...]; private ${Wikimedia\Rdbms\LBFactory}deprecationLogger = [...]; protected $chronologyProtector = class Wikimedia\Rdbms\ChronologyProtector { ... }; protected $srvCache = class APCUBagOStuff { ... }; protected $wanCache = class WANObjectCache { ... }; protected $localDomain = class Wikimedia\Rdbms\DatabaseDomain { ... }; private ${Wikimedia\Rdbms\LBFactory}cliMode = FALSE; private ${Wikimedia\Rdbms\LBFactory}agent = ''; private ${Wikimedia\Rdbms\LBFactory}tableAliases = [...]; private ${Wikimedia\Rdbms\LBFactory}indexAliases = [...]; protected $domainAliases = [...]; protected array $virtualDomainsMapping = [...]; protected array $virtualDomains = [...]; private ${Wikimedia\Rdbms\LBFactory}replicationWaitCallbacks = [...]; private ${Wikimedia\Rdbms\LBFactory}ticket = 1262610882; private ${Wikimedia\Rdbms\LBFactory}trxRoundId = FALSE; private ${Wikimedia\Rdbms\LBFactory}trxRoundStage = 'cursory'; private ${Wikimedia\Rdbms\LBFactory}replicationWaitTimeout = 1; protected $readOnlyReason = FALSE; private ${Wikimedia\Rdbms\LBFactory}defaultGroup = NULL; private ${Wikimedia\Rdbms\LBFactory}configCallback = NULL; private $mainLB = class Wikimedia\Rdbms\LoadBalancer { ... }; private $externalLBs = [...]; private $loadMonitorConfig = [...]; private $mainServers = [...]; private $externalServersByCluster = [...] }; protected $blockStore = class MediaWiki\Block\DatabaseBlockStore { private $wikiId = FALSE; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $actorStoreFactory = class MediaWiki\User\ActorStoreFactory { ... }; private $blockRestrictionStore = class MediaWiki\Block\BlockRestrictionStore { ... }; private $commentStore = class MediaWiki\CommentStore\CommentStore { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private $readOnlyMode = class Wikimedia\Rdbms\ReadOnlyMode { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $blockUtils = class MediaWiki\Block\BlockUtils { ... }; private $autoblockExemptionList = class MediaWiki\Block\AutoblockExemptionList { ... }; private $readStage = 2; private $writeStage = 1 }; private $mRevisionRecord = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 2062; protected $mPageId = 1257; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20251113162856'; protected $mDeleted = 0; protected $mSize = 3964; protected $mSha1 = 'nmbq27f5tujpj470u02v0xcjtdg4w8c'; protected $mParentId = 0; protected $mComment = class MediaWiki\CommentStore\CommentStoreComment { ... }; protected $mPage = class MediaWiki\Title\Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE } }, $requestTitle = class MediaWiki\Title\Title { private $mTextform = 'YesDress: Аренда платьев для особых моментов'; private $mUrlform = 'YesDress:_%D0%90%D1%80%D0%B5%D0%BD%D0%B4%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%BE%D0%B1%D1%8B%D1%85_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2'; private $mDbkeyform = 'YesDress:_Аренда_платьев_для_особых_моментов'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1257; protected $mLatestID = 2062; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = 3964; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'ru', 1 => 'ru']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL } ) | .../ActionEntryPoint.php:510 |
| 6 | 0.0450 | 3476808 | ViewAction->show( ) | .../ActionEntryPoint.php:733 |
| 7 | 0.0453 | 3478120 | Article->view( ) | .../ViewAction.php:78 |
| 8 | 0.0455 | 3478344 | Article->showDiffPage( ) | .../Article.php:503 |
| 9 | 0.0462 | 3482360 | DifferenceEngine->showDiffPage( $diffOnly = FALSE ) | .../Article.php:1004 |
| 10 | 0.0849 | 4353344 | DifferenceEngine->showTablePrefixes( ) | .../DifferenceEngine.php:1028 |
| 11 | 0.0852 | 4353936 | TextSlotDiffRenderer->getTablePrefix( $context = class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; protected ?MediaWiki\Request\WebResponse $response = class MediaWiki\Request\WebResponse { ... }; private $ip = '216.73.216.150'; protected $requestTime = 1764872033.418007; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class MediaWiki\Title\Title { private $mTextform = 'YesDress: Аренда платьев для особых моментов'; private $mUrlform = 'YesDress:_%D0%90%D1%80%D0%B5%D0%BD%D0%B4%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%BE%D0%B1%D1%8B%D1%85_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2'; private $mDbkeyform = 'YesDress:_Аренда_платьев_для_особых_моментов'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1257; protected $mLatestID = 2062; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = 3964; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL }; private $wikipage = class WikiPage { protected $mTitle = class MediaWiki\Title\Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; protected $mRedirectTarget = NULL; private $mIsNew = TRUE; protected $mLatest = 2062; protected $mPreparedEdit = FALSE; protected $mId = 1257; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreRecord { ... }; protected $mTimestamp = '20251113162856'; protected $mTouched = '20251113162856'; protected $mLanguage = NULL; protected $mLinksUpdated = '20251113162856'; private $derivedDataUpdater = NULL }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { private ${MediaWiki\Context\ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<div class="mw-diff-revision-history-links"></div>'; private $mHTMLtitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями — wiki.iccup.org'; private $mIsArticle = FALSE; private $mIsArticleRelated = TRUE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $tocData = NULL; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = 'Thu, 04 Dec 2025 18:13:53 GMT'; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = FALSE; private $mRevisionId = NULL; private $mRevisionIsCurrent = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $mOutputFlags = [...]; private $copyrightUrl = NULL; private $contentLang = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class MediaWiki\Request\ContentSecurityPolicy { ... }; private string $cspOutputMode = 'headers' }; private $user = class MediaWiki\User\User { public $mId = 0; public $mName = '216.73.216.150'; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20251204181353'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; protected $mHash = FALSE; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mRequest = class MediaWiki\Request\WebRequest { ... }; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class Wikimedia\DebugInfo\Placeholder { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'ru'; public $mMagicExtensions = [...]; private $mHtmlCode = 'ru'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = class Wikimedia\DebugInfo\Placeholder { ... }; private $namespaceInfo = class Wikimedia\DebugInfo\Placeholder { ... }; private $localisationCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $langNameUtils = class Wikimedia\DebugInfo\Placeholder { ... }; private $langFallback = class Wikimedia\DebugInfo\Placeholder { ... }; private $grammarTransformCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $converterFactory = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookContainer = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookRunner = class Wikimedia\DebugInfo\Placeholder { ... }; private $config = class Wikimedia\DebugInfo\Placeholder { ... }; private $overrideUcfirstCharacters = [...] }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = FALSE; private $skinName = NULL }, $newTitle = class MediaWiki\Title\Title { private $mTextform = 'YesDress: Аренда платьев для особых моментов'; private $mUrlform = 'YesDress:_%D0%90%D1%80%D0%B5%D0%BD%D0%B4%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%BE%D0%B1%D1%8B%D1%85_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2'; private $mDbkeyform = 'YesDress:_Аренда_платьев_для_особых_моментов'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1257; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'YesDress: Аренда платьев для особых моментов'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL } ) | .../DifferenceEngine.php:1048 |
| 12 | 0.0852 | 4354344 | MediaWiki\HookContainer\HookRunner->onTextSlotDiffRendererTablePrefix( $textSlotDiffRenderer = class TextSlotDiffRenderer { private $statsdDataFactory = class BufferingStatsdDataFactory { private ${Liuggio\StatsdClient\Factory\StatsdDataFactory}entityClass = '\\Liuggio\\StatsdClient\\Entity\\StatsdData'; protected $buffer = [...]; protected $enabled = TRUE; private $prefix = 'MediaWiki' }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $format = 'table'; private $contentModel = 'wikitext'; private $textDiffer = class MediaWiki\Diff\TextDiffer\ManifoldTextDiffer { private $localizer = class MediaWiki\Context\RequestContext { ... }; private $contentLanguage = class Language { ... }; private $diffEngine = NULL; private $externalPath = FALSE; private $differs = [...]; private $differsByFormat = [...]; private $wikidiff2Options = [...] }; private $inlineToggleEnabled = TRUE }, $context = class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; protected ?MediaWiki\Request\WebResponse $response = class MediaWiki\Request\WebResponse { ... }; private $ip = '216.73.216.150'; protected $requestTime = 1764872033.418007; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class MediaWiki\Title\Title { private $mTextform = 'YesDress: Аренда платьев для особых моментов'; private $mUrlform = 'YesDress:_%D0%90%D1%80%D0%B5%D0%BD%D0%B4%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%BE%D0%B1%D1%8B%D1%85_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2'; private $mDbkeyform = 'YesDress:_Аренда_платьев_для_особых_моментов'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1257; protected $mLatestID = 2062; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = 3964; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL }; private $wikipage = class WikiPage { protected $mTitle = class MediaWiki\Title\Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; protected $mRedirectTarget = NULL; private $mIsNew = TRUE; protected $mLatest = 2062; protected $mPreparedEdit = FALSE; protected $mId = 1257; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreRecord { ... }; protected $mTimestamp = '20251113162856'; protected $mTouched = '20251113162856'; protected $mLanguage = NULL; protected $mLinksUpdated = '20251113162856'; private $derivedDataUpdater = NULL }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { private ${MediaWiki\Context\ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<div class="mw-diff-revision-history-links"></div>'; private $mHTMLtitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями — wiki.iccup.org'; private $mIsArticle = FALSE; private $mIsArticleRelated = TRUE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $tocData = NULL; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = 'Thu, 04 Dec 2025 18:13:53 GMT'; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = FALSE; private $mRevisionId = NULL; private $mRevisionIsCurrent = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $mOutputFlags = [...]; private $copyrightUrl = NULL; private $contentLang = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class MediaWiki\Request\ContentSecurityPolicy { ... }; private string $cspOutputMode = 'headers' }; private $user = class MediaWiki\User\User { public $mId = 0; public $mName = '216.73.216.150'; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20251204181353'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; protected $mHash = FALSE; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mRequest = class MediaWiki\Request\WebRequest { ... }; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class Wikimedia\DebugInfo\Placeholder { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'ru'; public $mMagicExtensions = [...]; private $mHtmlCode = 'ru'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = class Wikimedia\DebugInfo\Placeholder { ... }; private $namespaceInfo = class Wikimedia\DebugInfo\Placeholder { ... }; private $localisationCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $langNameUtils = class Wikimedia\DebugInfo\Placeholder { ... }; private $langFallback = class Wikimedia\DebugInfo\Placeholder { ... }; private $grammarTransformCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $converterFactory = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookContainer = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookRunner = class Wikimedia\DebugInfo\Placeholder { ... }; private $config = class Wikimedia\DebugInfo\Placeholder { ... }; private $overrideUcfirstCharacters = [...] }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = FALSE; private $skinName = NULL }, $parts = ['10_mw-diff-inline-legend' => NULL, '60_mw-diff-inline-switch' => NULL] ) | .../TextSlotDiffRenderer.php:278 |
| 13 | 0.0852 | 4354560 | MediaWiki\HookContainer\HookContainer->run( $hook = 'TextSlotDiffRendererTablePrefix', $args = [0 => class TextSlotDiffRenderer { private $statsdDataFactory = class BufferingStatsdDataFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $format = 'table'; private $contentModel = 'wikitext'; private $textDiffer = class MediaWiki\Diff\TextDiffer\ManifoldTextDiffer { ... }; private $inlineToggleEnabled = TRUE }, 1 => class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { ... }; private $title = class MediaWiki\Title\Title { ... }; private $wikipage = class WikiPage { ... }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { ... }; private $user = class MediaWiki\User\User { ... }; private $authority = NULL; private $lang = class Language { ... }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { ... }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = FALSE; private $skinName = NULL }, 2 => ['10_mw-diff-inline-legend' => NULL, '60_mw-diff-inline-switch' => NULL]], $options = ??? ) | .../HookRunner.php:1336 |
| 14 | 0.0853 | 4355760 | MediaWiki\Extension\VisualEditor\Hooks->onTextSlotDiffRendererTablePrefix( $textSlotDiffRenderer = class TextSlotDiffRenderer { private $statsdDataFactory = class BufferingStatsdDataFactory { private ${Liuggio\StatsdClient\Factory\StatsdDataFactory}entityClass = '\\Liuggio\\StatsdClient\\Entity\\StatsdData'; protected $buffer = [...]; protected $enabled = TRUE; private $prefix = 'MediaWiki' }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $format = 'table'; private $contentModel = 'wikitext'; private $textDiffer = class MediaWiki\Diff\TextDiffer\ManifoldTextDiffer { private $localizer = class MediaWiki\Context\RequestContext { ... }; private $contentLanguage = class Language { ... }; private $diffEngine = NULL; private $externalPath = FALSE; private $differs = [...]; private $differsByFormat = [...]; private $wikidiff2Options = [...] }; private $inlineToggleEnabled = TRUE }, $context = class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; protected ?MediaWiki\Request\WebResponse $response = class MediaWiki\Request\WebResponse { ... }; private $ip = '216.73.216.150'; protected $requestTime = 1764872033.418007; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class MediaWiki\Title\Title { private $mTextform = 'YesDress: Аренда платьев для особых моментов'; private $mUrlform = 'YesDress:_%D0%90%D1%80%D0%B5%D0%BD%D0%B4%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%BE%D0%B1%D1%8B%D1%85_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2'; private $mDbkeyform = 'YesDress:_Аренда_платьев_для_особых_моментов'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1257; protected $mLatestID = 2062; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = 3964; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL }; private $wikipage = class WikiPage { protected $mTitle = class MediaWiki\Title\Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; protected $mRedirectTarget = NULL; private $mIsNew = TRUE; protected $mLatest = 2062; protected $mPreparedEdit = FALSE; protected $mId = 1257; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreRecord { ... }; protected $mTimestamp = '20251113162856'; protected $mTouched = '20251113162856'; protected $mLanguage = NULL; protected $mLinksUpdated = '20251113162856'; private $derivedDataUpdater = NULL }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { private ${MediaWiki\Context\ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<div class="mw-diff-revision-history-links"></div>'; private $mHTMLtitle = 'YesDress: Аренда платьев для особых моментов: различия между версиями — wiki.iccup.org'; private $mIsArticle = FALSE; private $mIsArticleRelated = TRUE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $tocData = NULL; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = 'Thu, 04 Dec 2025 18:13:53 GMT'; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = FALSE; private $mRevisionId = NULL; private $mRevisionIsCurrent = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $mOutputFlags = [...]; private $copyrightUrl = NULL; private $contentLang = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class MediaWiki\Request\ContentSecurityPolicy { ... }; private string $cspOutputMode = 'headers' }; private $user = class MediaWiki\User\User { public $mId = 0; public $mName = '216.73.216.150'; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20251204181353'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; protected $mHash = FALSE; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mRequest = class MediaWiki\Request\WebRequest { ... }; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class Wikimedia\DebugInfo\Placeholder { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'ru'; public $mMagicExtensions = [...]; private $mHtmlCode = 'ru'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = class Wikimedia\DebugInfo\Placeholder { ... }; private $namespaceInfo = class Wikimedia\DebugInfo\Placeholder { ... }; private $localisationCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $langNameUtils = class Wikimedia\DebugInfo\Placeholder { ... }; private $langFallback = class Wikimedia\DebugInfo\Placeholder { ... }; private $grammarTransformCache = class Wikimedia\DebugInfo\Placeholder { ... }; private $converterFactory = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookContainer = class Wikimedia\DebugInfo\Placeholder { ... }; private $hookRunner = class Wikimedia\DebugInfo\Placeholder { ... }; private $config = class Wikimedia\DebugInfo\Placeholder { ... }; private $overrideUcfirstCharacters = [...] }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = FALSE; private $skinName = NULL }, $parts = ['10_mw-diff-inline-legend' => NULL, '60_mw-diff-inline-switch' => NULL] ) | .../HookContainer.php:159 |
| 15 | 0.0873 | 4372688 | OOUI\Tag->__toString( ) | .../Hooks.php:252 |
| 16 | 0.0885 | 4471208 | trigger_error( $message = 'OOUI\\Exception: OOUI\\Theme::singleton was called with no singleton theme set. in /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Theme.php:31\nStack trace:\n#0 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Element.php(259): OOUI\\Theme::singleton()\n#1 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/vendor/oojs/oojs-ui/php/Tag.php(510): OOUI\\Element->toString()\n#2 /var/www/virtual/user02/chroot/data/wiki.iccup.org/public/extensions/'..., $error_level = 256 ) | .../Tag.php:512 |