What I'm doing: Using Component One's (C1) Spell checker object.
The Problem: The Spell checker hangs and Vista terminates the VHOST under which the Spell Checker thread is running.
Notes:
Well, this is an interesting one. My app does a spell check on a control. Simple enough until my app just shuts down while the spell check dialog is up. No error, no return to my code....just abort the entire process stack back to VS. Now one important change I made that seems to have created this issue was moving to VS2008 from VS2005. So it may be unfair to say this is a 'Vista' issue. During the abort, VS2008 does not terminate- only the debugging stops.
Solution:
Use VS2005. Component One's Spelling control does not yet seem to be quite compatible with 2008. I've not found any issues with the other Component One's controls and VS2008. I suspect that I will need to update the control I'm using because C1 says that their controls will work with VS2008.
Observations:
None really, except that VS2008 does seem to be very stable over-all. This one I think is a minor glitch. For now I'll disable the spell checker and update the control...I really don't want to move back to VS2005 for this app.
~cse