|
From: | Ian France |
Subject: | Re: [Monotone-devel] Bug in monotone automate inventory |
Date: | Thu, 27 Oct 2005 15:41:17 +0100 |
User-agent: | Mozilla Thunderbird 1.0.6 (X11/20050716) |
Hi Nathaniel,I took a moment out of java programming to add some logging statements to the monotone code and discovered the problem. I had somehow managed to create a file with the name '^G' i.e. 0x07. Monotone was rejecting this (quite reasonably) as an illegal filename.
Sorry to have bothered you with this triviality and thank you for your swift response.
Ian. Nathaniel Smith wrote:
On Thu, Oct 27, 2005 at 10:33:12AM +0100, Ian France wrote:monotone automate inventorymonotone: fatal: std::logic_error: paths.cc:209: invariant 'I(is_valid_internal(data()))' violatedAre 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. If not, would it be possible to send the output of running the offending command with --debug? -- Nathaniel
[Prev in Thread] | Current Thread | [Next in Thread] |