簡體   English   中英

Ruby / Watir-browser.close上的段錯誤

[英]Ruby/Watir - segfault on browser.close

我的電腦最近被隨機鎖定,並且在調試時發現我的Ruby / Watir項目存在問題。 每次調用browser.close函數時,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.so是一個庫,它並沒有多大幫助(盡管可以使我更好地了解調試段錯誤!)。

對於那些由於linux / segfault標記而不是ruby / watir進行查找的用戶,browser.close是Watir軟件包中的內置函數。

編輯:

  • 盡管顯示為“ Chrome”,但實際上是由FireFox引起的
  • 我沒有在任何其他瀏覽器中看到此問題
  • /usr/lib/firefox/可以找到libxul.so

這實際上是PC硬件問題的結果,直到很久以后才出現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM