How to Fix Buffer Overrun Errorsby Suvro Banerji
A buffer overrun, also known as buffer overflow, occurs when a program overruns the buffer limits and starts to overwrite adjacent memory, resulting in data loss and slow performance. You can troubleshoot buffer overruns by a variety of methods. You may update your Windows operating system files. You may also enable Data Execution Prevention (DEP), which is a key buffer overrun defense feature. If your buffer overrun originates from your Internet Explorer web browser, which is a common problem, you may want to increase its security levels.
Perform a Windows Update
Click the "Start" menu and select "All Programs."
Locate the menu command "Windows Update." Click to launch the program.
Click the link "Check for updates" in the left pane. Let Windows install all the required updates.
Reboot your computer once the update installation is complete.
Increase Security Level in Internet Explorer
Launch Internet Explorer. Click "Tools" and select "Internet Options."
Click the "Security" tab.
Click and drag the slider all the way up to "High" under the sub-heading "Security level for this zone."
Click "Apply" and then select "OK."
Enable Data Execution Prevention
Click the "Start" menu and select "Control Panel."
Click "System and Maintenance." Click "System."
Click "Advanced System Settings." Type the administrator password if prompted.
Click "Settings" listed under "Performance." Click the tab labeled "Data Execution Prevention."
Click "Turn on DEP for all programs and services except those I select."