2011-07-06 128 views
0
# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# SIGSEGV (0xb) at pc=0xb5855ae7, pid=1431, tid=3028896624 
# 
# JRE version: 6.0_20-b20 
# Java VM: OpenJDK Client VM (19.0-b09 mixed mode, sharing linux-x86) 
# Derivative: IcedTea6 1.9.2 
# Distribution: Ubuntu 10.04.1 LTS, package 6b20-1.9.2-0ubuntu1~10.04.1 
# Problematic frame: 
# J org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier.parse([Lorg/eclipse/equinox/internal/p2/metadata/VersionFormatParser$Fragment;ILjava/util/List;Ljava/lang/String;ILorg/eclipse/equinox/internal/p2/metadata/VersionFormat$TreeInfo;)Z 
# 
# An error report file with more information is saved as: 
# /home/skowron-line/Pobrane/eclipse/hs_err_pid1431.log 
# 
# If you would like to submit a bug report, please include 
# instructions how to reproduce the bug and visit: 
# https://bugs.launchpad.net/ubuntu/+source/openjdk-6/ 
# 
Aborted 

上面的屏幕顯示錯誤,我嘗試以root身份嘗試吃eclipse,就像簡單的用戶它工作得很好。在錯誤日誌文件中有一些東西,但我不明白它們。在ubuntu上開啓後eclipse崩潰

有人有這樣的問題嗎?並且知道連接器

+0

什麼在/home/skowron-line/Pobrane/eclipse/hs_err_pid1431.log? – ShiDoiSi

回答

1

這是一個JVM崩潰,也許發起了由一些與eclipse相關的類。更新到最新和最偉大的Java並驗證它是否可重現。

+1

'sudo apt-get install sun-java6-jre sun-java6-plugin'此後它顯示沒有任何東西要安裝 –

+0

@ skowron-line -hmm,ok,openjdk有不同的數字,然後是oracle jdk。 u26是最近在那裏.. –

0

你有安裝 Sun/Oracle的JDK,但它看起來像你還在運行 OpenJDK。嘗試調用Java的版本,以確保,然後調用:

更新Java的替代品

設置Oracle的Java作爲默認。

+0

'root @ skowron-line:/ home/skowron-line/Pobrane/eclipse#sudo update -java-alternatives -a update-alternatives:error:mozilla- javaplugin.so.'這是我得到了 - 但它現在工作:)奇怪 –

+0

我認爲是的。您現在應該默認使用Sun的JVM(而不是OpenJDK)。關於插件的錯誤是「正常的」,不會影響Java發行版的其他部分。 –