I installed eclipse 3.1
I installed MyEclipse 3.8.4
All seems to work fine, except that invariably I get lots of these dumped out from the java runtime, and after a few minutes, the application faults.
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:2860)
at org.eclipse.swt.SWT.error(SWT.java:2783)
at org.eclipse.swt.SWT.error(SWT.java:2754)
at org.eclipse.swt.widgets.Display.error(Display.java:933)
at org.eclipse.swt.widgets.Display.checkDevice(Display.java:521)
at org.eclipse.swt.widgets.Display.getCursorLocation(Display.java:1165)
at org.eclipse.swt.widgets.Display.mouseHoverProc(Display.java:2543)
As a side effect of the periodic cursor location faults I assume, the interface is very hard to use, it doesn’t react to clicks until I jiggle the mouse.
The only oddity I can think of is that I’m using the SideTrack trackpad driver, but the same problem occurs whether I use the trackpad on my laptop, or my Kensington trackpad (sorry, can’t test with an Apple mouse–don’t have one). But I’ve never seen any input problems in any other java applications.
(Actually, now that I’ve looked at the eclipse code, it appears to be dying because it thinks that the threading is incorrect (Duh, that is what the error is saying). It’s not clear that this is UI related at all (or MyEclipse related for that matter.)