| 
			 
					阅读:5901回复:15
				 
				FF似乎用得稍久就不能开about:memory了(发现是一个GM脚本搞的)
					最近FF用得比较久之后就会很卡,本来想开about:memory看看是不是那个扩展内存泄露了,结果就看到一行报错: 
							[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMemoryMultiReporter.collectReports]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/aboutMemory.js :: processMemoryReporters :: line 213" data: no] 这太蠢了! 这几天重复试了几下,基本只有FF刚开的时候还能看about:memory,用得稍久后就一定会报这个错了。 这到底是什么奇怪的bug……  | 
	|
| 
			 1楼# 
								发布于:2013-05-12 11:28				
			Re: FF似乎用得稍久就不能开about:memory了…… 
					回头试试看 看扩展内存还是用about addon memory 扩展比较好				 | 
	|
					
						
  | 
	
| 
			 2楼# 
								发布于:2013-05-12 11:28				
			Re: FF似乎用得稍久就不能开about:memory了…… 
					用22.0a开了一个半小时,about:memory 一直都正常打开。				 | 
	|
					
						
  | 
	
| 
			 3楼# 
								发布于:2013-05-12 11:28				
			 | 
	|
| 
			 4楼# 
								发布于:2013-05-12 11:28				
			Re: FF似乎用得稍久就不能开about:memory了…… 
					我新建了一个profile之后确实没有这个问题了,看来需要排查我原来装的那一堆扩展……唉。				 | 
	|
| 
			 5楼# 
								发布于:2013-05-12 11:28				
			Re: FF似乎用得稍久就不能开about:memory了…… 
					……排查出来了。是新浪微博上的那个GM脚本,“眼不见心不烦”。我是不太明白为什么一个GM脚本能造成FF本身的BUG啦…… 刚才为了确认,我专门新建了一个profile,只装了Greasemonkey,然后去装了这个脚本,开一下新浪微博,刷新一下about:memory,就出现报错了。  | 
	|
| 
			 6楼# 
								发布于:2013-05-12 11:28				
			
					据说是有的脚本导致GM内存泄漏出现的这个情况				 
							 | 
	|
					
						
  | 
	
| 
			 7楼# 
								发布于:2013-05-12 11:28				
			
					嗯,脚本问题的话最好回报给作者。				 
							 | 
	|
					
						
  | 
	
| 
			 8楼# 
								发布于:2013-05-12 11:28				
			Re: FF似乎用得稍久就不能开about:memory了…… 
					starrin:……排查出来了。是新浪微博上的那个GM脚本,“眼不见心不烦”。 我没装那个脚本。但装了另一个GM脚本,一生效运行这about就会开始报错了,然后过一段时间(几十秒,大概是自动垃圾清理了)这就恢复了。 用的Greasemonkey 1.8,Firefox 21。看来可能Greasemonkey或者Firefox的bug,像是兼容性问题,收集信息出错了。  | 
	|
| 
			 9楼# 
								发布于:2013-05-12 11:28				
			
					重新测试了一下,发现这个bug比想象中的还要蠢。是中文脚本名的问题。如果GM脚本的脚本名中带有中文就能引发这个bug。 
							这应该是FF beta的一个bug,在stable下面都无法复现。  | 
	|
| 
			 10楼# 
								发布于:2013-05-12 11:28				
			
					aurora正常,那应该下一个beta版本会解决				 
							 | 
	|
					
						
  | 
	
| 
			 11楼# 
								发布于:2013-05-12 11:28				
			 | 
	|
| 
			 12楼# 
								发布于:2013-05-12 11:28				
			 | 
	|
					
						
  | 
	
| 
			 13楼# 
								发布于:2013-12-17 22:58				
			 | 
	|
					
						
  | 
	
| 
			 14楼# 
								发布于:2013-12-22 07:53				
			pcxfirefox:你确定哪个版本没问题,哪个版本开始出现的问题吗?我希望解决这个问题回到原帖21有这个问题,20没有。 这个问题和沙盒的名字有关,greasemonkey会用脚本的名字创建一个沙盒,这个过程会造成内存泄漏。 https://bugzilla.mozilla.org/show_bug.cgi?id=875348 这是bugzilla上面的相关报告。  | 
	|
上一页
下一页