在Chrome控制台窗口中看到奇怪的错误消息?


4

我在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

如何确定是哪个浏览器扩展引起的?

点击extensions::messaging说有关捕获错误的ajax帖子?这与我正在考虑某种流氓恶意软件/间谍软件扩展有关。

有谁知道我如何确定引起此问题的扩展名?


参观about:pluginsabout:extensions应该给您一些有关镀铬的第三方知识。
ssnobody 2014年

那并没有真正的帮助...但是还是谢谢
fabbb 2014年

您是否已卸载列出的所有扩展和插件,然后一一重新启用以查看错误何时再次出现?
ssnobody 2014年

不,我试图避免这样做。.我大约有40个扩展名..该错误很少在随机时间发生..我过去在开发过程中就已经看到过..这样做是一种乏味的方法
fabbb

locate manifest.json | xargs -I{} grep -i "page-state-tracker.js" "{}"或与find类似。它将遍历所有manifest.json,其中包含扩展的资源,这些扩展应定义行为异常的page-state-tracker.js
ssnobody 2014年

Answers:


8

对我来说,它最终成为了Awesome屏幕截图3.7.21_0。使用以下命令找到了它:

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

由于扩展名是匿名命名的,因此您需要仔细研究一下您要处理的扩展名。

如果您使用的不是Mac,则需要在正确的目录中查找扩展名:https : //stackoverflow.com/questions/5862215/what-is-a-manifest-json-file-and-where-可以,我找到的,它上,我的机器


2
感谢您的搜索,该扩展名也是我的罪魁祸首。
ciscoheat 2014年

3

Chrome扩展程序在名为manifest.json的文件中定义其资源。

由于错误信息你所描述的叫一声页面国家tracker.js你可以通过所有系统的manifest.json的文件,试图找到一个具有通过使用类似造成您的问题的资源搜索:locate manifest.json | xargs -I{} grep -i "page-state-tracker.js" "{}"find / -name 'manifest.json' -exec grep -i "page-state-tracker.js" {} \;

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.