Erro de memória

Tenho um aplicatico rodando no windows xp, e toda hora ele fecha sózinho e gera um arquivo txt alguém ja passou por isso ?

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 (0x0330c000): JavaThread "AWT-Windows" daemon [_thread_in_native, id=5184, stack(0x00990000,0x00a90000)]

siginfo: ExceptionCode=0xc0000005, writing address 0xe236a180

Registers:
EAX=0x00000002, EBX=0x0000005f, ECX=0x00000055, EDX=0x00000003
ESP=0x00a8f574, EBP=0x06030302, ESI=0xe236a180, EDI=0x1efb56dc
EIP=0x6d0348aa, EFLAGS=0x00010202

Top of Stack: (sp=0x00a8f574)
0x00a8f574: 00a8f5d0 0000005f 00a8f654 00000019
0x00a8f584: 6d0ab440 067f7f55 00000000 0000005f
0x00a8f594: 00000019 00000284 00a8f5d0 00000000
0x00a8f5a4: 00000000 0000005f 00848730 00000100
0x00a8f5b4: 001439e0 00000400 e236a180 00000000
0x00a8f5c4: 00000000 0000005f 00000019 00000000
0x00a8f5d4: 00000000 0000005f 00000019 00000000
0x00a8f5e4: 00000000 00000004 00000400 00000000

Instructions: (pc=0x6d0348aa)
0x6d03489a: 00 0f b6 84 01 40 35 10 6d 0b ea c1 e5 08 0b e8
0x6d0348aa: 89 2e 83 c7 04 83 c6 04 4b 75 9f 8b 54 24 18 8b

Stack: [0x00990000,0x00a90000], sp=0x00a8f574, free space=3fd00a8f0a8k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [awt.dll+0x348aa]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.windows.WToolkit.eventLoop()V+0
j sun.awt.windows.WToolkit.run()V+77
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
0x046f1400 JavaThread "Thread-24" [_thread_blocked, id=4972, stack(0x04380000,0x043d0000)]
0x046f3c00 JavaThread "Thread-22" daemon [_thread_blocked, id=5292, stack(0x04f50000,0x04fa0000)]
0x0337e000 JavaThread "Thread-19" daemon [_thread_blocked, id=292, stack(0x055e0000,0x05630000)]
0x04787800 JavaThread "Thread-17" [_thread_blocked, id=4744, stack(0x05590000,0x055e0000)]
0x047b3800 JavaThread "W" daemon [_thread_blocked, id=3752, stack(0x04f00000,0x04f50000)]
0x0336a800 JavaThread "R" daemon [_thread_in_native, id=3132, stack(0x04fa0000,0x04ff0000)]
0x047a4400 JavaThread "S" daemon [_thread_blocked, id=5004, stack(0x04d60000,0x04db0000)]
0x0482b400 JavaThread "MT" daemon [_thread_blocked, id=4876, stack(0x04cc0000,0x04d10000)]
0x046cf000 JavaThread "Timer-2" [_thread_blocked, id=3204, stack(0x04b30000,0x04b80000)]
0x046ce800 JavaThread "Timer-1" [_thread_blocked, id=2952, stack(0x04ae0000,0x04b30000)]
0x04712c00 JavaThread "Timer-0" [_thread_blocked, id=4892, stack(0x04a90000,0x04ae0000)]
0x047d6800 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon [_thread_blocked, id=4396, stack(0x04330000,0x04380000)]
0x047d3c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=2672, stack(0x04440000,0x04490000)]
0x0345b000 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=4820, stack(0x04970000,0x049c0000)]
0x0339b400 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=6112, stack(0x048a0000,0x048f0000)]
0x03387400 JavaThread "AWT-Shutdown" [_thread_blocked, id=1780, stack(0x043d0000,0x04420000)]
0x034ff400 JavaThread "TimerQueue" daemon [_thread_blocked, id=5524, stack(0x03600000,0x03650000)]
0x03316400 JavaThread "CacheCleanUpThread" daemon [_thread_blocked, id=4088, stack(0x036a0000,0x036f0000)]
0x03314c00 JavaThread "CacheMemoryCleanUpThread" daemon [_thread_blocked, id=5116, stack(0x03650000,0x036a0000)]
0x00848c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=5988, stack(0x008e0000,0x00930000)]
0x0330d800 JavaThread "Javaws Secure Thread" daemon [_thread_blocked, id=4020, stack(0x035b0000,0x03600000)]
=>0x0330c000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5184, stack(0x00990000,0x00a90000)]
0x03309800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3528, stack(0x03510000,0x03560000)]
0x02db5400 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=5548, stack(0x03260000,0x032b0000)]
0x02d80000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4268, stack(0x03030000,0x03080000)]
0x02d79800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4808, stack(0x02fe0000,0x03030000)]
0x02d78000 JavaThread "Attach Listener" daemon [_thread_blocked, id=5688, stack(0x02f90000,0x02fe0000)]
0x02d76c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5664, stack(0x02f40000,0x02f90000)]
0x02d6ec00 JavaThread "Finalizer" daemon [_thread_blocked, id=4352, stack(0x02ef0000,0x02f40000)]
0x02d6d800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5996, stack(0x02ea0000,0x02ef0000)]

Other Threads:
0x02d6c000 VMThread [stack: 0x02e50000,0x02ea0000] [id=4100]
0x02d82000 WatcherThread [stack: 0x03080000,0x030d0000] [id=5392]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 16384K, used 7617K [0x1e990000, 0x1fb50000, 0x23ee0000)
eden space 14592K, 43% used [0x1e990000, 0x1efce370, 0x1f7d0000)
from space 1792K, 68% used [0x1f7d0000, 0x1f902120, 0x1f990000)
to space 1792K, 0% used [0x1f990000, 0x1f990000, 0x1fb50000)
tenured generation total 36172K, used 18403K [0x23ee0000, 0x26233000, 0x2e990000)
the space 36172K, 50% used [0x23ee0000, 0x250d8cd8, 0x250d8e00, 0x26233000)
compacting perm gen total 32768K, used 11507K [0x2e990000, 0x30990000, 0x36990000)
the space 32768K, 35% used [0x2e990000, 0x2f4ccfb8, 0x2f4cd000, 0x30990000)
ro space 10240K, 51% used [0x36990000, 0x36ebae00, 0x36ebae00, 0x37390000)
rw space 12288K, 54% used [0x37390000, 0x37a272d8, 0x37a27400, 0x37f90000)

Dynamic libraries:
0x00400000 - 0x00424000 C:\Arquivos de programas\Java\jre6\bin\javaw.exe
0x7c900000 - 0x7c9b3000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c900000 C:\WINDOWS\system32\kernel32.dll
0x64d00000 - 0x64d34000 C:\Arquivos de programas\Alwil Software\Avast5\snxhk.dll
0x77f50000 - 0x77ffb000 C:\WINDOWS\system32\ADVAPI32.dll
0x77db0000 - 0x77e42000 C:\WINDOWS\system32\RPCRT4.dll
0x77f20000 - 0x77f31000 C:\WINDOWS\system32\Secur32.dll
0x7e360000 - 0x7e3f1000 C:\WINDOWS\system32\USER32.dll
0x77e50000 - 0x77e99000 C:\WINDOWS\system32\GDI32.dll
0x76360000 - 0x7637d000 C:\WINDOWS\system32\IMM32.DLL
0x7c340000 - 0x7c396000 C:\Arquivos de programas\Java\jre6\bin\msvcr71.dll
0x6d800000 - 0x6da97000 C:\Arquivos de programas\Java\jre6\bin\client\jvm.dll
0x76b20000 - 0x76b4e000 C:\WINDOWS\system32\WINMM.dll
0x6d7b0000 - 0x6d7bc000 C:\Arquivos de programas\Java\jre6\bin\verify.dll
0x6d330000 - 0x6d34f000 C:\Arquivos de programas\Java\jre6\bin\java.dll
0x6d000000 - 0x6d14a000 C:\Arquivos de programas\Java\jre6\bin\awt.dll
0x72fb0000 - 0x72fd6000 C:\WINDOWS\system32\WINSPOOL.DRV
0x77bf0000 - 0x77c48000 C:\WINDOWS\system32\msvcrt.dll
0x774c0000 - 0x775fd000 C:\WINDOWS\system32\ole32.dll
0x773b0000 - 0x774b3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
0x77ea0000 - 0x77f16000 C:\WINDOWS\system32\SHLWAPI.dll
0x6d290000 - 0x6d298000 C:\Arquivos de programas\Java\jre6\bin\hpi.dll
0x76bd0000 - 0x76bdb000 C:\WINDOWS\system32\PSAPI.DLL
0x5b1c0000 - 0x5b1f8000 C:\WINDOWS\system32\uxtheme.dll
0x4fcd0000 - 0x4fe76000 C:\WINDOWS\system32\d3d9.dll
0x6def0000 - 0x6def6000 C:\WINDOWS\system32\d3d8thk.dll
0x77be0000 - 0x77be8000 C:\WINDOWS\system32\VERSION.dll
0x746e0000 - 0x7472c000 C:\WINDOWS\system32\MSCTF.dll
0x75290000 - 0x752be000 C:\WINDOWS\system32\msctfime.ime
0x6d7f0000 - 0x6d7ff000 C:\Arquivos de programas\Java\jre6\bin\zip.dll
0x6d1d0000 - 0x6d1e3000 C:\Arquivos de programas\Java\jre6\bin\deploy.dll
0x77a60000 - 0x77af6000 C:\WINDOWS\system32\CRYPT32.dll
0x77b00000 - 0x77b12000 C:\WINDOWS\system32\MSASN1.dll
0x7c9c0000 - 0x7d1de000 C:\WINDOWS\system32\SHELL32.dll
0x77100000 - 0x7718b000 C:\WINDOWS\system32\OLEAUT32.dll
0x63000000 - 0x630e6000 C:\WINDOWS\system32\WININET.dll
0x030e0000 - 0x030e9000 C:\WINDOWS\system32\Normaliz.dll
0x1a400000 - 0x1a532000 C:\WINDOWS\system32\urlmon.dll
0x5dca0000 - 0x5de88000 C:\WINDOWS\system32\iertutil.dll
0x6d610000 - 0x6d623000 C:\Arquivos de programas\Java\jre6\bin\net.dll
0x71a70000 - 0x71a87000 C:\WINDOWS\system32\WS2_32.dll
0x71a60000 - 0x71a68000 C:\WINDOWS\system32\WS2HELP.dll
0x6d630000 - 0x6d639000 C:\Arquivos de programas\Java\jre6\bin\nio.dll
0x6d6b0000 - 0x6d6f4000 C:\Arquivos de programas\Java\jre6\bin\regutils.dll
0x76ec0000 - 0x76efc000 C:\WINDOWS\system32\RASAPI32.dll
0x76e70000 - 0x76e82000 C:\WINDOWS\system32\rasman.dll
0x5bcb0000 - 0x5bd05000 C:\WINDOWS\system32\NETAPI32.dll
0x76e90000 - 0x76ebf000 C:\WINDOWS\system32\TAPI32.dll
0x76e60000 - 0x76e6e000 C:\WINDOWS\system32\rtutils.dll
0x769a0000 - 0x76a55000 C:\WINDOWS\system32\USERENV.dll
0x77c50000 - 0x77c74000 C:\WINDOWS\system32\msv1_0.dll
0x76d40000 - 0x76d59000 C:\WINDOWS\system32\iphlpapi.dll
0x72280000 - 0x72285000 C:\WINDOWS\system32\sensapi.dll
0x71a10000 - 0x71a50000 C:\WINDOWS\system32\mswsock.dll
0x60b30000 - 0x60b88000 C:\WINDOWS\system32\hnetcfg.dll
0x71a50000 - 0x71a58000 C:\WINDOWS\System32\wshtcpip.dll
0x6d230000 - 0x6d284000 C:\Arquivos de programas\Java\jre6\bin\fontmanager.dll
0x76f00000 - 0x76f27000 C:\WINDOWS\system32\DNSAPI.dll
0x76f90000 - 0x76f98000 C:\WINDOWS\System32\winrnr.dll
0x76f40000 - 0x76f6d000 C:\WINDOWS\system32\WLDAP32.dll
0x64000000 - 0x64021000 C:\Arquivos de programas\Bonjour\mdnsNSP.dll
0x76fa0000 - 0x76fa6000 C:\WINDOWS\system32\rasadhlp.dll
0x6d450000 - 0x6d474000 C:\Arquivos de programas\Java\jre6\bin\jpeg.dll
0x6d1a0000 - 0x6d1c3000 C:\Arquivos de programas\Java\jre6\bin\dcpr.dll

VM Arguments:
jvm_args: -Xbootclasspath/a:C:\Arquivos de programas\Java\jre6\lib\javaws.jar;C:\Arquivos de programas\Java\jre6\lib\deploy.jar;C:\Arquivos de programas\Java\jre6\lib\plugin.jar -Djava.security.policy=file:C:\Arquivos de programas\Java\jre6\lib\security\javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=C:\Arquivos de programas\Java\jre6\bin -Dsun.awt.warmup=true -Djnlpx.origFilenameArg=C:\Documents and Settings\JoseLuiz\Dados de aplicativos\Sun\Java\Deployment\cache\6.0\61\2885ba3d-449fea28 -Djnlpx.remove=false -Xms32m -Xmx256m -XX:PermSize=32m -XX:MaxPermSize=128m -Djnlpx.splashport=3829 -Djnlpx.jvm=C:\Arquivos de programas\Java\jre6\bin\javaw.exe -Djnlpx.vmargs=-Xms32m -Xmx256m -XX:PermSize=32m -XX:MaxPermSize=128m
java_command: com.sun.javaws.Main C:\Documents and Settings\JoseLuiz\Dados de aplicativos\Sun\Java\Deployment\cache\6.0\61\2885ba3d-449fea28
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;C:\Arquivos de programas\Java\jre6\lib\ext\QTJava.zip
PATH=C:\Arquivos de programas\Java\jre6\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\QuickTime\QTSystem;C:\Arquivos de programas\Arquivos comuns\Ahead\Lib;"C:\Arquivos de programas\Java\jre6\bin"
USERNAME=JoseLuiz
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 104 Stepping 2, AuthenticAMD

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

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 104 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 3145060k(2133344k free), swap 5076052k(4193132k free)

vm_info: Java HotSpot™ Client VM (16.3-b01) for windows-x86 JRE (1.6.0_20-b02), built on Apr 12 2010 13:52:23 by "java_re" with MS VC++ 7.1 (VS2003)

time: Tue Nov 08 14:42:49 2011
elapsed time: 1609 seconds

Eu não.

Mas… “AWT-Windows” é uma GUI antiga do Java, se o problema persistir, troque essa GUI para Swing. Fácil assim.

só a nivel de curiosidade quanto de memória esta disponível p/ jvm ???

att,

Ei fracassado a aplicação é foi desenvolvida com swing mesmo, pedruhenrik eu não configurei nada para a jvm.

ja debugou verificou o evento que dispara o erro?

talvez aumentando a memoria disponível possa ajudar.

att,

Parece-me que você está usando a JDK 1.6.20, que já é bem antiga. Sugiro atualizar para a versão 1.6.29, é possível que esta falha já tenha sido corrigida.

Reinstala a jvm. Alguma dependência dela pode ter corrompido por algum motivo. Talvez você tenha instalado algum arquivo que sobrepôs alguns arquivos importantes.

Estás usando alguma dll de terceiros ???

Recentemente, tinha uma App Web que chamava uma DLL do Serasa que vez por outra, quando era chamada, dava esse crash na VM.

Solução: Alterar o serviço de DLL para um WebService.

Lembro que na época, fiz uma pesquisa sobre o assunto e a dica dos amigos podem realmente funcionar bem, reinstale a VM e de preferência com uma versão mais nova. Se nada disso resolver, aí realmente não saberei te ajudar, tendo em vista que minha solução para o problema, foi fugir dele. rsrsrsr

Abs []

Vou tentar reinstalar a vm, apesar de não crer que o problema seja esse, sobre debugar é bem complexo como vou debugar uma aplicação que já está em produção, o erro acontece inesperadamente.

Esse erro que você mostrou é daqueles bem “cabeludos” que ocorrem na integração entre a JVM e código nativo (leia-se: DLL’s), se seu sistema foi feito apenas com código Java é bem possível que a falha esteja na JVM ou nas DLL’s de sistema. Já que o bug ocorreu na Thread do AWT, eu verificaria também se o driver de vídeo está atualizado.