This is on Firefox 37, no extensions and reproduced in Safe Mode. Ubuntu

I get 2 errors in the console:

TypeError: navigator.appVersion.match(...) is null


TypeError: this.queue is undefined
  • $\begingroup$ It's always good to include the mathjax here, so we can view it in a number of browsers. Or, at the very least, a link to the question. $\endgroup$ – Thomas Andrews Apr 9 '15 at 20:40
  • $\begingroup$ Link to the post in question. Working fine for me with FF 37.0.1 on OSX. $\endgroup$ – epimorphic Apr 9 '15 at 20:41
  • $\begingroup$ working fine with chrome 41.0 on OSX. $\endgroup$ – Surb Apr 9 '15 at 20:45
  • $\begingroup$ Works fine with 31.0 on OSX, too. $\endgroup$ – Thomas Andrews Apr 9 '15 at 20:46
  • $\begingroup$ That post is just an example, the problem is global over all of math.stackexchange, and it affects other javascript code as well (the post preview for this post for example was not working) $\endgroup$ – berdario Apr 9 '15 at 21:35
  • $\begingroup$ Does MathJax work for you on other sites? Check MathOverflow, Physics and Cross Validated for MathJax errors. $\endgroup$ – Asaf Karagila Apr 9 '15 at 22:05
  • $\begingroup$ Indeed, it fails with all of these sites. I dug up an official minimal sample cdn.mathjax.org/mathjax/latest/test/sample-tex.html and the meaningful error is the appVersion.match... I reported it as an issue upstream: github.com/mathjax/MathJax/issues/1155 $\endgroup$ – berdario Apr 9 '15 at 22:44

The problem is due to some flaky user-agent sniffing code in the MathJax project.


hopefully it'll be fixed, so that it won't happen to anyone else. But in the meanwhile, changing the user-agent back to the default makes the javascript on math.stackexchange.com (and all other sites using Mathjax) work again.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .