eclipse-ide doesn't start on precise

Asked by Carsten Jacobi

On precise x86 I try to start eclipse-3.7.0 (indigo). After the splash appears for several seconds it disappears again and a message box pops up that informs me eclipse-IDE couldn't be started and one should refer to a log file in a "configuration" directory under the .eclipse directory in user home. In that directory I find several messages saying that Jar files can't be resolved and bundles were missing, though I checked in the strace output that the according jar files in the plugin directory were referred and either stat() or open() system calls to those files were successful.
Here an excempt from the log file in .eclipse:

!SESSION 2012-05-25 00:27:34.127 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.fullversion=JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr10fp1-20120202_101568 (JIT enabled, AOT enabled)
J9VM - 20120202_101568
JIT - r9_20111107_21307ifx1
GC - 20120202_AA
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86 -debug

!ENTRY org.eclipse.osgi 2 0 2012-05-25 00:27:37.724
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-05-25 00:27:37.724
!MESSAGE Bundle reference:file:plugins/org.eclipse.jface_3.7.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.jface 2 0 2012-05-25 00:27:37.724
!MESSAGE Missing required bundle org.eclipse.swt_[3.6.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-05-25 00:27:37.724
!MESSAGE Bundle reference:file:plugins/org.eclipse.jface.databinding_1.5.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.jface.databinding 2 0 2012-05-25 00:27:37.724
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
.
.
.

And here an excempt from strace looking for references to "org.eclipse.swt_":
[pid 13197] stat64("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", {st_mod
e=S_IFREG|0644, st_size=2101744, ...}) = 0
[pid 13197] stat64("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", {st_mode=S_IFREG|0644, st_size=2101744, ...}) = 0
[pid 13197] open("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", O_RDONLY|O_LARGEFILE) = 92
[pid 13197] stat64("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", {st_mode=S_IFREG|0644, st_size=2101744, ...}) = 0
[pid 13197] stat64("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", {st_mode=S_IFREG|0644, st_size=2101744, ...}) = 0
[pid 13197] open("/usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar", O_RDONLY|O_LARGEFILE) = 92
.
.
.

So, I wonder why I get a report "org.eclipse.swt_" would be missing if in the strace I see clearly that the launcher was able to successfully get stat64() responses and even opened that file for reading!

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu eclipse Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

I suggest you report a bug

Can you help with this problem?

Provide an answer of your own, or ask Carsten Jacobi for more information if necessary.

To post a message you must log in.