Uncaught TypeError: Cannot read property 'tag', null

Nous avons été voir cette erreur dans notre web app le dernier couple de mois:

Uncaught TypeError: Cannot read property 'tagName' of null

D'abord j'ai remarqué que c'était seulement sur les téléphones android 4.0 avec.X, pas d'autres OS ou la version.

De débogage j'ai commencé par supprimer le code et le balisage de l'essayer et de trouver le coupable.
J'ai fait cela jusqu'à ce que j'avais complètement vidé le document de tout et le problème est toujours là.

Le seul indice est la console la ligne avant:

Reader :: Recognize :: INFO - Script is evaluating. recognizeArticle Start

Quelqu'un a une idée de pourquoi ce qui se passe?
Le problème est que nous sommes avertis sur les erreurs et nous ne pouvons pas ignorer cela, car il s'agit d'un phénomène aléatoire de ligne et de page à chaque fois.


Je peux ajouter que ce qui se passe sur l'ensemble de nos applications web.


À préciser, ce n'est pas un problème avec notre application web, le problème est avec android.
J'ai supprimé TOUT notre code et de la majoration et le problème est toujours là, android est en train de faire quelque chose qui provoque cette erreur.

Le téléphone, je l'ai testé sur était un galaxy S3.


Puisque les gens n'ont pas l'air de me croire quand je dis que la source est vide:

(develop✗) $ curl -v localhost:3000/us/app
* About to connect() to localhost port 3000 (#0)
*   Trying 127.0.0.1...
* connected
* Connected to localhost (127.0.0.1) port 3000 (#0)
> GET /us/app HTTP/1.1
> User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8r zlib/1.2.5
> Host: localhost:3000
> Accept: */*
> 
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=utf-8
< X-UA-Compatible: IE=Edge
< Cache-Control: no-cache
< X-Request-Id: c7d96d6898017b5efa7659028008a8b8
< X-Runtime: 0.011019
< Vary: Accept-Encoding
< Content-Length: 0
< Connection: keep-alive
< Server: thin 1.3.1 codename Triple Espresso
< 
* Connection #0 to host localhost left intact
* Closing connection #0
Où dans (votre?) le code ne vous essayez d'accéder à la propriété "tagName" de certains objets? Au moment de cette tentative de l'objet lui-même est nulle - c'est à dire la précédente tentative pour obtenir l'objet en réalité a échoué, mais a été laissé sans surveillance. Vous devriez être à la recherche pour le code comme ... someObj.tagName ... ou ... someObj["tagName"] ...
Je sais ce que les erreurs... Comme je l'ai dit, l'erreur se produit toujours lorsque j'ai vidé le DOM de tout (et je dis bien tout).
Personne ne serait vraiment en mesure de vous aider à déboguer votre code, à moins de prouver le code en question.
Avez-vous même de lire la question, il n'y a pas de code, j'ai supprimé tous. Le problème n'est pas notre code.
Je reçois la même erreur sur un ASP.Net page (Samsung Galaxy S3), mais avec un numéro de ligne (Toujours le même nombre!): "Uncaught TypeError: Cannot read property 'tag', null en ligne 279". L'erreur se produit après l'ensemble de mes propres scripts.

OriginalL'auteur Nicklas A. | 2012-09-20