A bug so cool that the development team was reluctant to fix it
Long ago, there was a big filed against Outlook that was titled “Outlook crashes when used violently.”
Well that’s an interesting title.
The bug was also interesting: What you had to do was create a Note and then drag it around the screen continuously for several minutes. Eventually, Outlook crashed.
What was happening was that each time the Note window moved, even just one pixel, Outlook created an entry in its Undo history. Drag the window around long enough, and the Undo history fills up with remembered Note positions, until eventually you run out of memory and crash.
If you stopped before you ran out of memory, then you could use this bug as a parlor trick: Press and hold the Undo hotkey Ctrl+Z, and the Note will zoom around the screen, retracing its steps.
This bug was so cool that the development team was reluctant to fix it.
They did fix it, but it was accompanied by a twinge of regret.
Is a bug sometimes too cool to fix?
Today, Raymond Chen tells us about a bug that some devs were reluctant to fix because they were having so much fun with it.
— Windows Dev Docs (@WindowsDocs) May 17, 2019