I'm having increasing trouble changing desktops on Laz2.1.0 on Win64 (win10). Randomly - and increasingly - when I change desktops, which includes whenever I execute my program, Lazarus will hang for a few seconds, and then bring up an exception "List index out of bounds (11)" (number varies). After that, it's useless, and I have to shoot it anyway if I don't abort.
This is becoming quite painful - Lazarus is becoming unusable. It's happening on both my development PCs. Does anyone have any ideas about this?