Last modified: 2013-09-05 22:15:10 UTC
Observed on translatewiki.net when visiting URL. [09-Jan-2013 09:41:54 UTC] PHP Notice: Undefined index: transclusion in /www/translatewiki.net/w/includes/actions/InfoAction.php on line 495 [09-Jan-2013 09:41:54 UTC] PHP Notice: Undefined index: transclusion in /www/translatewiki.net/w/includes/actions/InfoAction.php on line 513 Probably caused by not initialising a variable in Gerrit change #31504.
I don't think this is a software bug, because those indexes are definitely initialized. I think the problem is that InfoAction now caches the result of InfoAction::pageCounts, where those indexes are set. It's probably still reading a cached version, and the cache doesn't have those indexes since it's a new change.
Needs versioning of the cache to avoid this out of date cached entry.
https://gerrit.wikimedia.org/r/54207
Patch in Gerrit needs review...
Change 54207 merged by jenkins-bot: Add cache versioning to InfoAction. https://gerrit.wikimedia.org/r/54207