Overflow Error Computing
An Error that occurs when the computer attempts to handle a number that is too large for it. Every computer has a well-defined range of values that it can represent. If during execution of a program it arrives at a number outside this range, it will experience an overflow error. Overflow errors are sometimes referred to as overflow conditions.
There are two type of over flow errors:-
- has to do with the internal memory stack of the program.
- has to do with amout of memory used to store data
Each program has a section of memory allocated for a stack.The stack is used to store internal data for the program and is very fast and keep track of return addressing.
A program may jump to an area that reads some data from the hard drive,then it returns from that routine to continue processing the data.The stack keeps track keeps track of originating address, and the program uses that for the return.
The stack has limited amount of space and using it for storing return addresses, and as well as memory usage for storing variables, it can run out and all the title bits of data overflow and cause program to crash
EX:-
- if your operating a system on your mobile device is giving you a stack overflow error, you may have too many apps running.
- you may have a virus using stack space.
- you could even have hardware damages.
- you may get over flow error when an application request 64 bits of storage when the program can only offer 32 bits.
Check your app usage and virus protection and run a memory diagnostic app on your mobile device to see if this helps clear up your error.
Dealing with over flow errors in development should be priority for developers.
Companies should issue patches or upgrades to fix overflow error problems.

Comments
Post a Comment