JavaFX EXCEPTION_ACCESS_VIOLATION
Estou com um problema no aplicativo de desktop JavaFX, especificamente nas funcionalidades de renderização em 3D. Sempre que tento criar e iniciar o aplicativo JavaFX, a JVM falha e eu recebo um erro semelhante ao seguinte:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000000000000, pid=8440, tid=9008
#
# JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C 0x0000000000000000
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# D:\apps\desktop\hs_err_pid8440.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Log inteiro:http://pastebin.com/FC6NfVjF
Eu tentei uma versão java diferente (1.7_51, 1.7_60 e 1.8_5), tentei atualizar os drivers da placa gráfica. Alguns projetos são iniciados, mas assim que eu quero exibir alguns efeitos 'mais complicados' (ou seja, passar o mouse em um botão), recebo a mesma exceção.
A julgar pelo stacktrace, acredito que tenha algo a ver com o directX.
j com.sun.prism.d3d.D3DVertexBuffer.nDrawIndexedQuads(J[F[BI)I+0
j com.sun.prism.d3d.D3DVertexBuffer.drawQuads(I)V+13
j com.sun.prism.impl.VertexBuffer.flush()V+12
Estou trabalhando em uma máquina com Windows 8.1 e DirectX 11. Provavelmente não vai ajudar, mas aqui também estou colando o log da Ferramenta de diagnóstico do DirectX:http://pastebin.com/giN4AFv4
Obrigado por qualquer entrada.