Re: simple valgrind test found what appear to be serious memory problems

Thien-Thi Nguyen <[email protected]> Tue, 05 Oct 2010 17:25:00 +0200
Newsgroups gmane.comp.version-control.rcs.bugs
Message-ID <[email protected]>
() Thien-Thi Nguyen <[email protected]>
() Tue, 05 Oct 2010 10:13:43 +0200

   the difference in "possibly lost" [...] studying that

The public repo now includes these recent changes:

  $ glog 5.7.93.. --reverse
  [...]
  82f182d [int] Fix bug: Close expansion context scratch space when done.
  cdca08f [int] Use ‘EXIT_SUCCESS’ more.
  0f20220 [int] Add abstraction: gnurcs_goodbye
  f69a2e7 [int] Undo bogus workaround.

RCS in repo is now cleaner memory-wise than RCS 5.7 in that prior to
exit, commands release all dynamic memory (commit 0f20220).  Thus,
"still reachable" is now zero, and "possibly lost" should not be even
possible.

Incidentally, repo now also includes tag "5.7.93".