monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] Invariant error for monotone annotate


From: Emile Snyder
Subject: Re: [Monotone-devel] Invariant error for monotone annotate
Date: 19 May 2005 00:36:46 -0700

Thanks for the bug report, and sorry this reply took so long.

There's lots of annotate bugs fixed on the net.venge.monotone.annotate
branch right now; if you are interested in giving that a try (revision
608ab9783c40144b79f2280f030fe6104731bd74 would be a good bet) I would
love to hear whether it still gives you problems.  Building monotone
(and boost) can be quite a chore though...

On the other hand, if it's a small enough repo containing public code I
would be happy to check it out if you can give me pull access to your
monotone server.

thanks,
-emile

On Tue, 2005-05-17 at 11:01, Matthias Hoelzl wrote:
> Hi,
> 
> I received the following error message when trying to run monotone annotate:
> 
> address@hidden swep-05]$ monotone annotate base/user.dylan
> monotone: fatal: std::logic_error: annotate.cc:267: invariant 'I(index 
>  >= 0 && index < (int)file_lines.size())' 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: wrote debugging log to MT/debug
> 
> This is with the current fc3_x86 RPM package from the monotone homepage:
> 
> address@hidden swep-05]$ monotone --full-version
> monotone 0.19 (base revision: 168adf9537ff136c9b7fe7faad5991f92859390d)
> Running on: Linux 2.6.10-1.770_FC3 #1 Thu Feb 24 14:00:06 EST 2005 i686
> Changes since base revision:
> 
> new_manifest [52a617d908ac6c4bb5b837ce5306f75155dc59ef]
> 
> old_revision [168adf9537ff136c9b7fe7faad5991f92859390d]
> old_manifest [a9ee1d741b855fdcc0d038d64d913cef70da72f5]
> 
> patch "po/monotone.pot"
>   from [10e6d7cbad87eaa0dbe35c803cafa371567f024b]
>     to [0465f6ac8d09fac5938ac067747b179aca677b67]
> 
> 
>    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.
> address@hidden swep-05]$
> 
> I have attached MT/debug.
> 
> Regards
> 
>    Matthias
> 
> ______________________________________________________________________
> started up on Linux 2.6.10-1.770_FC3 #1 Thu Feb 24 14:00:06 EST 2005 i686
> command line: 'monotone', 'annotate', 'base/user.dylan'
> set locale: LC_CTYPE=en_US.UTF-8, LC_MESSAGES=en_US.UTF-8
> initial path is /home/tc/prog/dylan/own-work/swep-05
> searching for 'MT' directory with root '/'
> search for 'MT' ended at '/home/tc/prog/dylan/own-work/swep-05' with '' 
> removed
> initializing from directory /home/tc/prog/dylan/own-work/swep-05
> found working copy directory /home/tc/prog/dylan/own-work/swep-05
> options path is MT/options
> branch name is 'de.lmu.ifi.swep05'
> local dump path is MT/debug
> setting dump path to MT/debug
> opening rcfile '/home/tc/.monotone/monotonerc' ...
> '/home/tc/.monotone/monotonerc' is ok
> skipping nonexistent rcfile 'MT/monotonerc'
> executing annotate command
> options path is MT/options
> revision path is MT/revision
> loading revision id from MT/revision
> annotate file file_path 'base/user.dylan'
> db.fetch("SELECT data FROM revisions WHERE id = 
> '439bd7b6103f351371da3fb0fdc166378e8994df'")
> db.fetch("SELECT id FROM 'manifests' WHERE id = 
> '16e648ef667ae30087e4e36d8e0f68bbb97f29be'")
> db.fetch("SELECT data FROM 'manifests' WHERE id = 
> '16e648ef667ae30087e4e36d8e0f68bbb97f29be'")
> annotate for file_id f4b7692012dee60282fd43c51816b2aa62849bee
> annotating file base/user.dylan with id 
> f4b7692012dee60282fd43c51816b2aa62849bee in revision 
> 439bd7b6103f351371da3fb0fdc166378e8994df
> db.fetch("SELECT id FROM 'files' WHERE id = 
> 'f4b7692012dee60282fd43c51816b2aa62849bee'")
> db.fetch("SELECT data FROM 'files' WHERE id = 
> 'f4b7692012dee60282fd43c51816b2aa62849bee'")
> annotate_context::annotate_context initialized with 59 file lines
> annotate_context::annotate_context initialized with 59 entries in annotations
> annotate_lineage_mapping::init_with_lines  ending with 59 entries in mapping
> db.fetch("SELECT data FROM revisions WHERE id = 
> '439bd7b6103f351371da3fb0fdc166378e8994df'")
> do_annotate_node processing edge from parent 
> 5e6bff3ce2bb5b6e6b9a23726bfc16b6d2a3eb96 to child 
> 439bd7b6103f351371da3fb0fdc166378e8994df
> file base/user.dylan in parent revision 
> 5e6bff3ce2bb5b6e6b9a23726bfc16b6d2a3eb96 is base/user.dylan
> db.fetch("SELECT id FROM 'files' WHERE id = 
> 'bcb04a5400506ff71abb5c8b33341af1fd534e88'")
> reconstructing bcb04a5400506ff71abb5c8b33341af1fd534e88 in file_deltas
> db.fetch("SELECT id FROM 'file_deltas' WHERE id = 
> 'bcb04a5400506ff71abb5c8b33341af1fd534e88'")
> db.fetch("SELECT id FROM 'files' WHERE id = 
> 'bcb04a5400506ff71abb5c8b33341af1fd534e88'")
> db.fetch("SELECT base from 'file_deltas' WHERE id = 
> 'bcb04a5400506ff71abb5c8b33341af1fd534e88'")
> inserting edge: bcb04a5400506ff71abb5c8b33341af1fd534e88 <- 
> f4b7692012dee60282fd43c51816b2aa62849bee
> version cache hit on f4b7692012dee60282fd43c51816b2aa62849bee
> following delta f4b7692012dee60282fd43c51816b2aa62849bee -> 
> bcb04a5400506ff71abb5c8b33341af1fd534e88
> db.fetch("SELECT delta FROM 'file_deltas' WHERE id = 
> 'bcb04a5400506ff71abb5c8b33341af1fd534e88' AND base = 
> 'f4b7692012dee60282fd43c51816b2aa62849bee'")
> annotate_lineage_mapping::init_with_lines  ending with 92 entries in mapping
> db.fetch("SELECT data FROM revisions WHERE id = 
> '5e6bff3ce2bb5b6e6b9a23726bfc16b6d2a3eb96'")
> do_annotate_node processing edge from parent 
> 6339aa0e1418010d9774dbc2c7c9c79f5bbc39b7 to child 
> 5e6bff3ce2bb5b6e6b9a23726bfc16b6d2a3eb96
> file base/user.dylan in parent revision 
> 6339aa0e1418010d9774dbc2c7c9c79f5bbc39b7 is base/user.dylan
> annotate.cc:267: invariant 'I(index >= 0 && index < (int)file_lines.size())' 
> violated
> 
> ______________________________________________________________________
> _______________________________________________
> Monotone-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/monotone-devel

+----------------------------------------------------------------------
Every program in development at MIT expands until it can read mail. 
+----------------------------------------------------------------------

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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