monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] Bug in monotone automate inventory


From: Ian France
Subject: Re: [Monotone-devel] Bug in monotone automate inventory
Date: Thu, 27 Oct 2005 14:25:13 +0100
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

Are you, by chance, running 'automate inventory' from inside the MT/
directory of a working copy?  There was a bug in 0.23 (fixed in
mainline) that would cause many operations to fail if monotone's
initial working directory was an MT/ directory.


No, I'm afraid not. I have also found that I get the same error when running:

monotone list unknown

and

monotone list ignored.



If not, would it be possible to send the output of running the
offending command with --debug?



Here it is (slightly edited to avoid lots of repetition)


monotone: started up on Linux 2.6.8-24.16-default #1 Thu Jun 2 12:09:57 UTC 2005 i686
monotone: command line: 'monotone', '--debug', 'automate', 'inventory'
monotone: set locale: LC_ALL=en_GB.UTF-8
monotone: initial abs path is: /home/ifrance/scratch/recruitPlus/client
monotone: initializing from directory /home/ifrance/scratch/recruitPlus/client
monotone: searching for 'MT' directory with root '/'
monotone: 'MT' not found in '/home/ifrance/scratch/recruitPlus/client' with '' removed monotone: search for 'MT' ended at '/home/ifrance/scratch/recruitPlus' with 'client' removed
monotone: working root is '/home/ifrance/scratch/recruitPlus'
monotone: initial relative path is 'client'
monotone: options path is MT/options
monotone: branch name is 'uk.co.fcomsrv.recruitplus'
monotone: local dump path is MT/debug
monotone: setting dump path to MT/debug
monotone: Lua::ok(): failed = 0
monotone: opening rcfile '/home/ifrance/.monotone/monotonerc' ...
monotone: Lua::ok(): failed = 0
monotone: '/home/ifrance/.monotone/monotonerc' is ok
monotone: skipping nonexistent rcfile 'MT/monotonerc'
monotone: executing command 'automate'
monotone: options path is MT/options
monotone: revision path is MT/revision
monotone: loading revision id from MT/revision
monotone: prepared statement SELECT id FROM revisions WHERE id = ?
monotone: binding 1 parameters for SELECT id FROM revisions WHERE id = ?
monotone: binding 1 with value '571d4b65a8bbb5ba5209ddf878c966eabcb50b76'
monotone: prepared statement SELECT data FROM revisions WHERE id = ?
monotone: binding 1 parameters for SELECT data FROM revisions WHERE id = ?
monotone: binding 1 with value '571d4b65a8bbb5ba5209ddf878c966eabcb50b76'
monotone: old manifest is ffa850affb08f3ec5f469616bd1cfe5fe89025e1
monotone: prepared statement SELECT id FROM manifest_deltas WHERE id = ?
monotone: binding 1 parameters for SELECT id FROM manifest_deltas WHERE id = ?
monotone: binding 1 with value 'ffa850affb08f3ec5f469616bd1cfe5fe89025e1'
monotone: prepared statement SELECT id FROM manifests WHERE id = ?
monotone: binding 1 parameters for SELECT id FROM manifests WHERE id = ?
monotone: binding 1 with value 'ffa850affb08f3ec5f469616bd1cfe5fe89025e1'
monotone: binding 1 parameters for SELECT id FROM manifests WHERE id = ?
monotone: binding 1 with value 'ffa850affb08f3ec5f469616bd1cfe5fe89025e1'
monotone: prepared statement SELECT data FROM manifests WHERE id = ?
monotone: binding 1 parameters for SELECT data FROM manifests WHERE id = ?
monotone: binding 1 with value 'ffa850affb08f3ec5f469616bd1cfe5fe89025e1'
monotone: old manifest has 750 entries
monotone: work path is MT/work
monotone: checking for un-committed work file MT/work
monotone: read rearrangement from MT/work
monotone: restriction includes add file common/src/fcomsrv/rpCommon/event/EventDefinition.java
monotone: loading lua hook get_linesep_conv
monotone: lua failure: isfunction() in get_fn; stack = nil
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: lua failure: isfunction() in get_fn; stack = nil
monotone: Lua::ok(): failed = 1
monotone: concatenating change sets
monotone: concatenating 750 and 1 deltas
monotone: processing delta on .mt-attrs
monotone: delta on .mt-attrs in first changeset renamed to .mt-attrs
monotone: processing delta on build.xml
monotone: delta on build.xml in first changeset renamed to build.xml
monotone: processing delta on client/.cvsignore
monotone: delta on client/.cvsignore in first changeset renamed to client/.cvsignore
monotone: processing delta on client/README
monotone: delta on client/README in first changeset renamed to client/README

--- snip ---

This continues in the same vein for what seems to be all the files in my project.

--- snip ---

monotone: delta on common/src/fcomsrv/rpCommon/event/EventDefinition.java in second changeset copied forward
monotone: finished concatenation
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_linesep_conv
monotone: Lua::ok(): failed = 1
monotone: loading lua hook get_charset_conv
monotone: Lua::ok(): failed = 1
monotone: ignoring book keeping entry MT
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 1
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 1
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 0
monotone: Lua::ok(): failed = 0
monotone: loading lua hook ignore_file
monotone: lua: extracted bool = 1
monotone: Lua::ok(): failed = 0
monotone: paths.cc:209: invariant 'I(is_valid_internal(data()))' violated
monotone: saving current work set: 0 items
monotone: finished saving work set
monotone: contents of work set:
monotone: Current work set: 0 items
monotone: statement cache statistics
monotone: prepared 5 statements
monotone: 1 executions of SELECT data FROM manifests WHERE id = ?
monotone: 1 executions of SELECT data FROM revisions WHERE id = ?
monotone: 1 executions of SELECT id FROM manifest_deltas WHERE id = ?
monotone: 2 executions of SELECT id FROM manifests WHERE id = ?
monotone: 1 executions of SELECT id FROM revisions WHERE id = ?
monotone: fatal: std::logic_error: paths.cc:209: invariant 'I(is_valid_internal(data()))' violated
monotone:
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 /home/ifrance/scratch/recruitPlus/MT/debug






reply via email to

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