This type of error typically only happens with older machines trying to run modern operating systems since the capacity of the operating system over shadows the capacity of the hardware. In other words, you may get overflow errors when an application requests 64 bits of storage when the program can only offer 32. This type of overflow error is usually on the programmers shoulders, and there is very little an end user can do to facilitate an easy remedy besides checking for a software update or patch.