[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Monotone-devel] how to recover damaged database?
From: |
Kelly F. Hickel |
Subject: |
RE: [Monotone-devel] how to recover damaged database? |
Date: |
Mon, 15 May 2006 07:44:29 -0500 |
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden On
> Behalf Of Nathaniel Smith
> Sent: Friday, May 12, 2006 11:58 AM
> To: address@hidden
> Subject: Re: [Monotone-devel] how to recover damaged database?
>
> On Fri, May 12, 2006 at 09:26:28AM -0500, Kelly F. Hickel wrote:
> > I continued to import modules one by one and did encounter the error
> > again, this time in a module that hadn't been imported the last time
> I
> > tried this, so it doesn't seem as if a particular cvs repo file is
> > causing the problem.
>
> Very curious.
>
> > address@hidden mtn_repo]$ mtn --db=eadev_import.mtn
> > --branch=com.mqsoftware.qpasa.qa cvs_import /usr/cvsroot/master/qa
> > mtn: branches | versions
> > mtn: 45 | 1,225 amqsput_coa/amqsput.c,v
> > mtn: branches | revisions | versions
> > mtn: 45 | 72 | 1,225
> > mtn: fatal: std::logic_error: revision.cc:50: invariant
> > 'I(null_id(edge_old_revision(i)))' violated
> > mtn:
> > mtn: this is almost certainly a bug in monotone.
> > mtn: please send this error message, the output of 'mtn --full-
> version',
> > mtn: and a description of what you were doing to
> > address@hidden
> > mtn: discarding debug log, because I have nowhere to write it
> > mtn: (maybe you want --debug or --dump?)
> > address@hidden mtn_repo]$
>
> What would be helpful here would be if you could reproduce the problem
> while passing --debug or --dump? --debug generates copious debugging
> output to stderr; --dump takes a file argument, and when an error like
> the one you see here occurs it dumps (slightly less) copious debugging
> output to that file. Either would probably be sufficient.
>
> (Well, I guess it would also be useful if you could make the offending
> CVS repo available, but I'm guessing from the branch names that that
> isn't going to be possible :-). You might want to look over the
> debug output as well to double-check there's nothing sensitive there,
> but I'm guessing it should be mostly okay, filenames are probably the
> most sensitive thing that might be there.)
OK, I have the log, it's 23MB unzipped, 2.3MB zipped. Probably too big
to send to the list. Should I send it to someone via direct email (if
so, who)?
>
> Thanks,
> -- Nathaniel
>
> --
> "...All of this suggests that if we wished to find a modern-day model
> for British and American speech of the late eighteenth century, we
> could
> probably do no better than Yosemite Sam."
>
>
> _______________________________________________
> Monotone-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/monotone-devel
--
Kelly F. Hickel
Senior Software Architect
MQSoftware, Inc
952.345.8677
address@hidden
- Re: [Monotone-devel] how to recover damaged database?, (continued)
- Re: [Monotone-devel] how to recover damaged database?, Timothy Brownawell, 2006/05/07
- Re: [Monotone-devel] how to recover damaged database?, Nathaniel Smith, 2006/05/11
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/11
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/11
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/12
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/12
- RE: [Monotone-devel] how to recover damaged database?,
Kelly F. Hickel <=
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/15
- RE: [Monotone-devel] how to recover damaged database?, Kelly F. Hickel, 2006/05/23