I've read somewhere that it has something to do with COM and some global mutex becoming deadlocked...but can't tell for sure...