monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] [BUG 0.17 cvs_import] std::logic_error: change_set.cc:2


From: Marco Roeland
Subject: [Monotone-devel] [BUG 0.17 cvs_import] std::logic_error: change_set.cc:2507: invariant 'I(b.rearrangement.deleted_files.empty())' violated
Date: Thu, 7 Apr 2005 14:46:39 +0200
User-agent: Mutt/1.5.8i

Hello monotone developers!

Summary: monotone: fatal: std::logic_error: change_set.cc:2507:
invariant 'I(b.rearrangement.deleted_files.empty())' violated
on importing CVS with monotone version 0.17

Just a small bugreport. You're probably overwhelmed with
the current attention now that you've been mentioned on the
linux-kernel-mailing-list by top penguin Linus Torvalds but I'm sending
it anyway. This is certainly not critical to me, and I will try and
report if a new version of monotone shows up on the website.

I was trying to import a 13MB CVS repository from an unfortunately
proprietary application of my employer. The CVS repository is maintained
on an ancient RedHat 6.1 machine with CVS version 1.10.6 so it is
entirely possible that the RCS files have some oddities, although using
them with newer CVS versions never was a problem. In the repositories
are text files with 'ISO-8859-1' diacritics (so not UTF-8 compliant) and
some binary files. It includes some branches (I think monotone is right
with '4'!) and also some deleted files (so 'Attic' constructs). The most
heavily modified files have a few hundred changes. There are a lot
of verbose changelogs.

The import was tried on an up-to-date Debian GNU/Linux 'unstable'
laptop.

The command used:

monotone --db=edicon.db --branch=nl.intercommit.edicon cvs_import
/usr/local/cvs/edicon

Here are the last lines of the failure, followed
by the version of monotone (a Debian package from
http://www.venge.net/monotone/monotone_0.17-1_i386.deb):

...
monotone: [branches: 4] [versions: 4167] [written revisions: 243] 
monotone: [branches: 4] [versions: 4167] [written revisions: 244] 
monotone: [branches: 4] [versions: 4167] [written revisions: 245] 
monotone: discarding debug log
monotone: fatal: std::logic_error: change_set.cc:2507: invariant 
'I(b.rearrangement.deleted_files.empty())' violated

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 0.17 (base revision: 337d62e5cbd50c36e2f2c2bda489a98de3a8aeb7)
Running on: Linux 2.6.11.5 #1 Sun Mar 20 19:09:58 CET 2005 i686
Changes since base revision:
unknown

  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.

-- 
Marco Roeland



reply via email to

[Prev in Thread] Current Thread [Next in Thread]