Page MenuHomePhabricator

The float-string "18446744073709551681" is not representable as an int, cast occurred
Closed, ResolvedPublic

Description

https://integration.wikimedia.org/ci/job/quibble-for-mediawiki-core-vendor-mysql-php85/3/consoleFull

13:59:58 329) MediaWiki\Tests\Parser\SanitizerUnitTest::testDecodeCharReferences with data set "Invalid numbered entity w/ valid truncation (decimal)" ('�', '�')
13:59:58 The float-string "18446744073709551681" is not representable as an int, cast occurred
13:59:58 
13:59:58 /workspace/src/includes/Parser/Sanitizer.php:1308
13:59:58 /workspace/src/includes/Parser/Sanitizer.php:1273
13:59:58 /workspace/src/tests/phpunit/unit/includes/Parser/SanitizerUnitTest.php:19

Event Timeline

Change #1227879 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227879 merged by jenkins-bot:

[mediawiki/core@master] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227923 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@REL1_45] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227935 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@REL1_44] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227936 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@REL1_43] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227935 merged by jenkins-bot:

[mediawiki/core@REL1_44] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227936 merged by jenkins-bot:

[mediawiki/core@REL1_43] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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

Change #1227923 merged by jenkins-bot:

[mediawiki/core@REL1_45] Parser: Ignore long user provided int in Sanitizer::decodeCharReferences

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