|
| From: | graydon hoare |
| Subject: | [Monotone-devel] Re: Monotone hangs while reading branch from depot |
| Date: | Sun, 15 Feb 2004 14:34:03 -0500 |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 |
Peter Simons wrote:
I've tried reading the branch "system.www.cryp.to" from the
local depot into a newly created database. Monotone will
process everything up to packet 63, but then it just sits
there, eating up all CPU cycles, apparently doing nothing.
I ran it with --verbose and captured the output here:
http://peti.cryp.to/monolog
I updated both depot.cgi and monotone to the very latest
versions, but that doesn't seem to help. Any idea what might
cause this?
the only "infinite loop" circumstances I've seen which *don't* involve reading the same db rows over and over (ancestry graph loops) are related to crypto++ going nuts after being built with -O2 on an unpatched g++, such as on debian.
from your log, I'd suspect it's happening in a support library (since there isn't an infinite stream of logging messages, which I tend to litter all over monotone's code), but that's just a guess. could you perhaps oprofile or gdb it and see where it's spinning? maybe there's some way to wedge the packet regex or something.
-graydon
| [Prev in Thread] | Current Thread | [Next in Thread] |