recentpopularlog in

mcherm : bug   109

later »
Fixing a Nasty Physically Modeled Engine Bug in an FPS Game : The Codist
The bug was difficult to find. He played around until he could replicate it, then found the cause.
personal_net  via:theCodist  bug 
december 2011 by mcherm
I Saw An Extremely Subtle Bug Today And I Just Have To Tell Someone | Kalzumeus Software
A very subtle bug: good example of a hard-to-find bug. An upgrade to rails made CSRF errors silently retry; simultaneously there was a race condition that generated a fake CSRF error sometimes.
programming  bug  via:HackerNews  via:PatrickMcKenzie 
november 2011 by mcherm
The Prime That Wasn’t » Andrei Zmievski
A regex to recognize prime numbers. But it failed... because of an interesting bug^H^H^H limitation in the regex iplementation.
bug  math  regexp 
april 2011 by mcherm
Nondeterministic Floating-Point Conversions in Java - Exploring Binary
A bug in Java's conversion of certain obscure floating point values. Interestingly, this bug interacts with the switch from normal to JIT operations.
java  bug  floatingpoint  via:reddit 
february 2011 by mcherm
Java Hangs When Converting 2.2250738585072012e-308 - Exploring Binary
Java (Oracle's implementation) has a bug in it which enters an infinite loop if it attempts to parse the number 2.2250738585072012e-308.
security  java  blogworthy  bug  via:reddit 
february 2011 by mcherm
The Best Debugging Story I've Ever Heard
Another neat debugging story from the early days of computers.
debugging  bug  via:reddit  history 
december 2010 by mcherm
The String Memory Gotcha - The Fishbowl
Some DB driver always returned substrings from the 32k buffer it allocated. So every string ever obtained from the DB took up 32k of memory. Lousy coding on their part, but an interesting bug.
programming  java  memory  bug  via:HackerNews 
december 2010 by mcherm
Ksplice » Attack of the Cosmic Rays! - System administration and software blog
Detailed tale of a careful proof that an error was caused by a single flipped bit in RAM.
via:slashdot  bug  debugging  hardware  antenna 
june 2010 by mcherm
Shawn Hargreaves Blog : Bug or feature?
An example of a programming bug in a computer game which, quite by accident, created really interesting gameplay.
via:EricLippert  bug  programming 
april 2010 by mcherm
How a stray mouse click choked the NYSE & cost a bank $150K
Credit Suisse's stock trading application wasn't protected from double-clicks so it issued 2 sets of cancel orders. This issued hundreds of thousands of invalid messages and clogged up the NYSE for a time.
ArsTechnica  via:ArsTechnica  ui  bug  banking 
january 2010 by mcherm
Null References: The Billion Dollar Mistake
Hoare (inventor of Quicksort and other stuff) blames himself for inventing "null" and calls it a "billion dollar mistake".
programming  history  Hoare  computerscience  bug  via:HamletD'Arcy 
january 2010 by mcherm
Twitter Twitpocalypse Status
Twitter will soon (within days) roll over the max signed integer value for their message ID.
twitter  via:HackerNews  bug 
june 2009 by mcherm
Online Brokerage: Zecco Accidentally Increases Some Customers' Buying Power By Millions
Bug in online brokerage gives customers millions of dollars extra. The brokerage's fix for the problem afterward charged same customers big fees.
banking  via:slashdot  bug 
april 2009 by mcherm
Overheating Server - The Daily WTF
Server overheats because someone is using the intake valve as a useful way to hold a piece of paper where they can read it.
bug  funny 
march 2009 by mcherm
Good Math, Bad Math : The Z2K9 Problem
Microsoft's zune player locked up on the last day of a leap year. Why? Here's the code with the bug: it was an infinite loop.
bug  security  programming  Microsoft  via:GoodMathBadMath  markcc 
february 2009 by mcherm
Axioms, downturns, and a global (computer?) crash
An argument that the financial meltdown is a result of overreliance of computer models which are based on faulty assumptions.
via:slashdot  banking  programming  bug  finance 
january 2009 by mcherm
The case of the 500-mile email
This is a classic: the story of an email server that wouldn't send mail over 500 miles. It's a fantastic bug.
funny  internet  history  email  stories  bug 
november 2008 by mcherm
Ned Batchelder: Python mystery #6237: solved
An interesting bug, due mostly to a design flaw in Python. Swapping == for != during a boolean expression refactoring didn't work, because the two are not necessarily related in Python.
python  bug  programming 
october 2008 by mcherm
High maintenance : Fabulous Adventures In Coding
An example of poor design and improved design in a simple utility method. Amazing how very wrong it can be in just a few lines. Well explained.
programming  c#  bug  EricLippert 
september 2008 by mcherm
E-voting vendor: Programming errors caused dropped votes - Network World
Diebold (now Premier) admits that for the past 10 years they've had a bug in their software that counts the votes wrong. Oh, and their previous excuses (blaming it on operator error and antivirus software) weren't true.
via:BruceSchneier  voting  bug  software 
september 2008 by mcherm
More proof that crypto should be left to the experts : Larry Osterman's WebLog
Debian fixed a valgrind report (using uninitialized memory) in OpenSSL. The use was on purpose (it might add randomness). The fix broke the RNG completely - all cryptographic random numbers from Ubuntu for 2 years are insecure!
security  ubuntu  cryptography  bug  debugging  blogworthy 
may 2008 by mcherm
Excel2007Bug.pdf (application/pdf Object)
Detailed exegesis of the much ballyhooed bug in Excel 2007 complete with reverse engineering of the hand-coded assembly used to implement it.
programming  bug  Microsoft  assembly 
november 2007 by mcherm
What really happened on Mars?
A problem with threading occurred on the Mars Rovers. The problem was successfully diagnosed and then resolved, solely because debugging-level information was left active on the system. Excellent story with lessons for programmers.
debugging  bug  space  threading  programming 
january 2007 by mcherm
50 Year Old Bug Discovered
Discussion of a bug in java's mergesort (unnecessary integer overflow)
java  programming  bug 
june 2006 by mcherm

Copy this bookmark:

to read