[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] BUG - fatal: std::logic_error: database.cc:1266: in
From: |
Nathaniel Smith |
Subject: |
Re: [Monotone-devel] BUG - fatal: std::logic_error: database.cc:1266: invariant 'I(old_tmp_id == old_id)' violated |
Date: |
Sun, 27 Aug 2006 01:51:22 -0700 |
User-agent: |
Mutt/1.5.12-2006-07-14 |
On Sat, Aug 26, 2006 at 11:00:54AM -0400, Ali Asad Lotia wrote:
> Hello monotone dev team,
> I encountered the following error when attempting to pull the latest
> monotone source to my local database.
Thanks for the report!
> fatal: std::logic_error: database.cc:1266: invariant 'I(old_tmp_id ==
> old_id)' violated
That's, umm... not so good, and likely indicates a bug of some sort
on our part. You might want to run a 'db check', just in case it's
some sort of odd side-effect of disk corruption, but I'm not too
hopeful of that.
> below is the command i used to start the update and the ouput printed
> to the terminal.
>
> et-g4-pb:~/rcs/monotone lotia$ monotone pull
> monotone: doing anonymous pull; use -kKEYNAME if you need authentication
> monotone: connecting to venge.net
> monotone: finding items to synchronize:
> monotone: certificates | keys | revisions
> monotone: 20847 | 32 | 6904
> monotone: bytes in | bytes out | certs in | revs in
> monotone: 1.0 M | 911.2 k | 0 | 0
> monotone: bytes in | bytes out | certs in | revs in
> monotone: 3.9 M | 911.2 k | 1378/1558 | 344/388
> monotone: fatal: std::logic_error: database.cc:1266: invariant 'I
> (old_tmp_id == old_id)' violated
If you re-run the pull, does the error happen again? If so, we would
very much like a copy of the database to investigate more fully. If
not, debugging will be tricky, though I suppose someone else will hit
it sooner or later, and I can't see any way this could lead to any
sort of data loss.
-- Nathaniel
--
Eternity is very long, especially towards the end.
-- Woody Allen