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 commonly erroneous logic that misdirects the computer to a place in the program where an instruction does not exist, and the computer will halt at that point.

Insufficient Logic Also Produces Bugs
For example, if there are not enough validity checks performed on the input or on the calculations themselves, a buffer overflow or a divide-by-zero may occur (see buffer overflow or divide overflow).

Bad Logic Equals Bad Output But No Crash
If a program is supposed to add an amount, but subtracts it instead, invalid output is produced but the computer keeps running. This is why extensive testing is required. See abend, bug and buggy.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
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.