News

History’s Worst Software Bugs

Last month automaker Toyota announced a recall of 160,000 of its Prius hybrid vehicles following reports of vehicle warning lights illuminating for no reason, and cars’ gasoline engines stalling unexpectedly. But unlike the large-scale auto recalls of years past, the root of the Prius issue wasn’t a hardware problem — it was a programming error in the smart car’s embedded code. The Prius had a software bug.

With that recall, the Pruis joined the ranks of the buggy computer — a club that began in 1947 when engineers found a moth in Panel F, Relay #70 of the Harvard Mark 1 system. The computer was running a test of its multiplier and adder when the engineers noticed something was wrong. The moth was trapped, removed and taped into the computer’s logbook with the words: "first actual case of a bug being found."

Sixty years later, computer bugs are still with us, and show no sign of going extinct. As the line between software and hardware blurs, coding errors are increasingly playing tricks on our daily lives. Bugs don’t just inhabit our operating systems and applications — today they lurk within our cell phones and our pacemakers, our power plants and medical equipment. And now, in our cars.

But which are the worst?

By Simson Garfinkel

Full Story: http://wired.com/news/technology/bugs/0,2924,69355,00.html?tw=wn_tophead_1

***

Battling Bugs: A Digital Quagmire

By Simson Garfinkel

In 1976, computer pioneer Edsger W. Dijstra made an observation that would prove uncanny: "Program testing can be quite effective for showing the presence of bugs," he wrote in an essay, "but is hopelessly inadequate for showing their absence."

Thirty tears later, Dijsta’s words have the ring of prophecy. Companies like Microsoft and Oracle, along with open-source projects like Mozilla and Linux, have all instituted rigorous and extensive testing programs, but bugs just keep slipping through. Last month, Microsoft’s monthly drop of bug patches included fixes for 14 security holes that escaped prerelease testing, four of them rated "critical."

Full Story: http://wired.com/news/technology/bugs/0,2924,69369,00.html?tw=wn_tophead_1

Sorry, we couldn't find any posts. Please try a different search.

Leave a Comment

You must be logged in to post a comment.