Exception access violation using sun.java2d.opengl=true

I always get this error when I enable sun.java2d.opengl in my game:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x692f81b7, pid=736, tid=908
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing)
# Problematic frame:
# C  [atioglxx.dll+0x2f81b7]
#
# An error report file with more information is saved as hs_err_pid736.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

What is this all about and how can I fix this?

This is most likely a bug in the ati opengl drivers, you could try to install a new driver version.

lg Clemens

Yes, this is a known bug in ATI’s OpenGL drivers for Windows, see:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5066318

This bug only occurs when exiting a Swing application (or any Java 2D app that uses VolatileImages). Unfortunately, ATI has not yet fixed this bug (as of their Catalyst 5.12 drivers), so upgrading won’t help in this case. The bug is not reproducible when you use the sun.java2d.opengl.fbobject=true property, but that will only work on new-ish ATI boards.

Thanks,
Chris

Thanks for your replies, at least I know what the problem is then.