I've been asked by a MS Connect moderator to provide a mini dump file for an issue I'm experiencing with Visual Studio.
My business is mildly concerned about what might be contained within the dump file (which is around half a gig in size).
By "mildly concerned", I merely mean they've asked me to find out whether any proprietary code will be included (and, if so, how much).
The dump file was created by Visual Studio by doing the following:
I thought the lovely people here at StackOverflow would be able to help. So my questions to you are:
A user mode mini dump contains the memory of the process you're dumping, not the entire system. Other processes running on the system are not affected. In other words the dump contains data and executable code for the specific process.
For native code that means the compiled code. For a managed application that means both the IL and the compiled code. I.e. it is a no-brainer to extract high level managed IL code from a dump file. The IL can be interpreted by tools like Reflector.
In your case, you're creating a dump file of a Visual Studio process (devenv.exe), so unless you have a VS plugin that stores your personal data the dump will not contain your personal information. As for your source code the dump may contain some data related to this, but you're definitely not shipping all your source code as part of the dump file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With