Page MenuHomePhabricator

InvalidArgumentException: Multiple conflicting values given for ScribuntoErrors
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

Screenshot 2023-09-11 at 1.16.40 PM.png (858×2 px, 214 KB)

What should have happened instead?:
No internal error.

Other information (browser name/version, screenshots, etc.):

It seems to relate to the parser content. Other articles seem fine.

Event Timeline

Change 956062 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/Scribunto@master] Revert "Replace use of ParserOutput::addJsConfigVars(), deprecated since 1.38"

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

Probbaly caused by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/946633 as @Jdlrobson notes. Worth pointing out that this marked an underlying bug in Scribunto, where some of the errors on the page were being lost because ScribuntoErrors was being overwritten. Will look into this a little bit to make sure I understand fully what's going on before reverting.

Change 956062 merged by jenkins-bot:

[mediawiki/extensions/Scribunto@master] Revert "Replace use of ParserOutput::addJsConfigVars(), deprecated since 1.38"

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

Change 956511 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/extensions/Scribunto@master] Assign UUIDs to Scribunto errors independent of page parse order

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

Change 956511 merged by jenkins-bot:

[mediawiki/extensions/Scribunto@master] Assign UUIDs to Scribunto errors independent of page parse order

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