I found myself using an application program that is writtne in JAVA -- it is the U/I for IBM DB2 database management. The tools worked great at the office, but at home, I kept getting these constant "illegal access in javaw.Exe" crashes.
The program would crash when I did such common things as right-click on something in a tree view to bring up a context menu. I noticed that when it it did not crash, it sometimes left some part of the screen containing random data -- a block of color at a random part of the screen -- that sort of thing.
I reinstalled several times, yada yada... then because I figured out that it must be screen-related, I tried something... I disabled my second video monitor. Shazaaam! I stopped getting javaw errors immediately.
Thus, it is my opinion that there is some error in the javaw screen handling that gets broken when it is run in a multiple-monitor environment.
Has anyone heard of this? Does anyone know of a fix (other than disabling secondary monitors)?