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 ///
