Page MenuHomePhabricator

PHP Notice: Unexpected clearActionName after getActionName already called
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   PHP Notice: Unexpected clearActionName after getActionName already called
exception.trace
from /srv/mediawiki/php-1.41.0-wmf.15/includes/context/RequestContext.php(308)
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.41.0-wmf.15/includes/context/RequestContext.php(308): trigger_error(string)
#2 /srv/mediawiki/php-1.41.0-wmf.15/includes/context/RequestContext.php(175): RequestContext->clearActionName()
#3 /srv/mediawiki/php-1.41.0-wmf.15/includes/actions/SpecialPageAction.php(93): RequestContext->setTitle(MediaWiki\Title\Title)
#4 /srv/mediawiki/php-1.41.0-wmf.15/includes/MediaWiki.php(561): SpecialPageAction->show()
#5 /srv/mediawiki/php-1.41.0-wmf.15/includes/MediaWiki.php(334): MediaWiki->performAction(Article, MediaWiki\Title\Title)
#6 /srv/mediawiki/php-1.41.0-wmf.15/includes/MediaWiki.php(927): MediaWiki->performRequest()
#7 /srv/mediawiki/php-1.41.0-wmf.15/includes/MediaWiki.php(581): MediaWiki->main()
#8 /srv/mediawiki/php-1.41.0-wmf.15/index.php(50): MediaWiki->run()
#9 /srv/mediawiki/php-1.41.0-wmf.15/index.php(46): wfIndexMain()
#10 /srv/mediawiki/w/index.php(3): require(string)
#11 {main}
Impact
Notes

Details

Request URL
https://pt.wikipedia.org/w/index.php?action=historysubmit&editchangetags=*&title=*&type=*
Related Changes in Gerrit:

Event Timeline

Change 934454 had a related patch set uploaded (by Func; author: Func):

[mediawiki/core@master] SpecialPageAction: Use DerivativeContext for special page execution

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

Change 935126 had a related patch set uploaded (by Func; author: Func):

[mediawiki/core@master] Use special pages instead of actions for revision delete and edit tags

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

Change 934454 abandoned by Func:

[mediawiki/core@master] SpecialPageAction: Use DerivativeContext for special page execution

Reason:

I submitted https://gerrit.wikimedia.org/r/c/mediawiki/core/+/935126/ instead.

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

Change 935126 merged by jenkins-bot:

[mediawiki/core@master] Use special pages instead of actions for revision delete and edit tags

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

FYI, the error counts looked like this before the change: https://logstash.wikimedia.org/goto/f9dfef78674d1a95764cf8023d9e5c47

image.png (529×2 px, 107 KB)

Someone should check that they are gone after the change is deployed.

Krinkle assigned this task to matmarex.
Krinkle subscribed.

Gone after the group2 deployment earlier today.

Screenshot 2023-07-13 at 23.50.24.png (765×2 px, 191 KB)