Hyper Threading is a technology from Intel which consists of two logical processor within the one Physical processor. Even though it is logical processor after booting, Operating system will see this logical as separate physical processor. Due to … [Continue reading]
Dr Watson Log
Dr. Watson is default windows program provided by operating system to capture application crash and its details. This program will be invoked when any run-time error (crash in application) occurs in any application in a system. This collects all … [Continue reading]
Debugger and Breakpoints
A breakpoint is a mechanism to pause a program execution for further analysis during runtime to identify run-time errors. Pausing is required to examine the run-time values of variables. Examining these variables is possible only if they are valid in … [Continue reading]
Buffer Overflow
Buffer overflow is a state where application will try storing data beyond the size of the buffer. This buffer can be either static buffer or dynamic buffer which is allocated in heap. Due to Buffer overflow either application might crash or it will … [Continue reading]