Forgot your password?
typodupeerror
This discussion has been archived. No new comments can be posted.

Adobe and Apple Didn't Unit Test For "Forward Date" Bugs. Do You?

Comments Filter:
  • Neither did Google (Score:3, Informative)

    by Anonymous Coward on Thursday January 03, 2013 @06:43PM (#42468401)

    They left December out [techcrunch.com] of Android Jelly Bean's date picker.

  • 2038 (Score:4, Informative)

    by Dishwasha (125561) on Thursday January 03, 2013 @06:50PM (#42468505)

    I for one am stockpiling canned meat in my bomb shelter for 2038 [wikipedia.org]. By the time 2038 comes, software will be so virtualized and there will be so many layers between operational computer software and what's under the hood that it will take at least a decade to fix this problem in our future society.

  • Re:leap year (Score:2, Informative)

    by LordLimecat (1103839) on Thursday January 03, 2013 @07:01PM (#42468635)

    It seems like every 4 years on leap year, one of Microsoft's products breaks in a hillarious way. This year, it was Microsoft Azure (which was completely unavailable). 4 years ago, it was Zune and Exchange 2007 (Zunes simply did not function, Exchange had some management issues).

    Not sure if they had anything in 2004, like SBS2003 devouring all files edited that day or something, but Id be interested to know.

  • Re:leap year (Score:4, Informative)

    by LinuxIsGarbage (1658307) on Thursday January 03, 2013 @09:19PM (#42470101)

    Christ. Year after year, iOS alarm clock, DND, or something breaks on new years, leap year, DST, or something.

    IT JUST WORKS!!!!!

    https://discussions.apple.com/thread/3795574?start=0&tstart=0 [apple.com]

    http://www.engadget.com/2011/03/14/ios-daylight-saving-time-woes-continue/ [engadget.com]

  • by rubycodez (864176) on Thursday January 03, 2013 @10:58PM (#42470995)

    I could supply link, or better yet let's make the proof this thread. See how timestamp beyond 2038-01-19 03:14:07 gets foobared.

    rubycodez@hyperion:~$ mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 40
    Server version: 5.5.28-0ubuntu0.12.04.3 (Ubuntu)

    Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> create database timedb;
    Query OK, 1 row affected (0.00 sec)

    mysql> use timedb;
    Database changed
    mysql> create table tvalue(t timestamp);
    Query OK, 0 rows affected (0.00 sec)

    mysql> insert into tvalue values ('2012-12-21');
    Query OK, 1 row affected (0.00 sec)

    mysql> insert into tvalue values ('2038-01-30');
    Query OK, 1 row affected, 1 warning (0.00 sec)

    mysql> select * from tvalue;

    | 2012-12-21 00:00:00 |
    | 0000-00-00 00:00:00 |

    2 rows in set (0.00 sec)

    mysql>

There's a whole WORLD in a mud puddle! -- Doug Clifford

Working...