[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] mtn: fatal: std::logic_error: paths.cc:294: invariant '
From: |
Rainer Keller |
Subject: |
[Monotone-devel] mtn: fatal: std::logic_error: paths.cc:294: invariant 'I(utf8_validate(utf8(path)))' violated |
Date: |
Thu, 5 Apr 2007 15:33:09 +0200 |
User-agent: |
KMail/1.9.6 |
~/own>mtn up
mtn: updating along branch 'XXX'
mtn: selected update target efda811cdc0638fdd8beb0185ac2245c26edfe30
mtn: fatal: std::logic_error: paths.cc:294: invariant 'I(utf8_validate(utf8
(path)))' violated
<SNIP>
~/own>mtn --full-version
monotone 0.33 (base revision: cfebc8eb7049def476cc5fd61fef64eb14120e68)
Running on : Linux 2.6.18-gentoo-r6 #6 SMP Sat Mar 10 16:05:14 CET
2007 x86_64
C++ compiler : GNU C++ version 4.1.1 (Gentoo 4.1.1-r3)
C++ standard library: GNU libstdc++ version 20060524
Boost version : 1_33_1
Changes since base revision:
format_version "1"
new_manifest [0a01d89014dd718be7b60c71601679d8e8d8368f]
old_revision [cfebc8eb7049def476cc5fd61fef64eb14120e68]
Generated from data cached in the distribution;
further changes may have been made.
~/own>cat _MTN/debug | tail
self: 1526
parent: 70
name: XXX.h
attrs:
type: file
content: e71d09bdb3c02362dc6add1c9cb28597140ce0f4
----- end 'chosen_roster' (in virtual void
commands::cmd_update::exec(app_state&, const std::vector<utf8,
std::allocator<utf8> >&), at cmd_merging.cc:237)
----- begin 'path' (in file_path::file_path(file_path::source_type, const
std::string&), at paths.cc:293)
<PATH>/imap/.9939552.directory/.Gelöscht.index.ids
----- end 'path' (in file_path::file_path(file_path::source_type, const
std::string&), at paths.cc:293)
I was doing an update from the database to my local repo. The given file in
this error should not be changed by this update. But I seems to be a general
problem with handling german umlaute like "öäü" in filenames or directories.
For example:
~/own>touch blä
~/own>mtn add blä
?: error: failed to convert string from ANSI_X3.4-1968 to UTF-8: 'blä'
- [Monotone-devel] mtn: fatal: std::logic_error: paths.cc:294: invariant 'I(utf8_validate(utf8(path)))' violated,
Rainer Keller <=