Topic on Talk:VisualEditor/Diffs

Cannot load specific historical diffs

5
Summary by Elitre (WMF)
197.218.81.240 (talkcontribs)

Steps to reproduce

  1. Go to https://en.wikipedia.org/w/index.php?diff=701810935&oldid=700469333&title=Expelled:_No_Intelligence_Allowed&curid=13470131&visualdiff&diffmode=visualor https://en.wikipedia.org/w/index.php?title=Female_genital_mutilation&action=historysubmit&type=revision&diff=667839714&oldid=664915627&visualdiff&diffmode=visual

Console error

jQuery.Deferred exception: Cannot read property '0' of null TypeError: Cannot read property '0' of null
    at VeUiDiffElement.ve.ui.DiffElement.annotateNode (<anonymous>:358:190)
    at VeUiDiffElement.ve.ui.DiffElement.getInternalListChangedNodeElements (<anonymous>:355:298)
    at VeUiDiffElement.processQueue (<anonymous>:344:169)
    at VeUiDiffElement.ve.ui.DiffElement.renderDiff (<anonymous>:346:200)
    at new VeUiDiffElement (<anonymous>:341:251)
    at <anonymous>:133:219
    at mightThrow (https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0v61to4:49:598)
    at process (https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0v61to4:50:269) 
197.218.81.240 (talkcontribs)

Console error using debug mode:

jQuery.Deferred exception: Cannot read property '0' of null TypeError: Cannot read property '0' of null
    at VeUiDiffElement.ve.ui.DiffElement.annotateNode (https://en.wikipedia.org/w/extensions/VisualEditor/lib/ve/src/ui/elements/ve.ui.DiffElement.js?e9699:886:26)
    at VeUiDiffElement.ve.ui.DiffElement.getInternalListChangedNodeElements (https://en.wikipedia.org/w/extensions/VisualEditor/lib/ve/src/ui/elements/ve.ui.DiffElement.js?e9699:753:24)
    at VeUiDiffElement.processQueue (https://en.wikipedia.org/w/extensions/VisualEditor/lib/ve/src/ui/elements/ve.ui.DiffElement.js?e9699:221:40)
    at VeUiDiffElement.ve.ui.DiffElement.renderDiff (https://en.wikipedia.org/w/extensions/VisualEditor/lib/ve/src/ui/elements/ve.ui.DiffElement.js?e9699:299:16)
    at new VeUiDiffElement (https://en.wikipedia.org/w/extensions/VisualEditor/lib/ve/src/ui/elements/ve.ui.DiffElement.js?e9699:71:7)
    at https://en.wikipedia.org/w/extensions/VisualEditor/modules/ve-mw/init/ve.init.mw.DiffPage.init.js?e14f3:38:23
    at mightThrow (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmed…mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0v61to4:3583:29)
    at process (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmed…mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0v61to4:3651:12) 
Elitre (WMF) (talkcontribs)
Elitre (WMF) (talkcontribs)

(Also if this is really how you wanna do this, we'll need a short nickname for you, Anonymous Helpful Person.)

Whatamidoing (WMF) (talkcontribs)

The nickname convention at enwiki is the first pair of IP numbers. So this is the anonymous helpful person 197.218, and there's another widely respected anonymous helpful person at 64.40, etc. ;-)