Ron Parker wrote:

I am just curious.  Has anyone ever had "tla commit" go off into never
never land and not complete?

I am trying to commit a tree of Apple specific changes to a gcc
archive I have created and it has been running for +10 hours on my
Powerbook.  Currently the ,,commit... dir is about 648MB and tla's
real memory usage is ~80MB.

I'm running tla 1.3.1fix1.



I haven't seen that, but I do know of some specific memory corruption
that exists in tla-1.3.1. Specifically with Tom's new rel_table
implementation, he doesn't always initialize his pointers to 0. I know
of a specific location where this causes random memory to be overwritten
(during the delete function).

Checkout my patch
[EMAIL PROTECTED]/tla--pcomp--1.3.1--patch-12

This goes through and makes sure all rel_field entries are properly null
terminated.

Just for reference, the specific corruption that I found was in
changeset-report.c line 301. If you have a changeset which modifies a
files permission, then random memory gets corrupted because id_field
never gets set.

John
=:->


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users

GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/

Reply via email to