[prev] 161 [next]

Costly Software Errors (cont)

Sydney Morning Herald, 05/01/2010:

[Diagram:Pic/smh.png]


EFTPOS terminals inoperable for several days in early 2010
  • customers' cards rejected as expired
Cause of failure:
  • one module interpreted the current year as hexadecimal
    • 0x09 = 09
    • 0x10 = 16 (≠ 10)