Y2k10 bug!

Jan 02, 2010 10:28


The text messaging application on my phone has a conversion bug in the date which makes the year display as “16” instead of “10”:


Read more... )

Leave a comment

Comments 1

umuhk January 3 2010, 05:59:55 UTC
I'm guessing it's parsing the date from the raw SMS data incorrectly. If it's reading a two-digit text year from SMS as hex, no one would notice until 2010 started showing up. The decimal conversion is probably happening in the display formatting, at the same time the date is converted to local time. Therefore you'd only see the bug in messages that were timestamped (by SMS) as 2010, even when those messages would display on your phone as 2009.

If that's the case, I'd have to bet it's HTC's bug; I don't believe the WinMobile messaging components have a standard SMS parsing library. But I don't know for sure.

Reply


Leave a comment

Up