Page MenuHomePhabricator

Call to protected method SpecialNova::validateText() from context 'HTMLFormField'
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error message
Error from line 315 of /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLFormField.php: Call to protected method SpecialNova::validateText() from context 'HTMLFormField'
Impact

Minimal, I imagine. This is a special page on wikitech, and I haven't been able to reproduce the error.

Details

Request URL
https://wikitech.wikimedia.org/wiki/Special:NovaProject
Stack Trace
2019-10-23 14:09:54 [XbBfMdBQm20AAIVWiXsAAABT] labweb1002 labswiki 1.35.0-wmf.3 exception ERROR: [XbBfMdBQm20AAIVWiXsAAABT] /wiki/Special:NovaProject   Error from line 315 of /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLFormField.php: Call to protected method SpecialNova::validateText() from context 'HTMLFormField' {"exception_id":"XbBfMdBQm20AAIVWiXsAAABT","exception_url":"/wiki/Special:NovaProject","caught_by":"mwe_handler"}
[Error Error] (/srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLFormField.php:315) Call to protected method SpecialNova::validateText() from context 'HTMLFormField'
  #0 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLFormField.php(875): HTMLFormField->validate(string, array)
  #1 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLFormField.php(476): HTMLFormField->getErrorsAndErrorClass(string)
  #2 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(1701): HTMLFormField->getTableRow(string)
  #3 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(1721): HTMLForm->displaySection(array, string, string, boolean)
  #4 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(1299): HTMLForm->displaySection(array, string)
  #5 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(1076): HTMLForm->getBody()
  #6 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(1055): HTMLForm->getHTML(boolean)
  #7 /srv/mediawiki/php-1.35.0-wmf.3/includes/htmlform/HTMLForm.php(606): HTMLForm->displayForm(boolean)
  #8 /srv/mediawiki/php-1.35.0-wmf.3/extensions/OpenStackManager/special/SpecialNovaProject.php(336): HTMLForm->show()
  #9 /srv/mediawiki/php-1.35.0-wmf.3/extensions/OpenStackManager/special/SpecialNovaProject.php(193): SpecialNovaProject->showCreateProject()
  #10 /srv/mediawiki/php-1.35.0-wmf.3/extensions/OpenStackManager/special/SpecialNovaProject.php(43): SpecialNovaProject->listProjects()
  #11 /srv/mediawiki/php-1.35.0-wmf.3/includes/specialpage/SpecialPage.php(575): SpecialNovaProject->execute(NULL)
  #12 /srv/mediawiki/php-1.35.0-wmf.3/includes/specialpage/SpecialPageFactory.php(607): SpecialPage->run(NULL)
  #13 /srv/mediawiki/php-1.35.0-wmf.3/includes/MediaWiki.php(298): MediaWiki\Special\SpecialPageFactory->executePath(Title, RequestContext)
  #14 /srv/mediawiki/php-1.35.0-wmf.3/includes/MediaWiki.php(967): MediaWiki->performRequest()
  #15 /srv/mediawiki/php-1.35.0-wmf.3/includes/MediaWiki.php(530): MediaWiki->main()
  #16 /srv/mediawiki/php-1.35.0-wmf.3/index.php(44): MediaWiki->run()
  #17 /srv/mediawiki/w/index.php(3): require(string)
  #18 {main}

Event Timeline

bd808 added a subscriber: bd808.

Special:NovaProject is no longer linked into the UI at Wikitech, so this was likely me messing around with things while working on our recent issues with Keystone integration.

Change 545597 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[mediawiki/extensions/OpenStackManager@master] Make callbacks in SpecialNova public

https://gerrit.wikimedia.org/r/545597

Change 545597 merged by jenkins-bot:
[mediawiki/extensions/OpenStackManager@master] Make callbacks in SpecialNova public

https://gerrit.wikimedia.org/r/545597

Reedy assigned this task to bd808.