Page MenuHomePhabricator

[Installer] Incorrect error message during extension installation
Closed, ResolvedPublic

Description

Wanting to test the RSS extension that I worked on, I selected it during installation. Despite the fact that RSSHooks::parserInit returns true, I got the following error message:

Detected bug in an extension! Hook RSSHooks::parserInit failed to return a
value; should return true to continue hook processing or false to abort.


Version: 1.18.x
Severity: critical

Details

Reference
bz27171

Event Timeline

bzimport raised the priority of this task from to High.Nov 21 2014, 11:14 PM
bzimport set Reference to bz27171.
bzimport added a subscriber: Unknown Object (MLST).

Similar problem for LQT even when I move the includeExtensions step to the end:

Creating tables for enabled extensions...

Detected bug in an extension! Hook LqtHooks::onLoadExtensionSchemaUpdates
failed to return a value; should return true to continue hook processing or
false to abort.

Well now we only have to worry about LoadExtensionSchemaUpdates since r83023 :)

Bumping priority, this isn't an enhancement.

Also surfacing using Maps extension with Validator extension: "Hook ValidatorListErrors::staticMagic failed to return a value; should return true to continue hook processing or false to abort."

Raising importance.