November 17, 2009
Droid camera bug caused by monthly cycle "timestamp rounding error"

Google engineer Dan Morrill, on why everyone’s Droid’s camera issues seem to have mysteriously fixed themselves this week:

There’s a rounding-error bug in the camera driver’s autofocus routine (which uses a timestamp) that causes autofocus to behave poorly on a 24.5-day cycle. That is, it’ll work for 24.5 days, then have poor performance for 24.5 days, then work again.

The 17th is the start of a new “works correctly” cycle, so the devices will be fine for a while. A permanent fix is in the works.

Great. It’s like my Droid camera has a period. A *24.5 day* period, then acts all sweet and nice for another month.

Mark my words: Skynet will be born due to a 24.5-day cyclical timestamp rounding error. And she’ll be *pissed*.

  1. ysamlan posted this
Blog comments powered by Disqus