↓ Skip to main content

“And you know what’s special about 2040? It’s after 2038.”

ubituxblog.pkh.me ↗

He set the system clock to 2040 to cheat some game achievements. Steam touched a pile of font files while the clock was wrong, and their access times got stamped in 2040. The 32-bit fontconfig code choked on dates past 2038 and Steam grabbed a random font. The Y2038 bug is supposed to be sixteen years away. It’s already here for anyone running 32-bit code.