@OP:
You closeed the issue a little to soon, i just wanted to say:"It works in trunk", but not with 1.8 lcl, but in trunk all is fine, sorry for the fuzz.
So looking forward to the 1.10 or 2.0 release when it's included (hopefully)
About test-environment ? Is it a good idea ?
[Edit]
I just tested the new version. Is there a reason, why you can/have to be able to select a incompatible destop as debugging-DT to a compatible one ?
My understanding of Unsupported is "unsupported" meaning not supported so not to be selectable a debug and also handled as less as possible.
therefore in Debug-Dropdown are only supported desktops. And was disabled on unsupported DTs. Maybe some other actions should be deactivated too,
the "set debug-Desktop" and "set active" -actions for instance.
And i missed a small one:
env... line 1083:
.ReplaceChild(lChldNode, lParentNode)