[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] mtn: fatal: std::logic_error: paths.cc:718: invariant '
From: |
hendrik |
Subject: |
[Monotone-devel] mtn: fatal: std::logic_error: paths.cc:718: invariant 'I(!empty())' violated |
Date: |
Wed, 31 Mar 2010 16:26:50 -0400 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
It's quite possible this has been fixed and that I need to upgrade from
mtn 0.40; it's the mtn provided with my OS. It's conceivable that this
is a version-skew problem, because the other machine with a copy of this
repository is running debian-testing, with presumably a different
monotone. That one occasionally syncs with this one using ssh.
I'll save a copy of the repository and of the entire workspace just
in case they are needed.
-- hendrik
I got the messages:
address@hidden:~/dv/text/mtxt/src$ mtn commit
mtn: beginning commit on branch 'com.pooq.hendrik.mtxt.C'
mtn: fatal: std::logic_error: paths.cc:718: invariant 'I(!empty())'
violated
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn version --full',
mtn: and a description of what you were doing to
address@hidden
mtn: wrote debugging log to /farhome/hendrik/dv/text/mtxt/_MTN/debug
mtn: if reporting a bug, please include this file
address@hidden:~/dv/text/mtxt/src$
after moving a bunch of files using mtn mv into a new directory I
created using mkdir. mtn seemed to be happy moving those files, and for
the first one it seemed to discover it had a new directory to manage.
I believe I'm using the mtn from Debian stable:
address@hidden:~/dv/text/mtxt/src$ mtn version --full
monotone 0.40 (base revision: 5ccc279f9dea0444b47f03dd5291ecc985fcb7f6)
Running on : Linux 2.6.26-2-486 #1 Thu Mar 26 00:13:41 UTC 2009
i686
C++ compiler : GNU C++ version 4.3.1
C++ standard library: GNU libstdc++ version 20080606
Boost version : 1_34_1
Changes since base revision:
unknown
address@hidden:~/dv/text/mtxt/src$
And here's the /farhome/hendrik/dv/text/mtxt/_MTN/debug file:
beginning commit on branch 'com.pooq.hendrik.mtxt.C'
Current work set: 4 items
----- begin 'system_flavour' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:75)
Linux 2.6.26-2-486 #1 Thu Mar 26 00:13:41 UTC 2009 i686
----- end 'system_flavour' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:75)
----- begin 'cmdline_string' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:89)
'mtn', 'commit'
----- end 'cmdline_string' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:89)
----- begin 'string(lc_all)' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:94)
en_CA.UTF-8
----- end 'string(lc_all)' (in virtual void sanity::initialize(int, char**,
const char*), at sanity.cc:94)
----- begin 'full_version_string' (in virtual void mtn_sanity::initialize(int,
char**, const char*), at mtn-sanity.cc:23)
monotone 0.40 (base revision: 5ccc279f9dea0444b47f03dd5291ecc985fcb7f6)
Running on : Linux 2.6.26-2-486 #1 Thu Mar 26 00:13:41 UTC 2009 i686
C++ compiler : GNU C++ version 4.3.1
C++ standard library: GNU libstdc++ version 20080606
Boost version : 1_34_1
Changes since base revision:
unknown
----- end 'full_version_string' (in virtual void mtn_sanity::initialize(int,
char**, const char*), at mtn-sanity.cc:23)
- [Monotone-devel] mtn: fatal: std::logic_error: paths.cc:718: invariant 'I(!empty())' violated,
hendrik <=