Sorry to bug you guys, but I'm at a loss to figure this out. Eclipse
runs fine as root. As user it crashes. Runs fine as user without cdt.
Add cdt (either -3.0.0 or 3.0.1) and it crashes. Logged at bug 116187
at eclipse.org.
Any ideas ?
Thanks in advance.
Here is the command line log as user:
/usr/share/eclipse/eclipse
!SESSION 2005-11-14 15:10:01.910
-----------------------------------------------
eclipse.buildId=M20050929-0840
java.version=1.5.0_05
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86
!ENTRY
initial@reference:file:plugins/org.eclipse.core.runtime_3.1.1.jar/ 0 0
2005-11-14 15:10:02.450
!MESSAGE FrameworkEvent.ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.core.internal.runtime.PlatformActivator.start() of bundle
org.eclipse.core.runtime.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivato
r(BundleContextImpl.java:1013)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleC
ontextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHo
st.java:313)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractB
undle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framewor
k.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles
(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Start
LevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLev
el(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent
(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana
ger.java:189)
at org.eclipse.osgi.framework.eventmgr.EventManager
$EventThread.run(EventManager.java:291)
Caused by:
java.io.FileNotFoundException:
/usr/share/eclipse/configuration/org.eclipse.core.runtime/.manager/.file
TableLock (Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.lock(Locker_Jav
aNio.java:34)
at
org.eclipse.core.runtime.adaptor.FileManager.lock(FileManager.java:361)
at
org.eclipse.core.runtime.adaptor.FileManager.open(FileManager.java:658)
at
org.eclipse.core.internal.runtime.InternalPlatform.initializeRuntimeFile
Manager(InternalPlatform.java:786)
at
org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatfor
m.java:1086)
at
org.eclipse.core.internal.runtime.PlatformActivator.startInternalPlatfor
m(PlatformActivator.java:141)
at
org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActiva
tor.java:57)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl
$2.run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivato
r(BundleContextImpl.java:988)
... 10 more
Root exception:
java.io.FileNotFoundException:
/usr/share/eclipse/configuration/org.eclipse.core.runtime/.manager/.file
TableLock (Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.lock(Locker_Jav
aNio.java:34)
at
org.eclipse.core.runtime.adaptor.FileManager.lock(FileManager.java:361)
at
org.eclipse.core.runtime.adaptor.FileManager.open(FileManager.java:658)
at
org.eclipse.core.internal.runtime.InternalPlatform.initializeRuntimeFile
Manager(InternalPlatform.java:786)
at
org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatfor
m.java:1086)
at
org.eclipse.core.internal.runtime.PlatformActivator.startInternalPlatfor
m(PlatformActivator.java:141)
at
org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActiva
tor.java:57)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl
$2.run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivato
r(BundleContextImpl.java:988)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleC
ontextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHo
st.java:313)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractB
undle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framewor
k.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles
(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Start
LevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLev
el(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent
(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana
ger.java:189)
at org.eclipse.osgi.framework.eventmgr.EventManager
$EventThread.run(EventManager.java:291)