Erro fatal java

Alguém sabe como resolver isso,
estou desenvolvendo um programa desktop e quando eu chamo um Jdialog de uma tela ele fica todo preto e nao aparece nada e aparece esse erro:

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007feee69a313, pid=3108, tid=5188

JRE version: 6.0_30-b12

Java VM: Java HotSpot™ 64-Bit Server VM (20.5-b03 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [d3d9.dll+0x1a313]

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.

[quote=BBS]# JRE version: 6.0_30-b12

Java VM: Java HotSpot™ 64-Bit Server VM (20.5-b03 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [d3d9.dll+0x1a313]

[/quote]

Olá, BBS!

segundo pude ver no seu log, é a DLL d3d9.dll que está causando crash na máquina virtual. Essa dll faz parte do DirectX 9.
Você pode tentar reinstalar o DirectX, ou baixar essa DLL e subistituir essa daí.
Para baixar a DLL: http://www.dll-files.com/dllindex/dll-files.shtml?d3d9

Espero ter ajudado.