Page MenuHomePhabricator

Uncaught TypeError: Cannot read property 'tagName' of null
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error

MediaWiki version: n/a

message
Uncaught TypeError: Cannot read property 'tagName' of null

Impact

Notes

Details

Request ID
undefined
Request URL
https://www.mediawiki.org/wiki/Talk:Reading/Web/Desktop_Improvements#J'accuse!
Stack Trace
exception.trace
at Object.addListItem  https://www.mediawiki.org/w/load.php?lang=cs&modules=ext.discussionTools.init%7Cjquery%2Cmoment%2Coojs-ui-core&skin=vector&version=vmorw:23:454
at CommentController.js.CommentController.setup  https://www.mediawiki.org/w/load.php?lang=cs&modules=ext.discussionTools.init%7Cjquery%2Cmoment%2Coojs-ui-core&skin=vector&version=vmorw:10:885
at CommentController.js.CommentController.onReplyLinkClick  https://www.mediawiki.org/w/load.php?lang=cs&modules=ext.discussionTools.init%7Cjquery%2Cmoment%2Coojs-ui-core&skin=vector&version=vmorw:9:716
at HTMLAnchorElement.dispatch  https://www.mediawiki.org/w/load.php?lang=cs&modules=ext.discussionTools.init%7Cjquery%2Cmoment%2Coojs-ui-core&skin=vector&version=vmorw:299:742
at HTMLAnchorElement.elemData.handle  https://www.mediawiki.org/w/load.php?lang=cs&modules=ext.discussionTools.init%7Cjquery%2Cmoment%2Coojs-ui-core&skin=vector&version=vmorw:296:388

Event Timeline

Jdlrobson created this task.Wed, Sep 2, 5:21 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptWed, Sep 2, 5:21 PM
Tacsipacsi added a subscriber: Tacsipacsi.

Please note that Production error task subtype is for server-side errors, not for client-side ones like this one. Steps to reproduce are welcome—server-side errors are usually reproducible by just opening the same URL, but this is obviously not the case here.

Please note that Production error task subtype is for server-side errors, not for client-side ones like this one.

Tacsipacsi removed a project: Wikimedia-production-error.

I think that's not correct. JS errors are errors too and are in the scope of the tag that you removed (which is distinct from task subtype). Please read the tag description and maybe explain why client side errors are not in scope.

Jdlrobson added a comment.EditedMon, Sep 7, 2:55 PM

Yes, @Ammarpad is correct it shouldn't matter if the error is a client or server error Wikimedia-production-error - both show up in our logstash log tooling now and there is even a form there that creates a task with this tag. Just because they are not as easy to reproduce does not mean they are invalid - particularly if that results in an edit failing.

This is part of an initiative to get people thinking about client errors in the same way as server-side errors - and soon these will be blocking trains in the same way - however, we are still in the early stages of rollout.

Here's a screenshot of the tool in case you are interested and do not have access: