() Thien-Thi Nguyen <t...@gnuvola.org> () Thu, 09 Jun 2011 13:55:52 +0200
(Please correct me if i'm wrong.) [Mr. T voice] I pity the fool! If so, that means RCS was masking this bug all along, right? To debug, i will need to find out where a call to ‘fclose’ presumes (incorrectly) that the file position should be larger (further along) than it actually is. Right? Who knows? Poking around, i discovered that using ‘rewind’ directly instead of the supposedly equivalent ‘fseeko (STREAM, 0L, SEEK_SET)’ unmanifested the bug: http://git.savannah.gnu.org/cgit/rcs.git/commit/?id=3667dd09 so from GNU RCS pov, things are fine again. (Hydra is happy, too.) However, NB: this change just sidesteps an interop issue rather than grokking in full What Iz; it's possible that latent problems persist.