Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Please keep reading, this affect non unix systems also.
Kind regards, Sylvain Petreolle
________________________________ De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From:ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given by a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901 Kind regards, Sylvain Petreolle
________________________________ De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From:ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle spetreolle@yahoo.fr wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given by a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Then what DOES NT use to calculate time?
On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ionucu@videotron.ca wrote:
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle spetreolle@yahoo.fr wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given by
a
negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org]
On
Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
On Sat, Apr 11, 2009 at 11:13 PM, King InuYasha ngompa13@gmail.com wrote:
Then what DOES NT use to calculate time?
Win32 uses SYSTEMTIME and FILETIME structures to store and calculate the time/date which if I recall correctly user a large int to store and calculate time since 1970. No problem with space there. See
http://msdn.microsoft.com/en-us/library/ms725473(VS.85).aspx
I am curious if the posix subsystem has any problems with the 2038 bug. Most likely not as it should use the correct native functions internally. Any POSIX application that expects normal 32bit time_t under Services for Unix or Subsystem of Unix applications would still be affected. Again, your talking about 1/2 of .0001% of all applications running on Windows though. Maybe a few other applications that have been ported over using a third party static libc doing its own timekeeping would also be affected but like Alex and Ged have pointed out, its a Unix problem. Yes they do exist, Unix, Linux and friends are not perfect.
I wonder what Apple's 2038 plans are. Most likely to kill support for 32bit long before ;)
Windows NT time is specified as the number of 100 nanosecond intervals since January 1, 1601
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 8:13 PM, King InuYasha ngompa13@gmail.com wrote:
Then what DOES NT use to calculate time? On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ionucu@videotron.ca wrote:
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle spetreolle@yahoo.fr wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given by a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Just to make the point clear: It will overflow on January 1st, 584942.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 10:08 PM, Alex Ionescu ionucu@videotron.ca wrote:
Windows NT time is specified as the number of 100 nanosecond intervals since January 1, 1601
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 8:13 PM, King InuYasha ngompa13@gmail.com wrote:
Then what DOES NT use to calculate time? On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ionucu@videotron.ca wrote:
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle spetreolle@yahoo.fr wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given by a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
lol far enough to forget about it :-P thanks for the replies anyway :)
On Sun, Apr 12, 2009 at 7:12 AM, Alex Ionescu ionucu@videotron.ca wrote:
Just to make the point clear: It will overflow on January 1st, 584942.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 10:08 PM, Alex Ionescu ionucu@videotron.ca wrote:
Windows NT time is specified as the number of 100 nanosecond intervals since January 1, 1601
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 8:13 PM, King InuYasha ngompa13@gmail.com
wrote:
Then what DOES NT use to calculate time? On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ionucu@videotron.ca
wrote:
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle <
spetreolle@yahoo.fr>
wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given
by
a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com À : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:
ros-dev-bounces@reactos.org]
On Behalf Of Javier Agustìn Fernàndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Well, Windows and ReactOS ARE using unix time. Not in the kernel, but in the crt. And actually this IS an issue on reactos at this time.
Windows has solved the issue, by adding 64 bit time_t support, which is used by default and can only be overridden with defining USE_32BIT_TIME_T when compiling your software. Our crt headers currently still contain a hack that defines this by default, because we don't have any 64bit time_t support in out crt, at least not in trunk. I recently added a new time implementation to the amd64 branch that supports 64 bit time_t. It should work, but it's not fully tested.
Regards, Timo
Javier Agustěn Fernŕndez Arroyo schrieb:
lol far enough to forget about it :-P thanks for the replies anyway :)
On Sun, Apr 12, 2009 at 7:12 AM, Alex Ionescu ionucu@videotron.ca wrote:
Just to make the point clear: It will overflow on January 1st, 584942.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 10:08 PM, Alex Ionescu ionucu@videotron.ca wrote:
Windows NT time is specified as the number of 100 nanosecond intervals since January 1, 1601
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 8:13 PM, King InuYasha ngompa13@gmail.com
wrote:
Then what DOES NT use to calculate time? On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ionucu@videotron.ca
wrote:
Again, since Ged wasn't clear: This is NT. NT does not use Unix time.
Best regards, Alex Ionescu
On Sat, Apr 11, 2009 at 6:52 PM, Sylvain Petreolle <
spetreolle@yahoo.fr>
wrote:
I also noticed a funny thing browsing the year 2038 website : http://www.2038bug.com/demo.html shows the first negative date given
by
a negative int32 number.
-2147483648, Fri Dec 13 20:45:52 1901
Kind regards, Sylvain Petreolle
De : Ged gedmurphy@gmail.com Ŕ : ReactOS Development List ros-dev@reactos.org Envoyé le : Dimanche, 12 Avril 2009, 1h19mn 26s Objet : Re: [ros-dev] Year 2038 problem
This is NT, not unix (thankfully)
From: ros-dev-bounces@reactos.org [mailto:
ros-dev-bounces@reactos.org]
On Behalf Of Javier Agustěn Fernŕndez Arroyo Sent: 12 April 2009 00:02 To: ReactOS Development List Subject: [ros-dev] Year 2038 problem
Hi all, i hope you have already taken into account this:
http://en.wikipedia.org/wiki/Year_2038_problem
Regards, Javier
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev