Eclipse não entra!

Olá pessoal.

Eu estou usando uma maquina que usa o jre1.6.0_03. Um belo dia o eclipse não entrou e me reportou um log:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x00e3cea9, pid=1456, tid=1556
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
# Problematic frame:
# v  ~RuntimeStub::resolve_opt_virtual_call
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

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

Current thread (0x00dd6800):  JavaThread "main" [_thread_in_Java, id=1556]

siginfo: ExceptionCode=0xc0000092, ExceptionInformation=0x00000000 0x0012f204 

Registers:
EAX=0x2b38a608, EBX=0x00000000, ECX=0x1692da08, EDX=0x1692fa30
ESP=0x0012f198, EBP=0x0012f2a8, ESI=0x00000000, EDI=0x000007e9
EIP=0x00e3cea9, EFLAGS=0x00010212

Top of Stack: (sp=0x0012f198)
0x0012f198:   ffff1272 ffff0020 ffffffff 6d985fa7
0x0012f1a8:   011c001b 0012f180 ffff0023 00000000
0x0012f1b8:   00000000 00000000 00000000 00000000
0x0012f1c8:   00000000 00000000 00000000 00000000
0x0012f1d8:   00000000 00000000 00000000 00000000
0x0012f1e8:   a5680000 4005c7fc 00000000 e0000000
0x0012f1f8:   00004003 00000000 00000000 2a92b2c0
0x0012f208:   0012f23c 2b1428f8 00000000 2b143538 

Instructions: (pc=0x00e3cea9)
0x00e3ce99:   00 00 83 ec 6c dd 34 24 9b dd 24 24 dd 5c 24 6c
0x00e3cea9:   dd 5c 24 74 dd 5c 24 7c dd 9c 24 84 00 00 00 dd 


Stack: [0x00030000,0x00130000),  sp=0x0012f198,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
v  ~RuntimeStub::resolve_opt_virtual_call
J  java.util.jar.Manifest$FastInputStream.readLine([BII)I
j  java.util.jar.Manifest$FastInputStream.readLine([B)I+5
j  java.util.jar.Manifest.read(Ljava/io/InputStream;)V+44
j  java.util.jar.Manifest.<init>(Ljava/io/InputStream;)V+28
j  java.util.jar.JarFile.getManifestFromReference()Ljava/util/jar/Manifest;+60
j  java.util.jar.JarFile.getManifest()Ljava/util/jar/Manifest;+1
j  sun.misc.URLClassPath$JarLoader$2.getManifest()Ljava/util/jar/Manifest;+7
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+35
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub


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

Java Threads: ( => current thread )
  0x0303d000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1604]
  0x03038400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1608]
  0x03037400 JavaThread "Attach Listener" daemon [_thread_blocked, id=260]
  0x03036400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1408]
  0x03031c00 JavaThread "Finalizer" daemon [_thread_blocked, id=1440]
  0x0302d400 JavaThread "Reference Handler" daemon [_thread_blocked, id=1344]
=>0x00dd6800 JavaThread "main" [_thread_in_Java, id=1556]

Other Threads:
  0x0302c400 VMThread [id=1612]
  0x0303e800 WatcherThread [id=1600]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 2880K, used 250K [0x16900000, 0x16c10000, 0x17cb0000)
  eden
[error occurred during error reporting, step 190, id 0xc0000092]

Dynamic libraries:
0x00400000 - 0x00408000 	D:\Daniel\eclipse\eclipsec.exe
0x78460000 - 0x784e1000 	C:\WINNT\system32\ntdll.dll
0x79720000 - 0x797df000 	C:\WINNT\system32\KERNEL32.dll
0x77e10000 - 0x77e75000 	C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7e000 	C:\WINNT\system32\GDI32.DLL
0x71710000 - 0x71794000 	C:\WINNT\system32\COMCTL32.dll
0x792d0000 - 0x79332000 	C:\WINNT\system32\ADVAPI32.dll
0x77120000 - 0x77191000 	C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 	C:\WINNT\system32\MSVCRT.dll
0x007b0000 - 0x00823000 	C:\DOCUME~1\ADMINI~1\CONFIG~1\Temp\qca4.tmp
0x797f0000 - 0x79800000 	C:\WINNT\system32\MPR.DLL
0x77a50000 - 0x77b3f000 	C:\WINNT\system32\OLE32.DLL
0x779b0000 - 0x77a4b000 	C:\WINNT\system32\OLEAUT32.DLL
0x75000000 - 0x75009000 	C:\WINNT\system32\WSOCK32.DLL
0x74fe0000 - 0x74ff4000 	C:\WINNT\system32\WS2_32.DLL
0x74fd0000 - 0x74fd8000 	C:\WINNT\system32\WS2HELP.DLL
0x10000000 - 0x10011000 	D:\Daniel\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.0.v20070523\eclipse_1017a.dll
0x77820000 - 0x77827000 	C:\WINNT\system32\VERSION.dll
0x75980000 - 0x75986000 	C:\WINNT\system32\LZ32.DLL
0x6d7c0000 - 0x6da0a000 	C:\Arquivos de programas\Java\jre1.6.0_03\bin\client\jvm.dll
0x77550000 - 0x77581000 	C:\WINNT\system32\WINMM.dll
0x7c340000 - 0x7c396000 	C:\WINNT\system32\MSVCR71.dll
0x6d310000 - 0x6d318000 	C:\Arquivos de programas\Java\jre1.6.0_03\bin\hpi.dll
0x68f90000 - 0x68f9b000 	C:\WINNT\system32\PSAPI.DLL
0x6d770000 - 0x6d77c000 	C:\Arquivos de programas\Java\jre1.6.0_03\bin\verify.dll
0x6d3b0000 - 0x6d3cf000 	C:\Arquivos de programas\Java\jre1.6.0_03\bin\java.dll
0x6d7b0000 - 0x6d7bf000 	C:\Arquivos de programas\Java\jre1.6.0_03\bin\zip.dll

VM Arguments:
jvm_args: -Xms40m -Xmx256m
java_command: <unknown>
Launcher Type: generic

Environment Variables:
JAVA_HOME=C:\Arquivos de programas\Java\jre1.5.0_10
CLASSPATH=D:\Arquivos de programas\Util\Interbase\InterClient\interclient.jar;C:\Arquivos de programas\Interbase\InterClient\interclient.jar
PATH=C:\Arquivos de programas\Java\jre1.6.0_03\bin\client;C:\Arquivos de programas\Java\jre1.6.0_03\bin;c:\ruby\bin;C:\Arquivos de programas\Arquivos comuns\Borland Shared\BDE\;C:\Arquivos de programas\Borland\BDS\3.0\Bin;d:\ORANT9\bin;C:\Arquivos de programas\Java\jre1.5.0_10;C:\Arquivos de programas\Oracle\jre\1.3.1\bin;D:\Arquivos de programas\Util\Borland\Bin;C:\Arquivos de programas\Borland\Delphi7\Bin;C:\Arquivos de programas\Borland\Delphi7\Projects\Bpl\;D:\Arquivos de programas\UTIL\Borland\BDS\2.0\Bin;d:\ORANT\bin;C:\Arquivos de programas\Borland\Delphi5\Bin;D:\ARQUIV~1\Util\Borland\vbroker\bin;C:\ARQUIV~1\Borland\Delphi5\Projects\Bpl;C:\ARQUIV~1\Borland\vbroker\jre\Bin;C:\ARQUIV~1\Borland\vbroker\Bin;C:\ARQUIV~1\Borland\Delphi5\Bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\ORANT\BIN;C:\ARQUIV~1\Borland\Delphi6\Bin;C:\ARQUIV~1\Borland\Delphi6\Projects\Bpl;D:\Arquivos de prog;C:\ADABAS\PGM;D:\Arquivos de programas\Borland\StarTeam SDK 6.0\Lib;D:\Arquivos de programas\Borland\StarTeam SDK 6.0\Bin;D:\Daniel\maven\bin\
USERNAME=Administrador
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 1, AuthenticAMD



---------------  S Y S T E M  ---------------

OS: Windows 2000 Build 2195 Service Pack 4

CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 8 stepping 1, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 1310192k(1001084k free), swap 1875360k(1634376k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0_03-b05) for windows-x86, built on Sep 24 2007 22:24:33 by "java_re" with unknown MS VC++:1310

Eu já tentei até mudar as variáveis path e java_home, mas o path que está ai não tem nada a ver com o path do meu sistema:

Path=c:\ruby\bin;C:\Arquivos de programas\Arquivos comuns\Borland Shared\BDE;C:
\Arquivos de programas\Borland\BDS\3.0\Bin;d:\ORANT9\bin;C:\Arquivos de programa
s\Java\jre1.5.0_10;C:\Arquivos de programas\Oracle\jre\1.3.1\bin;D:\Arquivos de
programas\Util\Borland\Bin;C:\Arquivos de programas\Borland\Delphi7\Bin;C:\Arqui
vos de programas\Borland\Delphi7\Projects\Bpl;D:\Arquivos de programas\UTIL\Bor
land\BDS\2.0\Bin;d:\ORANT\bin;C:\Arquivos de programas\Borland\Delphi5\Bin;D:\AR
QUIV~1\Util\Borland\vbroker\bin;C:\ARQUIV~1\Borland\Delphi5\Projects\Bpl;C:\ARQU
IV~1\Borland\vbroker\jre\Bin;C:\ARQUIV~1\Borland\vbroker\Bin;C:\ARQUIV~1\Borland
\Delphi5\Bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\ORANT\BIN;C:\A
RQUIV~1\Borland\Delphi6\Bin;C:\ARQUIV~1\Borland\Delphi6\Projects\Bpl;D:\Arquivos
de prog;C:\ADABAS\PGM;D:\Arquivos de programas\Borland\StarTeam SDK 6.0\Lib;D:
Arquivos de programas\Borland\StarTeam SDK 6.0\Bin;D:\Daniel\maven\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.RB;.RBW

Alguém pode me ajudar?

Nossa! A solução é muito idiota. É só colocar o /bin no final do caminho do java no path. Agora porque o path do log é diferente do sistema continua sendo um mistério.