2011-01-12 394 views
2

我使用Eclipse太陽神,我得到這個:如何避免/修復/阻止Eclipse獲取此SIGSEGV?

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# SIGSEGV (0xb) at pc=0xb13aa83b, pid=5456, tid=3076675264 
# 
# JRE version: 6.0_22-b04 
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing linux-x86) 
# Problematic frame: 
# C [libxul.so+0xce183b] 
# 
# An error report file with more information is saved as: 
# /home/wena/hs_err_pid5456.log 
# 
# If you would like to submit a bug report, please visit: 
# http://java.sun.com/webapps/bugreport/crash.jsp 
# 
Aborted 

更新:我都沒有這個崩潰在很長一段時間,我不記得從何時停止或發生什麼造成停止。

+2

那麼首先要嘗試的是Java 1.6.0_23 – skaffman 2011-01-13 13:48:37

回答

0

假設你正在使用的CDT,試着在後面加上這兩行的eclipse.ini:

-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTFunctionDeclarator,postAccept 
-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics,declaredBefore 
0

libxul是Mozilla瀏覽器引擎的一部分。除此之外,它還用於JavaDoc彈出窗口和視圖。

檢查您的安裝xulrunner並升級/修復它。您可能還想檢查環境變量MOZILLA_FIVE_HOME的值:它是否存在?它是否指向xulrunner的正確版本?