software bug

(redirected from Software bugs)

software bug

A problem that causes a program to produce invalid output or to crash (lock up). The problem is either insufficient logic or erroneous logic. For example, a program can crash if there are not enough validity checks performed on the input or on the calculations themselves, and the computer attempts to divide by zero. Bad instruction logic misdirects the computer to a place in the program where an instruction does not exist, and it crashes.

A program with bad logic may produce bad output without crashing, which is the reason extensive testing is required. For example, if the program is supposed to add an amount, but subtracts it instead, bad output results, although the computer keeps running. See abend, bug and buggy.
References in periodicals archive ?
Nor does Corellium require its users to disclose any software bugs they find to Apple, so that Apple may correct them.
Basic functions for mobile phone and phone data services are not affected by the software bugs, the official said.
Software bugs cost some $60 billion annually in the United States alone (SN: 7/20/02, p.
Hercules, from Citadel Security Inc., Dallas, is designed to reduce security risks by automating the process of repairing vulnerabilities such as software bugs, unsecured user accounts and system backdoors.
Data loss can result from a number of factors, such as: human error; operating system or application software bugs; hardware failure; fire, smoke or water damage; power outages; employee theft or fraud; man-made disasters such as sabotage, hacking or viruses; or natural disasters such as earthquakes or hurricanes.
Monitoring a system's services and keeping abreast of new software bugs is imperative in keeping unwanted visitors out.
Recently, Sun announced the marketing of a new compatible enterprise-level, data disaster protection, remote, recovery system, that is designed to protect databases against disruptions caused by natural disasters, human error, software bugs and power failures.
3 Software bugs may lead to network exposure and can make the security application crash, thus opening holes to potential intruders.
Shaman provides a central point of information (http://www.eShaman.com) about these security holes and other mission critical software bugs that may cause havoc among e-commerce servers.
Theft, sabotage, and facility accidents, natural disasters, software bugs, and technical or mechanical disasters are more likely to create serious data loss.
Standish claims 21% of system downtime is caused by hardware failure; 19% by maintenance and upgrades; 17% by application bugs; 15% by operational error; 13% by systems software bugs; 11% by environmental conditions; and 4% by other factors.
IRONING out software bugs and finding the latest patches can be a pain - but not any more.