Google Research Blog: Nearly All Binary Searches and Mergesorts Are Broken
research.googleblog.com
research.googleblog.com
There was a whole bunch of code that failed around that time, once memory sizes approached the addressing range of 32-bit integers.