Quoth Winforms Designer: Error HRESULT E_FAIL from a call to a COM component

Eerie. This designer thing seems to know when I’m under schedule pressure and pull out all its tricks.
Now I get “Error HRESULT E_FAIL has been returned from a call to a COM component.”
Never seen this before, don’t know what it means, don’t know what caused it, and don’t know how to find out.
Yes, my changes were lost.
No, I couldn’t repeat it by making (what I believe to be) the same changes again.
Yes, I’m happy about being able to make the changes after all.
No, I’m not happy about having no idea when this will happen again, or whether it might happen at runtime.
September 24th, 2008 at 2:20 pm
Gaah, annoying bug…
Getting it from my own code. Callstack is very mystical:
> System.Windows.Forms.dll!System.Windows.Forms.AccessibleObject.Parent.get() + 0×28 bytes
System.Windows.Forms.dll!System.Windows.Forms.Control.ControlAccessibleObject.Parent.get() + 0×20 bytes
System.Windows.Forms.dll!System.Windows.Forms.AccessibleObject.Accessibility.IAccessible.accParent.get() + 0x2e bytes
System.Windows.Forms.dll!System.Windows.Forms.InternalAccessibleObject.System.Windows.Forms.UnsafeNativeMethods.IAccessibleInternal.get_accParent() + 0×30 bytes