This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author amaury.forgeotdarc
Recipients amaury.forgeotdarc, kevinwatters
Date 2008-11-21.20:29:36
SpamBayes Score 0.00032249792
Marked as misclassified No
Message-id <1227299377.39.0.549788038462.issue4379@psf.upfronthosting.co.za>
In-reply-to
Content
You almost gave the answer in your question - the FILE_TIME is about to be 
converted to a time_t greater than 2**31.

in posixmodule.c::FILE_TIME_to_time_t_nsec(), a comment says:
/* XXX Win32 supports time stamps past 2038; we currently don't */
just before the assert()...

And indeed to reproduce the same crash it is enough to call os.stat() on a 
file with a creation date in 2050 for example.
History
Date User Action Args
2008-11-21 20:29:37amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, kevinwatters
2008-11-21 20:29:37amaury.forgeotdarcsetmessageid: <1227299377.39.0.549788038462.issue4379@psf.upfronthosting.co.za>
2008-11-21 20:29:36amaury.forgeotdarclinkissue4379 messages
2008-11-21 20:29:36amaury.forgeotdarccreate