monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] invariant failure: fetching nonexistent entry from


From: Brian May
Subject: Re: [Monotone-devel] invariant failure: fetching nonexistent entry from children
Date: Fri, 03 Nov 2006 12:05:53 +1100
User-agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux)

>>>>> "Timothy" == Timothy Brownawell <Timothy> writes:

    Neil> $ mtn diff .
    Neil> mtn: warning: restriction excludes addition of '2006/cisc499' but
    Neil> includes addition of '2006/cisc499/papers'

    Timothy> Yeah, restrictions aren't perfect yet. You're telling to ignore 
anything
    Timothy> outside of '.' (cisc499/papers), but that's making it not know 
about
    Timothy> '.'s parent directory. (This only happens when the addition of that
    Timothy> parent directory hasn't been committed yet.)

That makes sense now.

    Neil> mtn: warning: restriction excludes addition of '2006/cisc499/papers' 
but
    Neil> includes addition of '2006/cisc499/papers/isolation'
    Neil> mtn: warning: restriction excludes addition of
    Neil> '2006/cisc499/papers/isolation' but includes addition of
    Neil> '2006/cisc499/papers/isolation/generialized_isolation.pdf'
    Neil> mtn: warning: restriction excludes addition of
    Neil> '2006/cisc499/papers/isolation' but includes addition of
    Neil> '2006/cisc499/papers/isolation/gray_iso_level_critique.pdf'

    Timothy> Don't know about these. Looks like maybe it tried (and failed) to
    Timothy> recover from that earlier warning?

Presumably, since 2006/cisc499/papers failed that means anything under
2006/cisc499/papers will fail too.

    Neil> mtn: fatal: std::logic_error: roster.cc:188: invariant 'fetching
    Neil> nonexistent entry from children' violated

Error.

    Neil> mtn: this is almost certainly a bug in monotone.
    Neil> mtn: please send this error message, the output of 'mtn 
--full-version',
    Neil> mtn: and a description of what you were doing to
    Neil> address@hidden
    Neil> mtn: wrote debugging log to /home/neilc/school/_MTN/debug
    Neil> mtn: if reporting a bug, please include this file

    Timothy> This is the result of those warnings. (Why are they warnings 
instead of
    Timothy> errors?)

I think the mtn: fatal: line is the error.

Some of these errors could be cleaned up too.

(recently I got the "mtn: this is almost certainly a bug in monotone." 
message when trying to access a database I didn't have permission to
write to - not a bug in monotone except for the bug that says it is a
bug in monotone - confused yet?)
-- 
Brian May <address@hidden>




reply via email to

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