On Sun, May 15, 2005 at 09:43:58PM -0300, Piter Dias wrote: > monotone: fatal: std::logic_error: database.cc:1442: invariant 'I(tmp == > new_id)' violated
Apparently, your monotone asked for revision with hash X, and they sent you a revision that they said had hash X, and monotone checked, and discovered that the revision did _not_ have hash X. I would worry about things like hardware errors on either side. Theoretically, the server should have noticed it was sending out a bad packet, if its own disk had become corrupted, and the client should have noticed that the packet had become corrupted in transit if it was a network problem; so I'd be most worried about memory errors on the server, memory errors locally, or using a buggy compiler locally (so that it thinks it is calculating SHA1, but in fact is not). Actually, that last option may be the most likely; what compiler are you using? -- Nathaniel -- .i dei jitfa fanmo xatra _______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
