[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] monotone: fatal: std::logic_error: change_set.cc:565: i
From: |
Daniel Vogelheim |
Subject: |
[Monotone-devel] monotone: fatal: std::logic_error: change_set.cc:565: invariant 'I(entries.find(p) == entries.end())' violated |
Date: |
Thu, 05 May 2005 18:50:00 +0200 |
Hello all,
I have been testing monotone for a small project. When renaming a
file, monotone aborted with an error message that requested I send an
email to this list. Please find more details at the end of this
message. Hope this helps.
Sincerely,
Daniel
A) What I did:
I want to move a file from source/association.hpp to
source/tools/relation.hpp. The previous file, source/association.hpp
was already in the repository. On the command line, I did:
1) mkdir source\tools
2) move source\association.hpp source\tools\relation.hpp
3) monotone rename source\association.hpp source\tools\relation.hpp
I am using monotone 0.18 on Windows.
B) output of monotone command:
>monotone rename association.hpp tools\relation.hpp
monotone: adding source/association.hpp -> source/tools/relation.hpp
to working copy rename set
monotone: fatal: std::logic_error: change_set.cc:565: invariant
'I(entries.find(p) == entries.end())' violated
monotone:
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to
address@hidden
monotone: wrote debugging log to MT/debug
C) output of monoton --full-version
>monotone --full-version
monotone 0.18 (base revision:
e8c9e4eb0534a4c6e538935576330de34ec42052)
Running on: Windows NT/2000/XP (5.1, build 2600) on ia32 (level 6, rev
2309)
Changes since base revision:
new_manifest [cbc23fa42b07e4f6f7d3a327c5eb1d4f4a782a75]
old_revision [e8c9e4eb0534a4c6e538935576330de34ec42052]
old_manifest [cbc23fa42b07e4f6f7d3a327c5eb1d4f4a782a75]
Generated from data cached in the distribution;
further changes may have been made.
Generated from data cached in the distribution;
further changes may have been made.
Generated from data cached in the distribution;
further changes may have been made.
D) tail of MT/debug
analyzing file 14 : '' -> 'source/tools/relation.hpp'
skipping preserved directory 16 : 'source/tools'
adding source/association.hpp -> source/tools/relation.hpp to working
copy rename set
skipping preserved directory 1 : 'source'
analyzing file 2 : 'source/association.hpp' ->
'source/tools/relation.hpp'
skipping preserved directory 6 : 'source/tools'
change_set.cc:565: invariant 'I(entries.find(p) == entries.end())'
violated
- [Monotone-devel] monotone: fatal: std::logic_error: change_set.cc:565: invariant 'I(entries.find(p) == entries.end())' violated,
Daniel Vogelheim <=