Greetings,
I looked around bugzilla but there wasn't anything similar to this bug. Every time I start the native eclipse, the entire computer freezes as soon as it passes the splash screen. Hard reset is the only thing that works from that point on. I tried starting the regular eclipse 3.1M5 with gij and the result was the same; regular eclipse runs fine on the Sun jvm.
This is an i386 fc4t1 system updated to the latest rawhide (from last night). Are there any options I can pass to either gij or the eclipse binary that will make it print some debugging info?
On Fri, Mar 25, 2005 at 04:12:39PM -0500, zbalevsky wrote:
Greetings,
I looked around bugzilla but there wasn't anything similar to this bug. Every time I start the native eclipse, the entire computer freezes as soon as it passes the splash screen. Hard reset is the only thing that works from that point on. I tried starting the regular eclipse 3.1M5 with gij and the result was the same; regular eclipse runs fine on the Sun jvm.
This is an i386 fc4t1 system updated to the latest rawhide (from last night). Are there any options I can pass to either gij or the eclipse binary that will make it print some debugging info?
Yes, on the eclipse side of things you can run:
eclipse -consolelog -debug
I'd be interested to see what this prints out.
Cheers, Ben
Ben Konrath wrote:
On Fri, Mar 25, 2005 at 04:12:39PM -0500, zbalevsky wrote:
Greetings,
I looked around bugzilla but there wasn't anything similar to this bug. Every time I start the native eclipse, the entire computer freezes as soon as it passes the splash screen. Hard reset is the only thing that works from that point on. I tried starting the regular eclipse 3.1M5 with gij and the result was the same; regular eclipse runs fine on the Sun jvm.
This is an i386 fc4t1 system updated to the latest rawhide (from last night). Are there any options I can pass to either gij or the eclipse binary that will make it print some debugging info?
Yes, on the eclipse side of things you can run:
eclipse -consolelog -debug
I'd be interested to see what this prints out.
Cheers, Ben
I'm attaching the logfile. It is possible that some of the last messages did not make it to disk when the system froze.
Install location: file:/usr/share/eclipse/ Configuration file: file:/usr/share/eclipse/configuration/config.ini loaded Configuration location: file:/usr/share/eclipse/configuration/ Configuration file: file:/usr/share/eclipse/configuration/config.ini loaded Shared configuration location: file:/usr/share/eclipse/configuration/ Framework located: file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/ Framework classpath: file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/console.jar file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/eclipseAdaptor.jar Splash location: /usr/share/eclipse/plugins/org.eclipse.platform_3.1.0/splash.bmp runCommand: </usr/share/eclipse/eclipse><-name><Eclipse><-showsplash><600></usr/share/eclipse/plugins/org.eclipse.platform_3.1.0/splash.bmp> Debug options: file:/root/.options not found Time to load bundles: 50 Starting application: 2948
On Fri, Mar 25, 2005 at 04:49:40PM -0500, zbalevsky wrote:
I'm attaching the logfile. It is possible that some of the last messages did not make it to disk when the system froze.
Yeah, your right that doesn't show anything. I remember having the same problem a couple of weeks ago but I could not reproduce it reliably. Can you try running eclipse again with a clean workspace and a clean configuration directory?
To do this you should first move the configuration files out of the way:
mv ~/.eclipse{,.bak}
Normally it's safe to just delete this directory, but it would be useful for us to see if this is causing problems. Now to run eclipse with a clean workspace, just do:
eclipse -consolelog -debug -data path/to/workspace/
Note: the workspace shouldn't exist, eclipse will create a new directory if nothing is there.
Cheers, Ben
Ben Konrath wrote:
On Fri, Mar 25, 2005 at 04:49:40PM -0500, zbalevsky wrote:
I'm attaching the logfile. It is possible that some of the last messages did not make it to disk when the system froze.
Yeah, your right that doesn't show anything. I remember having the same problem a couple of weeks ago but I could not reproduce it reliably. Can you try running eclipse again with a clean workspace and a clean configuration directory?
To do this you should first move the configuration files out of the way:
mv ~/.eclipse{,.bak}
Normally it's safe to just delete this directory, but it would be useful for us to see if this is causing problems. Now to run eclipse with a clean workspace, just do:
eclipse -consolelog -debug -data path/to/workspace/
Note: the workspace shouldn't exist, eclipse will create a new directory if nothing is there.
Cheers, Ben
--
Hi again,
I'm attaching a log of a freeze when the workspace does not exist.
I really don't think this is an eclipse problem since when I ran it under strace -ff everything went fine (albeit excruciatingly slow). Any idea where I can take this issue next? gcj / gij / kernel people? If I open a bugzilla will it end up being redirected here?
Install location: file:/usr/share/eclipse/ Configuration file: file:/usr/share/eclipse/configuration/config.ini loaded Configuration location: file:/usr/share/eclipse/configuration/ Configuration file: file:/usr/share/eclipse/configuration/config.ini loaded Shared configuration location: file:/usr/share/eclipse/configuration/ Framework located: file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/ Framework classpath: file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/console.jar file:/usr/share/eclipse/plugins/org.eclipse.osgi_3.1.0/eclipseAdaptor.jar Splash location: /usr/share/eclipse/plugins/org.eclipse.platform_3.1.0/splash.bmp runCommand: </usr/share/eclipse/eclipse><-name><Eclipse><-showsplash><600></usr/share/eclipse/plugins/org.eclipse.platform_3.1.0/splash.bmp> Debug options: file:/root/.options not found Time to load bundles: 9 Starting application: 1215 !SESSION 2005-03-25 23:48:21.753 ----------------------------------------------- eclipse.buildId=I20050219-1500 java.fullversion=GNU libgcj 4.0.0 20050323 (Red Hat 4.0.0-0.37) BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 -data /root/workspace -consolelog -debug
!ENTRY org.eclipse.core.resources 4 567 2005-03-25 23:48:21.756 !MESSAGE Conversion of persistent properties failed. !SUBENTRY 1 org.eclipse.core.resources 4 271 2005-03-25 23:48:21.757 !MESSAGE Could not create indexed cursor: /root/workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.properties. !STACK 0 IndexedStoreException:Index not found. at org.eclipse.core.internal.indexing.IndexedStore.getIndex(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.properties.IndexedStoreWrapper.getIndex() (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.properties.IndexedStoreWrapper.getCursor() (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.properties.PropertyStore.recordsDeepMatching(org.eclipse.core.internal.properties.ResourceName, org.eclipse.core.internal.properties.IVisitor) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.properties.PropertyStoreConverter$1.visit(org.eclipse.core.resources.IResource) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.resources.Resource.accept(org.eclipse.core.resources.IResourceVisitor, int, int) (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.internal.properties.PropertyStoreConverter.convertProperties(org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.properties.PropertyManager2) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.resources.ResourcesCompatibility.createPropertyManager(boolean, boolean) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) at org.eclipse.core.internal.resources.ResourcesCompatibilityHelper.createPropertyManager(boolean, boolean) (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.internal.resources.ResourcesCompatibilityHelper.createPropertyManager() (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.internal.resources.Workspace.startup(org.eclipse.core.runtime.IProgressMonitor) (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.internal.resources.Workspace.open(org.eclipse.core.runtime.IProgressMonitor) (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.resources.ResourcesPlugin.startup() (/usr/lib/eclipse/plugins/org.eclipse.core.resources_3.1.0/resources.jar.so) at org.eclipse.core.internal.compatibility.PluginActivator.start(org.osgi.framework.BundleContext) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime.compatibility_3.0.0/compatibility.jar.so) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction) (/usr/lib/libgcj.so.6.0.0) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(org.osgi.framework.BundleActivator) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(boolean) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(java.lang.String) (Unknown Source) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(java.lang.String, java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleLoader.findRequiredClass(java.lang.String, java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0) at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0) at java.lang.Class.newInstance() (/usr/lib/libgcj.so.6.0.0) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(boolean) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start() (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(java.lang.String) (Unknown Source) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.osgi_3.1.0/core.jar.so) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(org.osgi.framework.Bundle, java.lang.String, java.lang.Object, org.eclipse.core.internal.registry.ConfigurationElement, java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime_3.1.0/runtime.jar.so) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String, java.lang.String, java.lang.Object, org.eclipse.core.internal.registry.ConfigurationElement, java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime_3.1.0/runtime.jar.so) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String, boolean) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime_3.1.0/runtime.jar.so) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime_3.1.0/runtime.jar.so) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(java.lang.Object) (/usr/lib/eclipse/plugins/org.eclipse.core.runtime_3.1.0/runtime.jar.so) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.Object) (Unknown Source) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.String[], java.lang.Runnable) (Unknown Source) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) at org.eclipse.core.launcher.Main.invokeFramework(java.lang.String[], java.net.URL[]) (Unknown Source) at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (Unknown Source) at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown Source) at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Hi,
Sorry for the delay, I was offline for the latter part of the Easter holiday.
On Fri, 2005-03-25 at 23:56 -0500, zbalevsky wrote:
I really don't think this is an eclipse problem since when I ran it under strace -ff everything went fine (albeit excruciatingly slow). Any idea where I can take this issue next? gcj / gij / kernel people? If I open a bugzilla will it end up being redirected here?
I agree, this probably isn't an Eclipse bug. Let's use the open bug to track this:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=152386
(Thanks for pointing this out Trent.)
!ENTRY org.eclipse.core.resources 4 567 2005-03-25 23:48:21.756 !MESSAGE Conversion of persistent properties failed. !SUBENTRY 1 org.eclipse.core.resources 4 271 2005-03-25 23:48:21.757 !MESSAGE Could not create indexed cursor: /root/workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.properties. !STACK 0 IndexedStoreException:Index not found. at org.eclipse.core.internal.indexing.IndexedStore.getIndex(java.lang.String) (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so) at org.eclipse.core.internal.properties.IndexedStoreWrapper.getIndex() (/usr/lib/eclipse/plugins/org.eclipse.core.resources.compatibility_3.1.0/compatibility.jar.so)
This is a bug, but it is probably not the cause of your problem because I get the same exception but my machine but my machine doesn't crash.
Cheers, Ben
On Fri, 25 Mar 2005, zbalevsky wrote:
Greetings,
I looked around bugzilla but there wasn't anything similar to this bug. Every time I start the native eclipse, the entire computer freezes as soon as it passes the splash screen. Hard reset is the only thing that works from that point on. I tried starting the regular eclipse 3.1M5 with gij and the result was the same; regular eclipse runs fine on the Sun jvm.
This is an i386 fc4t1 system updated to the latest rawhide (from last night). Are there any options I can pass to either gij or the eclipse binary that will make it print some debugging info?
I found your post after filing a bug which sounds very similar. I had just been passivly following but have seen a bug like this for weeks. I finally decided to netdump and see if anyone had any ideas.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=152386
-- Trent Jarvi
java-devel@lists.fedoraproject.org