Question Vous voyez un message d'erreur impair dans la fenêtre de la console Chrome?


Je reçois cette erreur étrange dans la fenêtre de la console de Chrome:

Uncaught Error: Attempting to use a disconnected port object
  extensions::messaging:73PortImpl.postMessage 
  extensions::messaging:73publicClass.(anonymous function)  
  extensions::utils:93onVisibilityChange page-state-tracker.js:8

Comment déterminer quelle extension de navigateur est à l'origine de cela?

en cliquant extensions::messaging dit quelque chose à propos d'une erreur de capture dans un article ajax ?? Ceci est inquiétant car je pense avoir une sorte d'extension malveillante / espion ..

Est-ce que quelqu'un sait comment je peux déterminer l'extension à l'origine de cela?


4
2017-09-09 18:50


origine


Visite about:plugins et about:extensions devrait vous donner une idée de la 3ème partie des choses accrochées dans le chrome. - ssnobody
Cela n'aide pas vraiment ... mais merci quand même - fabbb
Avez-vous déchargé toutes les extensions et tous les plug-ins répertoriés, puis réactivé un par un pour voir si l'erreur réapparaît? - ssnobody
non j'essayais d'éviter de faire ça .. j'ai environ 40 extensions .. l'erreur se produit rarement à des moments aléatoires .. je l'ai vu dans le passé en développant .. le faire de cette façon est juste une façon fastidieuse - fabbb
locate manifest.json | xargs -I{} grep -i "page-state-tracker.js" "{}" ou similaire avec find. Cela examinera tous les manifest.json, qui contiennent les ressources des extensions, ce qui devrait définir le mauvais comportement de page-state-tracker.js - ssnobody


Réponses:


Pour moi, cela a été Awesome Screenshot 3.7.21_0. Vous l'avez trouvé en utilisant la commande suivante:

find ~/Library/Application\ Support/Google/Chrome/Default/Extensions -name "manifest.json" -exec grep -H "page-state-tracker.js" {} \;

Comme les extensions sont anonymement nommées, vous devrez explorer un peu pour trouver quelle extension vous avez à traiter.

Si vous n'utilisez pas de mac, vous devrez rechercher les extensions dans le répertoire approprié: https://stackoverflow.com/questions/5862215/what-is-a-manifest-json-file-and-where-can-i-find-it-on-my-machine


8
2017-12-10 21:45



Merci d'avoir fait la recherche, cette extension a été le coupable pour moi aussi. - ciscoheat


Les extensions Chrome définissent leurs ressources dans un fichier appelé manifest.json.

Puisque le message d'erreur que vous décrivez appelle page-state-tracker.js, vous pouvez rechercher parmi tous les fichiers manifest.json de votre système en essayant d'en trouver un contenant une ressource à l'origine de votre problème en utilisant quelque chose comme: locate manifest.json | xargs -I{} grep -i "page-state-tracker.js" "{}" ou find / -name 'manifest.json' -exec grep -i "page-state-tracker.js" {} \;


3
2017-09-10 00:14