Process Monitor: Entries with BUFFER OVERFLOW
I´m trying to solve IE 8 performance problems on my system at the moment.
I analyzed my system with Sysinternals Process Monitor and found lots of "BUFFER OVERFLOW"s entries in the Log (See below). Any ideas to solve the problem?
Log entries for example:
iexplore.exe RegQueryValue HKLM\System\CurrentControlSet\services\NetBT\Linkage\Export BUFFER OVERFLOW Length: 144
communicator.exe RegQueryValue HKLM\System\CurrentControlSet\services\Tcpip\Linkage\Bind BUFFER OVERFLOW Length: 144
OUTLOOK.EXE RegQueryValue HKLM\System\CurrentControlSet\services\Tcpip\Linkage\Bind BUFFER OVERFLOW Length: 144
Solution 1:
This is not an error. What is happening is the program is requesting data the length of which it does not know. It provides an initial buffer. If it is too small, a Buffer Overflow is returned together with the size needed and the program can reissue the request with the correct size. Do not confuse with the use of the term buffer overflow to designate the erroneous overwriting of data which can lead to a security vulnerability.