我的PC最近一直在随机锁定,在调试时,我发现了Ruby/Watir项目的问题。每次调用浏览器函数时,都会在DMESG中发生以下(每次略有不同):
[12614.684243] Chrome_~dThread[29941]: segfault at 0 ip 00007f17889b3992 sp 00007f1786aa0b00 error 6 in libxul.so[7f1787b6a000+519c000]
我不确定这是否导致我的PC锁定,但是仍然需要解决。我已经搜索了一些搜索,但是我找不到其他任何人。如果我 ctrl + c
脚本。
错误6是:The cause was a user-mode write resulting in no page being found.
,如果我关闭了浏览器,这是有道理的。
我已经在此页面上阅读了答案,但是由于libxul.o是一个库,它并没有太大帮助(尽管我可以更好地了解调试segfaults!)。
对于那些因Linux/segfault标签而不是Ruby/Watir而引起的人,浏览器。Close.close是Watir软件包中的一个内置功能。
编辑:
- 尽管它说" Chrome",但问题实际上来自Firefox
- 我在任何其他浏览器中都不会出现问题
- libxul.SO在
/usr/lib/firefox/
中找到
这实际上是PC硬件问题的结果,直到很久以后才明显。