最近一直在使用Firebug进行web程序的调试。但是在Firebug的控制台记录里经常发现原本不属于我的web程序的报错信息:
Livemark Service: feed processor received an invalid channel for http://tulip713.blogspot.com/feeds/posts/default?alt=rss
[Break on this error] Components.utils.reportError("Li...id channel for " + channel.URI.spec);
而且这种信息会出来很多,严重干扰了我的注意力。在网上搜索也没有找到一个解决方法。最后自己研究了一下这个报错信息里面的URL。发现我通过RSS记录的一个博客就是这个地址。然后点开Firefox的RSS记录,打开这个博客的一篇博文,发现这个地址已经失效了。终于我明白了,这个错误原来是,Firefox每次运行的时候都会去load RSS记录中的地址,如果没有找到就会报错。所以这个问题的解决方法就是:清除所有失效RSS地址。