[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: TSVNCache.exe taking all the available CPUs

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-05-31 20:44:16 CEST

Emmanuel Stapf [ES] wrote:
>> Had first to download some tools from MS to create reparse
>> points. But even though I think I now have the same setup as
>> you, I can't reproduce this. When I compare the filemon log
>
> Remember that I'm using WinXP 64-bit, and the way I created the mount point was
> through the Administrative Tools->Compute Management->Disk Management.

I think I don't have the volume service activated, at least I don't see
where I can do that on my 32-bit XP SP2 system in the disk management
console. But AFAIK I did the same with the command line tool from MS.

>> from you with what I get, the only difference I see is that
>> your log shows most of the paths in uppercase letters. Do you
>> have something special set somewhere for your filesystem that
>> makes it ignore the case of filenames (some compatibility mode with
>> Win98 systems perhaps?).
>
> I don't think so, all my drives have been formatted in NTFS. Did you notice the
> bunch of BUFFER OVERFLOW in the log? Are they expected?

See here:
http://www.sysinternals.com/blog/2005/05/buffer-overflows.html

> I do have a good setup for debugging C/C++ code, do you think you could send me
> some a debugged version of TSVNCache.exe and then I can attach it to the
> debugger and see where it is doing the infinit loop?

Please define "good setup for debugging" - do you have VS2005 installed?
If yes, you could try to build TSVN and then you could step through the
cache process once it starts looping. But other than that, I don't think
it would help. I know *where* it loops, but I don't know why.

Did you get the TSVNCache.exe I sent you? Does it loop with that version
too?

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed May 31 20:44:43 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.