Google messed up all those Chromebooks yesterday because of a single typo

Google can’t seem to catch a break when it comes to Chrome OS 91. First we saw many users reporting their devices using an egregious amount of CPU after upgrading to 91.0.4472.147. While Google pulled the update shortly thereafter and rolled everyone back to 91.0.4472.114, that managed to lock out Linux apps. Now we’re seeing the arrival of 91.0.4772.165, and this update introduces an awful bug that’s breaking Chromebooks left and right.

[…]

So what happened? Thanks to the work of an eagle-eyed user on Reddit, we now know that a single typo appears responsible for locking so many users out of their Chromebooks. By looking at the diff in this file, we can see that Google forgot to add a second “&” to the conditional statement, preventing Chrome OS from decrypting your login information (required to log you in).

This kind of sloppiness is what you get in an industry where there really aren’t any consequences to speak of for screwing things up. It’s not like software development is a real industry with strict product safety laws or anything.

24 Comments

  1. 2021-07-22 9:43 pm
  2. 2021-07-23 12:29 am
    • 2021-07-23 3:45 am
    • 2021-07-23 10:08 am
    • 2021-07-24 1:54 pm
      • 2021-07-24 3:01 pm
      • 2021-07-24 7:08 pm
  3. 2021-07-23 3:53 am
    • 2021-07-25 9:14 pm
      • 2021-07-26 12:29 am
  4. 2021-07-23 5:30 am
  5. 2021-07-23 6:57 am
  6. 2021-07-23 10:36 am
  7. 2021-07-23 1:44 pm
  8. 2021-07-23 2:03 pm
  9. 2021-07-25 12:59 pm
    • 2021-07-25 3:16 pm
      • 2021-07-26 7:12 am
        • 2021-07-26 7:23 am
          • 2021-07-26 1:08 pm
        • 2021-07-26 8:27 am
          • 2021-07-26 1:30 pm
          • 2021-07-26 4:58 pm