Daniel Einspanjer wrote:

> Bram, first of all, I'd like to say I'm very sorry to report this crash days 
> after you manage to release the gold version. :/  I've been running the beta 
> for a month or two now and I swear to you I would have reported this right 
> away if I would have run across it earlier.
> 
> I have a file I extracted from a tarball. When extracting, tar warned me 
> that it had a rather invalid modification date (0 seconds from epoch). 
> Since I'm -5 GMT, a local representation of the time shows the date as 
> Wednesday, December 31, 1969, 7:00:00 PM.
> 
> I went to edit the file in vim 7.0 and it crashed.  Loading in 6.4 worked 
> fine.
> I built a debug of vim 7.0 and discovered the following assertion failed 
> when loading the file:
> ( ( ( long )( yr - 1900 ) >= _BASE_YEAR ) && ( ( long )( yr - 1900 ) <= 
> _MAX_YEAR64 ) )
> 
> Of course, touching the file fixes the crash.

Where is that assertion?  I don't see it in the source code.  Isn't this
a problem in one of the libraries?

I dated a file Jan 1 1969 and Vim could edit it just fine.  This is on
FreeBSD.

What OS?  How was Vim compiled?

-- 
hundred-and-one symptoms of being an internet addict:
47. You are so familiar with the WWW that you find the search engines useless.

 /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

Reply via email to