https://bugzilla.wikimedia.org/show_bug.cgi?id=48807

--- Comment #3 from Brad Jorsch <[email protected]> ---
I suspect that the order of events was something like this:
* Page calls Module:Navbox, where list1 contains a transclusion of
Special:LanguageStats/sl
* Scribunto expands the list1 arg, from the loop at lines 347–350.
* Something related to the transclusion of Special:LanguageStats/sl manages to
somehow corrupt the Scribunto state. Not sure how. But the result is that the
engine's interface is some non-object (probably null).
* Then when Scribunto tries to expand the next arg (group2 on the next
iteration of the loop), it runs into that null interface, and boom.
* And then at some point, whatever it was about the data behind
Special:LanguageStats/sl that was making it screw up the Scribunto state
changed so it doesn't do it anymore.

Which makes this extremely difficult to reproduce and debug. Ugh.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to