Writing perfect code is almost impossible. People often say that there is no software that is completely bug-free. Here is an infographic that features some of most interesting, embarrassing, or devastating software bugs until now.
[Click image for full size version]