Quote:
I couldn't find anything on Microsoft.
It's an OLE message. Effectively you've got two Windows programs talking to each other using OLE/COM.
The first one has called the second one, and is waiting for a response. Because it's single-threaded, it appears to have stalled.
Rather than have you think it's crashed, Windows brings up this dialog box, prompting you to switch to the second program (which might be asking you a question before it returns control to the first program).
These days, you should rarely see it, since more and more Windows programs are multi-threaded, but it does still sometimes happen.
It's either a bug in the program, or simply that the program's taking too long to do its thing. As Tony says, this could be a looming hardware failure. Alternatively, maybe your machine just needs nuking.
_________________________
--
roger