JDK-6987967 : D3D preloading thread should initialize COM
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availabitlity Release.
D3D preloading thread intruduced in 6u18 for "early" D3D initialization D3D should initialize COM before any COM-related call (due COM rules).
Otherwise any COM-related call can result error or even crash.
Add all the relevant code related to bComInitialized from within src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp and src/windows/native/sun/java2d/d3d/D3DPipelineManager.h