高手进!eclipse打开自动关闭

时间:2022-04-30 23:54:46
今天重装了下系统,结果我的eclipse打不到了,一开打就自动关闭,下面日志,望高手指示。
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6eed3b94, pid=868, tid=3424
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Client VM (14.3-b01 mixed mode windows-x86 )
# Problematic frame:
# C  [libapr.dll+0x13b94]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x35509400):  JavaThread "Worker-2" [_thread_in_native, id=3424, stack(0x38480000,0x38580000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000004

Registers:
EAX=0x00000000, EBX=0x255c8350, ECX=0x3857e3e8, EDX=0x00000004
ESP=0x3857e3dc, EBP=0x3857ec8c, ESI=0x35509510, EDI=0x35509510
EIP=0x6eed3b94, EFLAGS=0x00010216

Top of Stack: (sp=0x3857e3dc)
0x3857e3dc:   38a81f9a 3857e3e8 00000000 00000000
0x3857e3ec:   38a82c45 38a821e7 35509510 35509510
0x3857e3fc:   3857e450 3857e430 38b4c4f8 ffffffff
0x3857e40c:   38a81c3e 35509510 35509400 255c8350
0x3857e41c:   3857ec8c 255c8350 3857e430 77c0b967
0x3857e42c:   00000012 3857ef2c 38b4c4d8 ffffffff
0x3857e43c:   38a912c3 35509510 38b5d790 38b5d6f0
0x3857e44c:   3857ec9c 38b4e67c 00000000 3857e440 

Instructions: (pc=0x6eed3b94)
0x6eed3b84:   fc 0a 00 5e c2 0c 00 90 90 90 90 90 8b 44 24 08
0x6eed3b94:   8b 48 04 51 ff 15 5c 61 ed 6e 85 c0 8b 54 24 04 




7 个解决方案

#1


Stack: [0x38480000,0x38580000],  sp=0x3857e3dc,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libapr.dll+0x13b94]
j  org.tigris.subversion.javahl.SVNClient.<init>()V+6
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable()Z+652
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.setup()V+0
j  org.tigris.subversion.subclipse.core.SVNClientManager.loadJavaHLAdapter()V+12
j  org.tigris.subversion.subclipse.core.SVNClientManager.setSvnClientInterface(Ljava/lang/String;)V+71
j  org.tigris.subversion.subclipse.ui.Preferences.setSvnClientInterface(Ljava/lang/String;)V+31
j  org.tigris.subversion.subclipse.ui.Preferences.initializePreferences()V+468
j  org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(Lorg/osgi/framework/BundleContext;)V+186
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run()Ljava/lang/Object;+64
v  ~StubRoutines::call_stub
V  [jvm.dll+0xecf9c]
V  [jvm.dll+0x1741d1]
V  [jvm.dll+0xed01d]
V  [jvm.dll+0x11c2bf]
C  [java.dll+0x1047]
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+22
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.start()V+23
j  org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(I)V+437
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.start(I)V+20
j  org.eclipse.osgi.framework.util.SecureAction.start(Lorg/osgi/framework/Bundle;I)V+8
j  org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger()V+34
J  org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/baseadaptor/loader/ClasspathManager;)V
J  org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;
j  org.eclipse.osgi.internal.loader.BundleLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+41
j  org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+63
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+66
j  org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+7
j  org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+315
j  org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+5
j  org.eclipse.ui.internal.WorkbenchPlugin$1.run()V+13
j  org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+21
j  org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Lorg/eclipse/core/runtime/IConfigurationElement;Ljava/lang/String;)Ljava/lang/Object;+47
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run()V+13
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator()Lorg/eclipse/jface/viewers/ILightweightLabelDecorator;+59
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Ljava/lang/Object;Lorg/eclipse/jface/viewers/IDecoration;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run()V+12
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;Lorg/eclipse/ui/internal/decorators/LightweightDecoratorDefinition;)V+14
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;)V+29
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Ljava/lang/Object;ZLorg/eclipse/jface/viewers/IDecorationContext;)V+87
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+146
j  org.eclipse.core.internal.jobs.Worker.run()V+31
v  ~StubRoutines::call_stub
V  [jvm.dll+0xecf9c]
V  [jvm.dll+0x1741d1]
V  [jvm.dll+0xed167]
V  [jvm.dll+0xed1dd]
V  [jvm.dll+0x116290]
V  [jvm.dll+0x1d0414]
V  [jvm.dll+0x173e4c]
C  [MSVCR71.dll+0x9565]
C  [kernel32.dll+0xb729]

#2



Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.tigris.subversion.javahl.SVNClient.ctNative()J+0
j  org.tigris.subversion.javahl.SVNClient.<init>()V+6
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable()Z+652
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.setup()V+0
j  org.tigris.subversion.subclipse.core.SVNClientManager.loadJavaHLAdapter()V+12
j  org.tigris.subversion.subclipse.core.SVNClientManager.setSvnClientInterface(Ljava/lang/String;)V+71
j  org.tigris.subversion.subclipse.ui.Preferences.setSvnClientInterface(Ljava/lang/String;)V+31
j  org.tigris.subversion.subclipse.ui.Preferences.initializePreferences()V+468
j  org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(Lorg/osgi/framework/BundleContext;)V+186
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run()Ljava/lang/Object;+64
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;+0
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+22
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.start()V+23
j  org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(I)V+437
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.start(I)V+20
j  org.eclipse.osgi.framework.util.SecureAction.start(Lorg/osgi/framework/Bundle;I)V+8
j  org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger()V+34
J  org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/baseadaptor/loader/ClasspathManager;)V
J  org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;
j  org.eclipse.osgi.internal.loader.BundleLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+41
j  org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+63
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+66
j  org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+7
j  org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+315
j  org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+5
j  org.eclipse.ui.internal.WorkbenchPlugin$1.run()V+13
j  org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+21
j  org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Lorg/eclipse/core/runtime/IConfigurationElement;Ljava/lang/String;)Ljava/lang/Object;+47
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run()V+13
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator()Lorg/eclipse/jface/viewers/ILightweightLabelDecorator;+59
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Ljava/lang/Object;Lorg/eclipse/jface/viewers/IDecoration;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run()V+12
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;Lorg/eclipse/ui/internal/decorators/LightweightDecoratorDefinition;)V+14
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;)V+29
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Ljava/lang/Object;ZLorg/eclipse/jface/viewers/IDecorationContext;)V+87
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+146
j  org.eclipse.core.internal.jobs.Worker.run()V+31
v  ~StubRoutines::call_stub

#3


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x35a01400 JavaThread "Worker-5" [_thread_blocked, id=2320, stack(0x387a0000,0x388a0000)]
  0x357f3000 JavaThread "Worker-4" [_thread_in_vm, id=2724, stack(0x38680000,0x38780000)]
  0x35509800 JavaThread "Worker-3" [_thread_blocked, id=2952, stack(0x38580000,0x38680000)]
=>0x35509400 JavaThread "Worker-2" [_thread_in_native, id=3424, stack(0x38480000,0x38580000)]
  0x35676400 JavaThread "Worker-1" [_thread_blocked, id=1908, stack(0x38380000,0x38480000)]
  0x34b91400 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_in_Java, id=2624, stack(0x37d50000,0x37e50000)]
  0x3558b400 JavaThread "Java indexing" daemon [_thread_blocked, id=3012, stack(0x378a0000,0x379a0000)]
  0x353d7400 JavaThread "Worker-0" [_thread_in_native, id=1000, stack(0x36b10000,0x36c10000)]
  0x3547c800 JavaThread "Worker-JM" [_thread_blocked, id=4024, stack(0x367c0000,0x368c0000)]
  0x35518000 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=3600, stack(0x366c0000,0x367c0000)]
  0x3567a400 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=1772, stack(0x36440000,0x36540000)]
  0x356ec400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=1088, stack(0x36340000,0x36440000)]
  0x359a1400 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=3100, stack(0x35a30000,0x35b30000)]
  0x34b41800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3320, stack(0x351b0000,0x352b0000)]
  0x34b3ac00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3212, stack(0x350b0000,0x351b0000)]
  0x34b39400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4084, stack(0x34fb0000,0x350b0000)]
  0x34b51800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1680, stack(0x34eb0000,0x34fb0000)]
  0x34b27400 JavaThread "Finalizer" daemon [_thread_blocked, id=3572, stack(0x34db0000,0x34eb0000)]
  0x34b22800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1036, stack(0x34cb0000,0x34db0000)]
  0x00ae6400 JavaThread "main" [_thread_in_native, id=3456, stack(0x00030000,0x00130000)]

#4


应该不是系统问题,试一下重装jdk,可能是这个问题。其次,还有可能是eclipse问题,可以到官网eclipse.org重新下载

#5


内存配置问题  配一下 最大 最小内存 根据你机器的配置而定吧 

多试几遍 应该没问题 

不行的话  重装 jdk  eclipse 

#6


JDk 需要重新安装

#7


谢谢楼上的几位,以上的方法我都试过没有用,重装系统后,正常了

#1


Stack: [0x38480000,0x38580000],  sp=0x3857e3dc,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libapr.dll+0x13b94]
j  org.tigris.subversion.javahl.SVNClient.<init>()V+6
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable()Z+652
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.setup()V+0
j  org.tigris.subversion.subclipse.core.SVNClientManager.loadJavaHLAdapter()V+12
j  org.tigris.subversion.subclipse.core.SVNClientManager.setSvnClientInterface(Ljava/lang/String;)V+71
j  org.tigris.subversion.subclipse.ui.Preferences.setSvnClientInterface(Ljava/lang/String;)V+31
j  org.tigris.subversion.subclipse.ui.Preferences.initializePreferences()V+468
j  org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(Lorg/osgi/framework/BundleContext;)V+186
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run()Ljava/lang/Object;+64
v  ~StubRoutines::call_stub
V  [jvm.dll+0xecf9c]
V  [jvm.dll+0x1741d1]
V  [jvm.dll+0xed01d]
V  [jvm.dll+0x11c2bf]
C  [java.dll+0x1047]
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+22
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.start()V+23
j  org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(I)V+437
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.start(I)V+20
j  org.eclipse.osgi.framework.util.SecureAction.start(Lorg/osgi/framework/Bundle;I)V+8
j  org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger()V+34
J  org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/baseadaptor/loader/ClasspathManager;)V
J  org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;
j  org.eclipse.osgi.internal.loader.BundleLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+41
j  org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+63
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+66
j  org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+7
j  org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+315
j  org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+5
j  org.eclipse.ui.internal.WorkbenchPlugin$1.run()V+13
j  org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+21
j  org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Lorg/eclipse/core/runtime/IConfigurationElement;Ljava/lang/String;)Ljava/lang/Object;+47
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run()V+13
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator()Lorg/eclipse/jface/viewers/ILightweightLabelDecorator;+59
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Ljava/lang/Object;Lorg/eclipse/jface/viewers/IDecoration;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run()V+12
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;Lorg/eclipse/ui/internal/decorators/LightweightDecoratorDefinition;)V+14
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;)V+29
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Ljava/lang/Object;ZLorg/eclipse/jface/viewers/IDecorationContext;)V+87
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+146
j  org.eclipse.core.internal.jobs.Worker.run()V+31
v  ~StubRoutines::call_stub
V  [jvm.dll+0xecf9c]
V  [jvm.dll+0x1741d1]
V  [jvm.dll+0xed167]
V  [jvm.dll+0xed1dd]
V  [jvm.dll+0x116290]
V  [jvm.dll+0x1d0414]
V  [jvm.dll+0x173e4c]
C  [MSVCR71.dll+0x9565]
C  [kernel32.dll+0xb729]

#2



Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.tigris.subversion.javahl.SVNClient.ctNative()J+0
j  org.tigris.subversion.javahl.SVNClient.<init>()V+6
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable()Z+652
j  org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.setup()V+0
j  org.tigris.subversion.subclipse.core.SVNClientManager.loadJavaHLAdapter()V+12
j  org.tigris.subversion.subclipse.core.SVNClientManager.setSvnClientInterface(Ljava/lang/String;)V+71
j  org.tigris.subversion.subclipse.ui.Preferences.setSvnClientInterface(Ljava/lang/String;)V+31
j  org.tigris.subversion.subclipse.ui.Preferences.initializePreferences()V+468
j  org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(Lorg/osgi/framework/BundleContext;)V+186
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run()Ljava/lang/Object;+64
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;+0
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+22
j  org.eclipse.osgi.framework.internal.core.BundleContextImpl.start()V+23
j  org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(I)V+437
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.start(I)V+20
j  org.eclipse.osgi.framework.util.SecureAction.start(Lorg/osgi/framework/Bundle;I)V+8
j  org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger()V+34
J  org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Ljava/lang/String;Ljava/lang/Class;Lorg/eclipse/osgi/baseadaptor/loader/ClasspathManager;)V
J  org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  org.eclipse.osgi.internal.loader.BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
J  org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
J  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;
j  org.eclipse.osgi.internal.loader.BundleLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+41
j  org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+63
j  org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+66
j  org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Lorg/eclipse/core/runtime/spi/RegistryContributor;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+7
j  org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+315
j  org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Ljava/lang/String;)Ljava/lang/Object;+5
j  org.eclipse.ui.internal.WorkbenchPlugin$1.run()V+13
j  org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+21
j  org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Lorg/eclipse/core/runtime/IConfigurationElement;Ljava/lang/String;)Ljava/lang/Object;+47
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run()V+13
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator()Lorg/eclipse/jface/viewers/ILightweightLabelDecorator;+59
j  org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Ljava/lang/Object;Lorg/eclipse/jface/viewers/IDecoration;)V+1
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run()V+12
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;Lorg/eclipse/ui/internal/decorators/LightweightDecoratorDefinition;)V+14
j  org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationBuilder;)V+29
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Ljava/lang/Object;ZLorg/eclipse/jface/viewers/IDecorationContext;)V+87
j  org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+146
j  org.eclipse.core.internal.jobs.Worker.run()V+31
v  ~StubRoutines::call_stub

#3


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x35a01400 JavaThread "Worker-5" [_thread_blocked, id=2320, stack(0x387a0000,0x388a0000)]
  0x357f3000 JavaThread "Worker-4" [_thread_in_vm, id=2724, stack(0x38680000,0x38780000)]
  0x35509800 JavaThread "Worker-3" [_thread_blocked, id=2952, stack(0x38580000,0x38680000)]
=>0x35509400 JavaThread "Worker-2" [_thread_in_native, id=3424, stack(0x38480000,0x38580000)]
  0x35676400 JavaThread "Worker-1" [_thread_blocked, id=1908, stack(0x38380000,0x38480000)]
  0x34b91400 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_in_Java, id=2624, stack(0x37d50000,0x37e50000)]
  0x3558b400 JavaThread "Java indexing" daemon [_thread_blocked, id=3012, stack(0x378a0000,0x379a0000)]
  0x353d7400 JavaThread "Worker-0" [_thread_in_native, id=1000, stack(0x36b10000,0x36c10000)]
  0x3547c800 JavaThread "Worker-JM" [_thread_blocked, id=4024, stack(0x367c0000,0x368c0000)]
  0x35518000 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=3600, stack(0x366c0000,0x367c0000)]
  0x3567a400 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=1772, stack(0x36440000,0x36540000)]
  0x356ec400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=1088, stack(0x36340000,0x36440000)]
  0x359a1400 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=3100, stack(0x35a30000,0x35b30000)]
  0x34b41800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3320, stack(0x351b0000,0x352b0000)]
  0x34b3ac00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3212, stack(0x350b0000,0x351b0000)]
  0x34b39400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4084, stack(0x34fb0000,0x350b0000)]
  0x34b51800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1680, stack(0x34eb0000,0x34fb0000)]
  0x34b27400 JavaThread "Finalizer" daemon [_thread_blocked, id=3572, stack(0x34db0000,0x34eb0000)]
  0x34b22800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1036, stack(0x34cb0000,0x34db0000)]
  0x00ae6400 JavaThread "main" [_thread_in_native, id=3456, stack(0x00030000,0x00130000)]

#4


应该不是系统问题,试一下重装jdk,可能是这个问题。其次,还有可能是eclipse问题,可以到官网eclipse.org重新下载

#5


内存配置问题  配一下 最大 最小内存 根据你机器的配置而定吧 

多试几遍 应该没问题 

不行的话  重装 jdk  eclipse 

#6


JDk 需要重新安装

#7


谢谢楼上的几位,以上的方法我都试过没有用,重装系统后,正常了