Login | Register
My pages Projects Community openCollabNet

Discussions > users > Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Hide all messages in topic

All messages in topic

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-02-03 08:35:33 PST
Message blackhole at collab dot net wrote:
> Hi,
>
> I created a copy of the "problem" directory. I has the same
> behavior there.

Even if you copy it on your local drive?

> I can be at the level above either of these directories and things
> look OK. It will be crawling files that are farther down in the
> hierarch. Then I click into my main directory (called dfII) and the
> crawling just stops and CPU load goes up over 20%.
>
> If I manage to click the up-arrow and get up one level again (reponse
> to window is very slow) it will start crawling files again.
>
> Are you sure from the process monitor dump file you can't tell me
> which file it is un-happy about?

Can you get a working copy which doesn't contain any confidential data
which shows this problem?
Without the possibility to reproduce the problem here on my dev station
I can't fix it.

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author blackhole at collab dot net
Full name blackhole at collab dot net
Date 2009-02-02 10:32:12 PST
Message Hi,

I created a copy of the "problem" directory. I has the same behavior there.

I can be at the level above either of these directories and things look OK. It will be crawling files that are farther down in the hierarch. Then I click into my main directory (called dfII) and the crawling just stops and CPU load goes up over 20%.

If I manage to click the up-arrow and get up one level again (reponse to window is very slow) it will start crawling files again.

Are you sure from the process monitor dump file you can't tell me which file it is un-happy about?

Jay

RE: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author postmaster at tigris dot org
Full name postmaster at tigris dot org
Date 2009-01-20 15:51:45 PST
Message Good suggestion Stefan. I still suspect "network protocal" or something flaky in the servers.

1. I will unzip the same working copy to a new location.
2. If that acts strange I will start choping it in halves and see if I can isolate something "bad".


I will work on this, this may take me a few day's as I have some big meetings the next few days.

Thanks, Jay

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-16 08:47:16 PST
Message www.My-Software.co.uk - Sales wrote:
> Hi
>
> We are using the generic Windows version, as we also don’t like third party
> tools like that.

Copy the working copy (or at least the part that shows the problem) to
another location on your network drive.
Does it happen there too?
Does it happen if you copy it to a local drive too?

If yes, please try to 'reduce' the working copy as much as possible
(deleting files/folders). Is there anything 'special' left that might be
causing this?

If possible: could you zip that 'bare' part of the wc and send it to me
so I can try to reproduce this?

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-16 07:38:09 PST
Message Hi

We are using the generic Windows version, as we also don’t like third party
tools like that.

Thanks
Terry

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
> Sent: 16 January 2009 15:29
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > Hi
> >
> > However this should not have this problem it is causing, therefore I
> > believe tsvn is failing under extreme processor loads. I am
> > investigating and will post my findings. However with regards to
> > desktop video, with our without this should still work.
>
> Are you using the original DreamScene from MS or the one from StarDock?
> If the latter: get rid of that please - we had already a lot of 'bug
> reports' because of their very badly implemented UI skinning. And it
> wouldn't surprise me if their desktop video implementation is the root
> of all your problems.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1028915
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-16 07:33:35 PST
Message postmaster at tigris dot org wrote:
> I wanted to test the hypothesis of wheather this was the network
> driver or some corrupted file in the work area.
>
> I zip'ed up the full work area on my system drive and un-zipped it to
> my C-drive.
>
> TSVN seems to be pretty happy with all the data in my C-drive. It is
> spending alot of time crawling files but it just keep crawling, never
> hangs. While crawling the cpu stays pretty low, 1-10%. The explorer
> window never behaves strangly.
>
> So it really appears it is un-happy with the network drive.
>
> Any other thoughts to try?

So:
cache on network drive: doesn't work
cache on local drive: works

but: would it work if the wc is copied to another location on the
network drive?

If it works if you create another copy of your wc on the network drive,
then you have to expect the worst (e.g., bad harddrive sector).
If it doesn't work there either, then your network share protocol is to
blame (that's why we have repeatedly advised against keeping a wc or
repository on a network share).

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-16 07:29:26 PST
Message www.My-Software.co.uk - Sales wrote:
> Hi
>
> However this should not have this problem it is causing, therefore I believe
> tsvn is failing under extreme processor loads. I am investigating and will
> post my findings. However with regards to desktop video, with our without
> this should still work.

Are you using the original DreamScene from MS or the one from StarDock?
If the latter: get rid of that please - we had already a lot of 'bug
reports' because of their very badly implemented UI skinning. And it
wouldn't surprise me if their desktop video implementation is the root
of all your problems.

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-16 07:03:23 PST
Message Hi

Myself I don't use 1 screen, I have multi-monitor setup with 3 monitors, so
space is not an issue to me, all of which are 1920 x 1200 resolution.

Thanks

> -----Original Message-----
> From: Andy Levy [mailto:andy dot levy at gmail dot com]
> Sent: 16 January 2009 14:57
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> On Fri, Jan 16, 2009 at 09:26, Kurt Pruenner <leak at gmx dot at> wrote:
> > www.My-Software.co.uk - Sales wrote:
> >> Desktop video is very cool and a nice feature of Vista and most
> probably
> >> other OS's.
> >
> > Desktop video... in a business/work environment?
> >
> > Sorry, that gets no sympathy from me if it causes problems...
>
> I'm trying to figure out how one gets things done (work or home,
> doesn't matter) while keeping enough of the desktop exposed to make it
> worth having the video running in the first place. Better than 75% of
> my screen is covered by various windows most of the time.
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1028772
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author Andy Levy <andy dot levy at gmail dot com>
Full name Andy Levy <andy dot levy at gmail dot com>
Date 2009-01-16 06:56:34 PST
Message On Fri, Jan 16, 2009 at 09:26, Kurt Pruenner <leak at gmx dot at> wrote:
> www.My-Software.co.uk - Sales wrote:
>> Desktop video is very cool and a nice feature of Vista and most probably
>> other OS's.
>
> Desktop video... in a business/work environment?
>
> Sorry, that gets no sympathy from me if it causes problems...

I'm trying to figure out how one gets things done (work or home,
doesn't matter) while keeping enough of the desktop exposed to make it
worth having the video running in the first place. Better than 75% of
my screen is covered by various windows most of the time.

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-16 06:29:17 PST
Message Hi

Who said all of use TSVN for business/work use?

Thanks
Terry

> -----Original Message-----
> From: Kurt Pruenner [mailto:leak at gmx dot at]
> Sent: 16 January 2009 14:27
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > Desktop video is very cool and a nice feature of Vista and most
> probably
> > other OS's.
>
> Desktop video... in a business/work environment?
>
> Sorry, that gets no sympathy from me if it causes problems...
>
> --
> Kurt Bernhard Pruenner --- Haendelstrasse 17 --- 4020 Linz --- Austria
> .......It might be written "Mindfuck", but it's spelt "L-A-I-N".......
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1028698
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author Kurt Pruenner <leak at gmx dot at>
Full name Kurt Pruenner <leak at gmx dot at>
Date 2009-01-16 06:26:50 PST
Message www.My-Software.co.uk - Sales wrote:
> Desktop video is very cool and a nice feature of Vista and most probably
> other OS's.

Desktop video... in a business/work environment?

Sorry, that gets no sympathy from me if it causes problems...

--
Kurt Bernhard Pruenner --- Haendelstrasse 17 --- 4020 Linz --- Austria
.......It might be written "Mindfuck", but it's spelt "L-A-I-N".......

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-16 06:05:44 PST
Message Hi

However this should not have this problem it is causing, therefore I believe
tsvn is failing under extreme processor loads. I am investigating and will
post my findings. However with regards to desktop video, with our without
this should still work.

Desktop video is very cool and a nice feature of Vista and most probably
other OS's.

Thanks
Terry

> -----Original Message-----
> From: Andy Levy [mailto:andy dot levy at gmail dot com]
> Sent: 16 January 2009 13:49
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> Stop doing it. You're really surprised that running full-screen video
> as your desktop is consuming a lot of your CPU resources? What value,
> in your day-to-day workflow, does having video clips running on your
> desktop provide?
>
> On Fri, Jan 16, 2009 at 02:30, www.My-Software.co.uk - Sales
> <sales at my-software dot co dot uk> wrote:
> > Hi
> >
> >
> >
> > It seems if I am running a vista dreamscene that takes a lot of
> processor
> > speed, which is a strange problem? Any ideas
> >
> >
> >
> > Thanks
> >
> > Terry
> >
> >
> >
> > From: www.My-Software.co.uk - Sales [mailto:sales@my-sof​tware.co.uk]
> > Sent: 15 January 2009 20:52
> > To: users at tortoisesvn dot tigris dot org
> > Subject: RE: TSVNChace in endless loop on network file system: 1.5.6,
> Build
> > 14908
> >
> >
> >
> > Hi
> >
> >
> >
> > After some playing around, I disabled Windows Vista DreamScene and
> the
> > problem seems to have stopped, I will continue to monitor this for
> the next
> > few days to see if this was the cause as very strange as not changed
> > anything else on this system.
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1028618
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author Andy Levy <andy dot levy at gmail dot com>
Full name Andy Levy <andy dot levy at gmail dot com>
Date 2009-01-16 05:48:39 PST
Message Stop doing it. You're really surprised that running full-screen video
as your desktop is consuming a lot of your CPU resources? What value,
in your day-to-day workflow, does having video clips running on your
desktop provide?

On Fri, Jan 16, 2009 at 02:30, www.My-Software.co.uk - Sales
<sales at my-software dot co dot uk> wrote:
> Hi
>
>
>
> It seems if I am running a vista dreamscene that takes a lot of processor
> speed, which is a strange problem? Any ideas
>
>
>
> Thanks
>
> Terry
>
>
>
> From: www.My-Software.co.uk - Sales [mailto:sales@my-sof​tware.co.uk]
> Sent: 15 January 2009 20:52
> To: users at tortoisesvn dot tigris dot org
> Subject: RE: TSVNChace in endless loop on network file system: 1.5.6, Build
> 14908
>
>
>
> Hi
>
>
>
> After some playing around, I disabled Windows Vista DreamScene and the
> problem seems to have stopped, I will continue to monitor this for the next
> few days to see if this was the cause as very strange as not changed
> anything else on this system.

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-15 23:31:21 PST
Message Hi

 

It seems if I am running a vista dreamscene that takes a lot of processor speed, which is a strange problem? Any ideas

 

Thanks

Terry

 

From: www.My-Software.co.uk - Sales [mailto:sales@my-sof​tware.co.uk]
Sent: 15 January 2009 20:52
To: users at tortoisesvn dot tigris dot org
Subject: RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

Hi

 

After some playing around, I disabled Windows Vista DreamScene and the problem seems to have stopped, I will continue to monitor this for the next few days to see if this was the cause as very strange as not changed anything else on this system.

 

Thanks

Terry

 

From: Jay Kuhn [mailto:jay dot kuhn at impinj dot com]
Sent: 15 January 2009 04:55
To: users at tortoisesvn dot tigris dot org
Subject: RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

Hi Stefan,

 

Good debugging advice. Terry, thanks for jumping in also. I couldn’t respond yesterday.

Stefen, I installed process mon, filtered, watched the TSVN window etc your recommended to Terry. Here is what I did and saw.

 

1. Log out, Log in

2. Setup the process monitor (PM) and TSVNCahe file crawl window, task manager etc to wathc cpu time (CPU)

 

TSNV is not taking any CPU, no PM events, no crawling messages.

 

3. Open the explorer window to my "problem" SVN work area. I tried not to touch my keyboard or mouse any more at this point.

 

4. Now, interesting..

 

- My browswer opened really slowly on the folder. I think redrew a few times. Didn’t notice any flashing icons this time but it the basic issues, things are really slow.

--TSVN CPU up to the 10-20%

- Continuous events in process monitor, I filtered out all registery events. These are all file IO. opening and closing files in by svn constantly.

- NO ACTIVITY on the crawler window. Very interesting.

- I think my explorer window is sometimes

redrawing. I'm not touching anything, just mainly watching the process monitor.

 

 

OK, after about 2 minutes I saved the process monitor as a CSV file. 108,000 events over about 3 minutes (7:55:07.3766917 PM -7:57:59.5240263 PM)

 

I brought in 64K lines to excel and sorted on path. I think it is stuck in a loop. It is visiting many, many different files. Most of them are the “entries” files but there are others. It is going to TSVNCache.exe of course but that is not interesting.

 

All I can do here is scan around a little and send you some observations I make. The whole file is 20MB. Let me know if there is anything specific you want or if you want the whole file tell me where to FTP.

 

Example file: T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5t_sim\.svn\ent​ries)

 

 

Here is a small snipet of th the entries for this files total of 1600 entries spanning most of the 3 minutes.


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

QueryFileInternalInf​ormationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

IndexNumber: 0xe7a56008


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Write Attributes, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

SetBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: -1, LastAccessTime: -1, LastWriteTime: -1, ChangeTime: -1, FileAttributes: n/a


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 256


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O


About 20 more repeats of this

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 64


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 1,024, Length: 286


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 4


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Write Attributes, Disposition: Open, Options: , Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:56:36 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 80


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

 

That example snippet above just goes on like that for the whole duration of the capture. It just continues like this for the whole three minutes. But it is doing this many other files also, so I assume in each second is rapidly looping around and coming back to this one many times a second. The only error I see bleow s FAST_IO_DISALLOWED.

 

 

I do so it is looking at some non-version files at the problem level of my hierarchy and some different results that look “troubling”.

 


7:55:09 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

Desired Access: Read Attributes, Disposition: Open, Options: Open For Backup, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

INVALID PARAMETER


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

CreationTime: 12/15/2008 1:27:24 PM, LastAccessTime: 12/15/2008 7:57:29 PM, LastWriteTime: 12/15/2008 10:36:25 PM, ChangeTime: 12/15/2008 10:36:25 PM, FileAttributes: A


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

AllocationSize: 16,384, EndOfFile: 14,761, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS


7:55:11 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED

 

 

 

Hope this is of some value,

 

Jay Kuhn

 

 

 

-----Original Message-----
From: Stefan Kng [mailto:tortoisesvn at gmail dot com]
Sent: Wednesday, January 14, 2009 8:24 AM
To: users at tortoisesvn dot tigris dot org
Subject: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

www.My-Software.co.uk - Sales wrote:

> Hi

>

> Did this and nothing happens, while it does this. However if I shutdown

> TSVNCache.exe and then it re-opens when I open explorer at root??? But I

> don't have any .svn folders in root and this is when it keeps freshing

> explorer and giving this issue.

 

The cache is restarted because the explorer does not know whether a

folder is versioned or not. That's why it starts the cache and asks the

cache for that information. It doesn't matter whether you have a working

copy on the root or not - the cache is started anyway.

 

Stefan

 

--

___

oo // \\ "De Chelonian Mobile"

(_,\/ \_/ \ TortoiseSVN

\ \_/_\_/> The coolest Interface to (Sub)Version Control

/_/ \_\ http://tortoisesvn.net

 

--------------------​--------------------​--------------

http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessageId=1​024417

 

To unsubscribe from this discussion, e-mail: [users-unsubscribe@t​ortoisesvn.tigris.or​g].
Attachments

RE: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author postmaster at tigris dot org
Full name postmaster at tigris dot org
Date 2009-01-15 19:38:29 PST
Message I wanted to test the hypothesis of wheather this was the network driver or some corrupted file in the work area.

I zip'ed up the full work area on my system drive and un-zipped it to my C-drive.

TSVN seems to be pretty happy with all the data in my C-drive. It is spending alot of time crawling files but it just keep crawling, never hangs. While crawling the cpu stays pretty low, 1-10%. The explorer window never behaves strangly.

So it really appears it is un-happy with the network drive.

Any other thoughts to try?

I will be gone until next Wed.

Thanks!

Jay Kuhn

RE: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author postmaster at tigris dot org
Full name postmaster at tigris dot org
Date 2009-01-15 15:16:03 PST
Message Kurt,

I thought you nailed it at first but it's not panning out.

My file server was 1.5 minutes ahead of my PC, which is +/-5 seconds of www.time.gov.

I manually move my PC ahead and thought things might be working better. But my PC wanted to slip back to correct time from the domain. The IT guys finally corrected the time on the file system and as far as I can tell it is still getting into loops.

Is there any possibility it needs to flush out it's cach first or anthing like that?

Right now I just keep killing TSVNCache and then as soon as I go to my problem directory it just starts spinning again and no advancment on the crawling window.

Jay

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-15 12:52:12 PST
Message Hi

 

After some playing around, I disabled Windows Vista DreamScene and the problem seems to have stopped, I will continue to monitor this for the next few days to see if this was the cause as very strange as not changed anything else on this system.

 

Thanks

Terry

 

From: Jay Kuhn [mailto:jay dot kuhn at impinj dot com]
Sent: 15 January 2009 04:55
To: users at tortoisesvn dot tigris dot org
Subject: RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

Hi Stefan,

 

Good debugging advice. Terry, thanks for jumping in also. I couldn’t respond yesterday.

Stefen, I installed process mon, filtered, watched the TSVN window etc your recommended to Terry. Here is what I did and saw.

 

1. Log out, Log in

2. Setup the process monitor (PM) and TSVNCahe file crawl window, task manager etc to wathc cpu time (CPU)

 

TSNV is not taking any CPU, no PM events, no crawling messages.

 

3. Open the explorer window to my "problem" SVN work area. I tried not to touch my keyboard or mouse any more at this point.

 

4. Now, interesting..

 

- My browswer opened really slowly on the folder. I think redrew a few times. Didn’t notice any flashing icons this time but it the basic issues, things are really slow.

--TSVN CPU up to the 10-20%

- Continuous events in process monitor, I filtered out all registery events. These are all file IO. opening and closing files in by svn constantly.

- NO ACTIVITY on the crawler window. Very interesting.

- I think my explorer window is sometimes

redrawing. I'm not touching anything, just mainly watching the process monitor.

 

 

OK, after about 2 minutes I saved the process monitor as a CSV file. 108,000 events over about 3 minutes (7:55:07.3766917 PM -7:57:59.5240263 PM)

 

I brought in 64K lines to excel and sorted on path. I think it is stuck in a loop. It is visiting many, many different files. Most of them are the “entries” files but there are others. It is going to TSVNCache.exe of course but that is not interesting.

 

All I can do here is scan around a little and send you some observations I make. The whole file is 20MB. Let me know if there is anything specific you want or if you want the whole file tell me where to FTP.

 

Example file: T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5t_sim\.svn\ent​ries)

 

 

Here is a small snipet of th the entries for this files total of 1600 entries spanning most of the 3 minutes.


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

QueryFileInternalInf​ormationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

IndexNumber: 0xe7a56008


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Write Attributes, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

SetBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: -1, LastAccessTime: -1, LastWriteTime: -1, ChangeTime: -1, FileAttributes: n/a


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 256


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O


About 20 more repeats of this

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 64


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 1,024, Length: 286


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 4


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Write Attributes, Disposition: Open, Options: , Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:56:36 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 80


7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS


7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

 

That example snippet above just goes on like that for the whole duration of the capture. It just continues like this for the whole three minutes. But it is doing this many other files also, so I assume in each second is rapidly looping around and coming back to this one many times a second. The only error I see bleow s FAST_IO_DISALLOWED.

 

 

I do so it is looking at some non-version files at the problem level of my hierarchy and some different results that look “troubling”.

 


7:55:09 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

Desired Access: Read Attributes, Disposition: Open, Options: Open For Backup, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened


7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED


7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

INVALID PARAMETER


7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

CreationTime: 12/15/2008 1:27:24 PM, LastAccessTime: 12/15/2008 7:57:29 PM, LastWriteTime: 12/15/2008 10:36:25 PM, ChangeTime: 12/15/2008 10:36:25 PM, FileAttributes: A


7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

AllocationSize: 16,384, EndOfFile: 14,761, NumberOfLinks: 1, DeletePending: False, Directory: False


7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS


7:55:11 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED

 

 

 

Hope this is of some value,

 

Jay Kuhn

 

 

 

-----Original Message-----
From: Stefan Kng [mailto:tortoisesvn at gmail dot com]
Sent: Wednesday, January 14, 2009 8:24 AM
To: users at tortoisesvn dot tigris dot org
Subject: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

www.My-Software.co.uk - Sales wrote:

> Hi

>

> Did this and nothing happens, while it does this. However if I shutdown

> TSVNCache.exe and then it re-opens when I open explorer at root??? But I

> don't have any .svn folders in root and this is when it keeps freshing

> explorer and giving this issue.

 

The cache is restarted because the explorer does not know whether a

folder is versioned or not. That's why it starts the cache and asks the

cache for that information. It doesn't matter whether you have a working

copy on the root or not - the cache is started anyway.

 

Stefan

 

--

___

oo // \\ "De Chelonian Mobile"

(_,\/ \_/ \ TortoiseSVN

\ \_/_\_/> The coolest Interface to (Sub)Version Control

/_/ \_\ http://tortoisesvn.net

 

--------------------​--------------------​--------------

http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessageId=1​024417

 

To unsubscribe from this discussion, e-mail: [users-unsubscribe@t​ortoisesvn.tigris.or​g].
Attachments

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author Kurt Pruenner <leak at gmx dot at>
Full name Kurt Pruenner <leak at gmx dot at>
Date 2009-01-15 02:51:50 PST
Message Jay Kuhn wrote:
> Example file: T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5t_sim\.svn\ent​ries)

That's just me going out on a limb, but have you checked if the time on
your machine and on the server are synced? Maybe TSVNCache thinks the
files are constantly changing if there's a bigger time difference
between Windows internal time and the server's filesystem timestamps?

Just an idea, though...

--
Kurt Bernhard Pruenner --- Haendelstrasse 17 --- 4020 Linz --- Austria
.......It might be written "Mindfuck", but it's spelt "L-A-I-N".......

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "Jay Kuhn" <jay dot kuhn at impinj dot com>
Full name "Jay Kuhn" <jay dot kuhn at impinj dot com>
Date 2009-01-14 20:55:25 PST
Message Hi Stefan,

 

Good debugging advice. Terry, thanks for jumping in also. I couldn't respond yesterday.

Stefen, I installed process mon, filtered, watched the TSVN window etc your recommended to Terry. Here is what I did and saw.

 

1. Log out, Log in

2. Setup the process monitor (PM) and TSVNCahe file crawl window, task manager etc to wathc cpu time (CPU)

 

TSNV is not taking any CPU, no PM events, no crawling messages.

 

3. Open the explorer window to my "problem" SVN work area. I tried not to touch my keyboard or mouse any more at this point.

 

4. Now, interesting..

 

  - My browswer opened really slowly on the folder. I think redrew a few times. Didn't notice any flashing icons this time but it the basic issues, things are really slow.

--TSVN CPU up to the 10-20%

- Continuous events in process monitor, I filtered out all registery events. These are all file IO. opening and closing files in by svn constantly.

   - NO ACTIVITY on the crawler window. Very interesting.

   - I think my explorer window is sometimes

       redrawing. I'm not touching anything, just mainly watching the process monitor.

 

 

OK, after about 2 minutes I saved the process monitor as a CSV file. 108,000 events over about 3 minutes (7:55:07.3766917 PM -7:57:59.5240263 PM)

 

I brought in 64K lines to excel and sorted on path. I think it is stuck in a loop. It is visiting many, many different files. Most of them are the "entries" files but there are others. It is going to TSVNCache.exe of course but that is not interesting.

 

All I can do here is scan around a little and send you some observations I make. The whole file is 20MB. Let me know if there is anything specific you want or if you want the whole file tell me where to FTP.

 

Example file: T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5t_sim\.svn\ent​ries)

 

 

Here is a small snipet of th the entries for this files total of 1600 entries spanning most of the 3 minutes.

7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA

7:55:09 PM

TSVNCache.exe

2420

QueryFileInternalInf​ormationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

IndexNumber: 0xe7a56008

7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Write Attributes, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:54:09 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA

7:55:09 PM

TSVNCache.exe

2420

SetBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: -1, LastAccessTime: -1, LastWriteTime: -1, ChangeTime: -1, FileAttributes: n/a

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 256

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O

About 20 more repeats of this

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 64

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 512

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 1,024, Length: 286

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 4

7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

AllocationSize: 4,096, EndOfFile: 1,310, NumberOfLinks: 1, DeletePending: False, Directory: False

7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Write Attributes, Disposition: Open, Options: , Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

CreationTime: 12/15/2008 7:57:46 PM, LastAccessTime: 1/14/2009 7:56:36 PM, LastWriteTime: 12/15/2008 7:57:46 PM, ChangeTime: 12/15/2008 7:57:46 PM, FileAttributes: RA

7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 80

7:55:09 PM

TSVNCache.exe

2420

ReadFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Offset: 0, Length: 1,310, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O

7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:11 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​mx5rf_sim\.svn\en​tries

SUCCESS

Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Random Access, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

 

That example snippet above just goes on like that for the whole duration of the capture. It just continues like this for the whole three minutes. But it is doing this many other files also, so I assume in each second is rapidly looping around and coming back to this one many times a second. The only error I see bleow s FAST_IO_DISALLOWED.

 

 

I do so it is looking at some non-version files at the problem level of my hierarchy and some different results that look "troubling".

 

7:55:09 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

CreateFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

Desired Access: Read Attributes, Disposition: Open, Options: Open For Backup, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened

7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED

7:55:09 PM

TSVNCache.exe

2420

QueryNetworkOpenInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

INVALID PARAMETER

7:55:09 PM

TSVNCache.exe

2420

QueryBasicInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

CreationTime: 12/15/2008 1:27:24 PM, LastAccessTime: 12/15/2008 7:57:29 PM, LastWriteTime: 12/15/2008 10:36:25 PM, ChangeTime: 12/15/2008 10:36:25 PM, FileAttributes: A

7:55:09 PM

TSVNCache.exe

2420

QueryStandardInformationFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

AllocationSize: 16,384, EndOfFile: 14,761, NumberOfLinks: 1, DeletePending: False, Directory: False

7:55:09 PM

TSVNCache.exe

2420

CloseFile

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

SUCCESS

7:55:11 PM

TSVNCache.exe

2420

QueryOpen

T:\jkuhn\designs\​RFID\MX5_6p1\dfII​.drc.Last.state

FAST IO DISALLOWED

 

 

 

Hope this is of some value,

 

Jay Kuhn

 

 

 

-----Original Message-----
From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
Sent: Wednesday, January 14, 2009 8:24 AM
To: users at tortoisesvn dot tigris dot org
Subject: Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

 

www.My-Software.co.uk - Sales wrote:

> Hi

>

> Did this and nothing happens, while it does this. However if I shutdown

> TSVNCache.exe and then it re-opens when I open explorer at root??? But I

> don't have any .svn folders in root and this is when it keeps freshing

> explorer and giving this issue.

 

The cache is restarted because the explorer does not know whether a

folder is versioned or not. That's why it starts the cache and asks the

cache for that information. It doesn't matter whether you have a working

copy on the root or not - the cache is started anyway.

 

Stefan

 

--

       ___

  oo // \\ "De Chelonian Mobile"

 (_,\/ \_/ \ TortoiseSVN

   \ \_/_\_/> The coolest Interface to (Sub)Version Control

   /_/ \_\ http://tortoisesvn.net

 

--------------------​--------------------​--------------

http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessageId=1​024417

 

To unsubscribe from this discussion, e-mail: [users-unsubscribe@t​ortoisesvn.tigris.or​g].
Attachments

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-14 08:51:53 PST
Message www.My-Software.co.uk - Sales wrote:
> True :) ok lets work out why this happens. Ok when running Process Monitor
> what should I filter so I only see relevant information we need please?
>
> Can tsvn produce a log of whats happening so I can send the log?

You can filter for the TSVNCache.exe process, and filter for disk
activity (ignore registry activity, that's not important).

No, TSVN can't produce a log. It wouldn't help much in the cache process
anyway, because writing a log to disk would change the behavior of the
cache (it monitors the disk for changes, so it would also detect writing
the log).

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-14 08:43:45 PST
Message True :) ok lets work out why this happens. Ok when running Process Monitor
what should I filter so I only see relevant information we need please?

Can tsvn produce a log of whats happening so I can send the log?

Thanks
Terry

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
> Sent: 14 January 2009 16:35
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > But surely explorer should not be refreshing like this as it makes
> > explorer impossible to use.
>
> Sure, but I need to be able to reproduce the issue. If I can't
> reproduce it, I can't fix it.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1024445
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-14 08:36:19 PST
Message www.My-Software.co.uk - Sales wrote:
> But surely explorer should not be refreshing like this as it makes explorer
> impossible to use.

Sure, but I need to be able to reproduce the issue. If I can't reproduce
it, I can't fix it.

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-14 08:31:02 PST
Message But surely explorer should not be refreshing like this as it makes explorer
impossible to use.

Cheers
Terry

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
> Sent: 14 January 2009 16:24
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > Hi
> >
> > Did this and nothing happens, while it does this. However if I
> > shutdown TSVNCache.exe and then it re-opens when I open explorer at
> > root??? But I don't have any .svn folders in root and this is when
> it
> > keeps freshing explorer and giving this issue.
>
> The cache is restarted because the explorer does not know whether a
> folder is versioned or not. That's why it starts the cache and asks the
> cache for that information. It doesn't matter whether you have a
> working copy on the root or not - the cache is started anyway.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1024417
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-14 08:24:28 PST
Message www.My-Software.co.uk - Sales wrote:
> Hi
>
> Did this and nothing happens, while it does this. However if I shutdown
> TSVNCache.exe and then it re-opens when I open explorer at root??? But I
> don't have any .svn folders in root and this is when it keeps freshing
> explorer and giving this issue.

The cache is restarted because the explorer does not know whether a
folder is versioned or not. That's why it starts the cache and asks the
cache for that information. It doesn't matter whether you have a working
copy on the root or not - the cache is started anyway.

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-14 01:43:20 PST
Message Hi

Did this and nothing happens, while it does this. However if I shutdown
TSVNCache.exe and then it re-opens when I open explorer at root??? But I
don't have any .svn folders in root and this is when it keeps freshing
explorer and giving this issue.

Thanks
Terry

> -----Original Message-----
> From: Kurt Pruenner [mailto:leak at gmx dot at]
> Sent: 14 January 2009 08:29
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > If I go to C:\ after doing what you say it just shows this popup
> window with
> > nothing appearing. However if I go to my Visual Studios projects
> folder
> > then it shows the caching.
> >
> > Very strange but I know its tortoisesvn as when I uninstall all is
> fine.
>
> You could give SysInternal's Process Monitor[1] a try - it should log
> exactly what Explorer et al are doing when this is happening...
>
>
> [1] http://technet.micro​soft.com/en-us/sysin​ternals/bb896645.asp​x
>
> --
> Kurt Bernhard Pruenner --- Haendelstrasse 17 --- 4020 Linz --- Austria
> .......It might be written "Mindfuck", but it's spelt "L-A-I-N".......
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1023791
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].
Page: of 2 « Previous | Next »
Messages per page: