Page MenuHomePhabricator

Error: Class "PSExtensionHandler" not found
Closed, InvalidPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Install SMW 4.1.1 and Semantic drilldown
  • run upate.php

What happens?:

I see the following error

Deprecated: Use of Hooks::run was deprecated in MediaWiki 1.35. [Called from SMW\MediaWiki\HookDispatcher::onSettingsBeforeInitializationComplete in /var/www/html/extensions/SemanticMediaWiki/src/MediaWiki/HookDispatcher.php at line 93] in /var/www/html/includes/debug/MWDebug.php on line 382
[d87d18b258193f44ecbd4a33] [no req]   Error: Class "PSExtensionHandler" not found
Backtrace:
from /var/www/html/extensions/SemanticDrilldown/includes/PageSchemas.php(15)
#0 /var/www/html/includes/AutoLoader.php(222): require()
#1 [internal function]: AutoLoader::autoload(string)
#2 /var/www/html/includes/HookContainer/HookContainer.php(344): is_callable(string)
#3 /var/www/html/includes/HookContainer/HookContainer.php(521): MediaWiki\HookContainer\HookContainer->normalizeHandler(string, string, array)
#4 /var/www/html/includes/HookContainer/HookContainer.php(450): MediaWiki\HookContainer\HookContainer->getHandlers(string)
#5 /var/www/html/extensions/SemanticMediaWiki/src/MediaWiki/Hooks.php(152): MediaWiki\HookContainer\HookContainer->register(string, array)
#6 /var/www/html/extensions/SemanticMediaWiki/src/Setup.php(389): SMW\MediaWiki\Hooks->register(array)
#7 /var/www/html/extensions/SemanticMediaWiki/src/Setup.php(152): SMW\Setup->registerHooks(array)
#8 /var/www/html/extensions/SemanticMediaWiki/includes/SemanticMediaWiki.php(84): SMW\Setup->init(array, string)
#9 /var/www/html/includes/Setup.php(564): SemanticMediaWiki::onExtensionFunction()
#10 /var/www/html/maintenance/run.php(49): require_once(string)
#11 /var/www/html/maintenance/run(3): require(string)
#12 {main}

What should have happened instead?:

update should run

Software version (skip for WMF-hosted wikis like Wikipedia):
Core and extensions are wmf/1.41.0-wmf.13
Semantic MediaWiki is 4.1.1
Semantic Drilldown is master

Other information (browser name/version, screenshots, etc.):

Can be related to T339834

Event Timeline

Peachey88 subscribed.

Hi @Physikerwelt, Both Sematic MW and Sematic Drilldown don't use phabricator for tracking tasks, and use GitHub issues instead, Please file an appropriate task against either https://github.com/SemanticMediaWiki/SemanticDrilldown/issues/ or https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues.