Well, hacking by buffer overload is putting tons of bad code into one part of the computer (see the IE "hacking" of the cursor) and having it 'overspill' into more protected parts of the memory which end up letting the hacker do what he wants with the PC.
Evidently the Microsoft Visual C++ Runtime Library protects against this sort of hacking by instant closing if it detects one and freeing all the memory of code.
It usually happens to me if I try to execute files and get syntax errors a few times. Have you recently downloaded any mods which might do that or edited the Bedroom mission file at all?