Page MenuHomePhabricator

PHP Notice: Undefined index: counter
Open, LowPublicPRODUCTION ERROR

Description

Error
labels.normalized_message
[{reqId}] {exception_url}   PHP Notice: Undefined index: counter
error.stack_trace
from /srv/parsoid-testing/src/Parsoid.php(491)
#0 /srv/parsoid-testing/src/Parsoid.php(491): MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/Handler/ParsoidHandler.php(752): Wikimedia\Parsoid\Parsoid->pb2pb(MediaWiki\Parser\Parsoid\Config\PageConfig, string, Wikimedia\Parsoid\Core\PageBundle, array)
#2 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/Handler/TransformHandler.php(131): MediaWiki\Rest\Handler\ParsoidHandler->wt2html(MediaWiki\Parser\Parsoid\Config\PageConfig, array, string)
#3 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/Router.php(536): MediaWiki\Rest\Handler\TransformHandler->execute()
#4 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/Router.php(441): MediaWiki\Rest\Router->executeHandler(MWParsoid\Rest\Handler\TransformHandler)
#5 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/EntryPoint.php(195): MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals)
#6 /srv/mediawiki/php-1.42.0-wmf.4/includes/Rest/EntryPoint.php(135): MediaWiki\Rest\EntryPoint->execute()
#7 /srv/mediawiki/php-1.42.0-wmf.4/rest.php(31): MediaWiki\Rest\EntryPoint::main()
#8 /srv/mediawiki/w/rest.php(3): require(string)
#9 {main}
Impact

33 occurrences in the last 24 hours on metawiki.

Notes

Details

Request URL
https://meta.wikimedia.orghttp//meta.wikimedia.org/w/rest.php/meta.wikimedia.org/v3/transform/wikitext/to/pagebundle/Global%20message%20delivery%2FTargets%2FWikisource%20News%20(en)

Event Timeline

This is only an issue in round trip testing for non-wikitext content models, But I'll see if I can suppress the error or remove these non-wikitext content model pages from the test set.

Change 974716 had a related patch set uploaded (by Subramanya Sastry; author: Subramanya Sastry):

[mediawiki/services/parsoid@master] WIP: Parsoid pb2pb: Don't process requests for non-wikitext content model

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