Acabei de notar que tenho um problema com isso também… :roll:
Só tenho o JDK 1.5.0_01 instalado, e qualquer coisa que eu tente rodar com AWT ou Swing dá um crash na VM.
Tentando rodar o FutManager, exemplo do Destro usando Thinlet, olha o que eu ganho:
[code]#
An unexpected error has been detected by HotSpot Virtual Machine:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d6c85b2, pid=676, tid=1496
Java VM: Java HotSpot™ Client VM (1.5.0-b64 mixed mode)
Problematic frame:
V [jvm.dll+0x885b2]
--------------- T H R E A D ---------------
Current thread (0x00235dd8): JavaThread “main” [_thread_in_vm, id=1496]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
Registers:
EAX=0x00000000, EBX=0x00000000, ECX=0x00236380, EDX=0x009cee38
ESP=0x0006f4b0, EBP=0x0006f4e0, ESI=0x00235dd8, EDI=0x009cee30
EIP=0x6d6c85b2, EFLAGS=0x00010202
Top of Stack: (sp=0x0006f4b0)
0x0006f4b0: 0006f548 00235e94 6d6c4793 00235dd8
0x0006f4c0: 00235e94 06c12aa8 6d680568 00235dd8
0x0006f4d0: 00235dd8 06c12aa8 009cee30 00235dd8
0x0006f4e0: 0006f514 6d1370f5 00235e94 00000000
0x0006f4f0: 6d196e90 009cee34 00235dd8 06c12aa8
0x0006f500: 06c12aa8 0006f4f8 0006f638 6d162e30
0x0006f510: 00000000 0006f540 00a0826f 00235e94
0x0006f520: 0006f548 0006f524 06c12aa8 0006f54c
Instructions: (pc=0x6d6c85b2)
0x6d6c85a2: 00 00 00 83 7d 14 00 0f 84 b9 00 00 00 8b 45 0c
0x6d6c85b2: ff 30 e8 c5 98 ff ff 59 50 56 8d 4d 08 e8 6e d8
Stack: [0x00030000,0x00070000), sp=0x0006f4b0, free space=253k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x885b2]
C [awt.dll+0xc70f5]
j java.awt.Component.initIDs()V+0
j java.awt.Component.()V+94
v ~StubRoutines::call_stub
V [jvm.dll+0x8168d]
V [jvm.dll+0xd4179]
V [jvm.dll+0x8155e]
V [jvm.dll+0x74bd5]
V [jvm.dll+0x73ad4]
V [jvm.dll+0x742cf]
V [jvm.dll+0x73ad4]
V [jvm.dll+0x742cf]
V [jvm.dll+0x73ad4]
V [jvm.dll+0x742cf]
V [jvm.dll+0x73ad4]
V [jvm.dll+0x7c161]
j fut.manager.control.MainController.init()V+5
j fut.manager.Main.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
V [jvm.dll+0x8168d]
V [jvm.dll+0xd4179]
V [jvm.dll+0x8155e]
V [jvm.dll+0x8844c]
C [java.exe+0x14c0]
C [java.exe+0x64cd]
C [KERNEL32.DLL+0x2893d]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.awt.Component.initIDs()V+0
j java.awt.Component.()V+94
v ~StubRoutines::call_stub
j fut.manager.control.MainController.init()V+5
j fut.manager.Main.main([Ljava/lang/String;)V+9
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x009c1d50 JavaThread “Low Memory Detector” daemon [_thread_blocked, id=1072]
0x009c0858 JavaThread “CompilerThread0” daemon [_thread_blocked, id=1424]
0x009bfa90 JavaThread “Signal Dispatcher” daemon [_thread_blocked, id=1240]
0x009b6fd0 JavaThread “Finalizer” daemon [_thread_blocked, id=1408]
0x009b5ae0 JavaThread “Reference Handler” daemon [_thread_blocked, id=1336]
=>0x00235dd8 JavaThread “main” [_thread_in_vm, id=1496]
Other Threads:
0x009b3130 VMThread [id=1260]
0x009c32e8 WatcherThread [id=1476]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 576K, used 370K [0x02a80000, 0x02b20000, 0x02f60000)
eden space 512K, 72% used [0x02a80000, 0x02adcb68, 0x02b00000)
from space 64K, 0% used [0x02b00000, 0x02b00000, 0x02b10000)
to space 64K, 0% used [0x02b10000, 0x02b10000, 0x02b20000)
tenured generation total 1408K, used 0K [0x02f60000, 0x030c0000, 0x06a80000)
the space 1408K, 0% used [0x02f60000, 0x02f60000, 0x02f60200, 0x030c0000)
compacting perm gen total 8192K, used 1942K [0x06a80000, 0x07280000, 0x0aa80000)
the space 8192K, 23% used [0x06a80000, 0x06c658d8, 0x06c65a00, 0x07280000)
No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x0040c000 D:\Java\jdk1.5.0_01\bin\java.exe
0x78460000 - 0x784e1000 C:\WINNT\system32\ntdll.dll
0x792d0000 - 0x79332000 C:\WINNT\system32\ADVAPI32.dll
0x79720000 - 0x797da000 C:\WINNT\system32\KERNEL32.DLL
0x77120000 - 0x77191000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x6d640000 - 0x6d7c5000 D:\Java\jdk1.5.0_01\jre\bin\client\jvm.dll
0x77e10000 - 0x77e6f000 C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7b000 C:\WINNT\system32\GDI32.dll
0x77550000 - 0x77581000 C:\WINNT\system32\WINMM.dll
0x68070000 - 0x68077000 C:\WINNT\system32\serwvdrv.dll
0x66600000 - 0x66607000 C:\WINNT\system32\umdmxfrm.dll
0x6d280000 - 0x6d288000 D:\Java\jdk1.5.0_01\jre\bin\hpi.dll
0x68f90000 - 0x68f9b000 C:\WINNT\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 D:\Java\jdk1.5.0_01\jre\bin\verify.dll
0x6d300000 - 0x6d31d000 D:\Java\jdk1.5.0_01\jre\bin\java.dll
0x6d630000 - 0x6d63f000 D:\Java\jdk1.5.0_01\jre\bin\zip.dll
0x6d070000 - 0x6d1d6000 D:\Java\jdk1.5.0_01\jre\bin\awt.dll
0x77800000 - 0x7781e000 C:\WINNT\system32\WINSPOOL.DRV
0x797f0000 - 0x79800000 C:\WINNT\system32\MPR.DLL
0x75e30000 - 0x75e4a000 C:\WINNT\system32\IMM32.dll
0x77a50000 - 0x77b3f000 C:\WINNT\system32\ole32.dll
VM Arguments:
java_command: fut.manager.Main
Environment Variables:
JAVA_HOME=D:\Java\jdk1.5.0_01
CLASSPATH=.;D:\ARQUIV~1\JMF21~1.1E\lib\sound.jar;D:\ARQUIV~1\JMF21~1.1E\lib\jmf.jar;D:\ARQUIV~1\JMF21~1.1E\lib;.;.;d:\ARQUIV~1\JMF\lib\sound.jar;d:\ARQUIV~1\JMF\lib\jmf.jar;d:\ARQUIV~1\JMF\lib;ðJvmPðystemroot\java\classes;.
PATH=D:\Java\jdk1.5.0_01\bin;D:\CBUILD~1\Bin;D:\CBUILD~1\Projects\Bpl;D:\CBUILD~2\Bin;D:\CBUILD~2\Projects\Bpl;d:\CBUILD~1\Projects\Bpl;d:\CBUILD~1\Bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;D:\Java\apache-ant-1.6.2\bin
USERNAME=Home
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 family 6, cmov, cx8, fxsr, mmx, sse
Memory: 4k page, physical 228896k(10452k free), swap 552260k(195052k free)
vm_info: Java HotSpot™ Client VM (1.5.0-b64) for windows-x86, built on Sep 15 2004 03:00:31 by “java_re” with MS VC++ 6.0
[/code]
Alguma dica?
Valeu!