I guess you don't make a difference between stuck and crashed.
A crash is when the applications encounters some illegal code and the OS stops it. The effect on windows is that you see the 'Don't send dialog'.
If the application is stuck then it is not responsible, but still working and using 100%. So if you wait long enough it might finish as long as it is not in an infinite loop state.
So, do you see a crash or an stuck application?