Is there any way to predict when it could happen again if it's not fixed?My guess: As soon as November ended (globally) the out of bounds caused the problem. It could be similar to the Y2K bug back in 1999/2000. Don't forget Apple started transforming the old Objective-C code into SWIFT. Now, we are seeing the consequences (e.g. calculator bug, date bug)
I think, nobody saw that bug. It just worked. The surprise came Friday.