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

Re: Hang on Windows XP SP3 -- a better fix!

From: David Fairey <dfairey_at_frontier.co.uk>
Date: Mon, 11 Aug 2008 16:55:51 +0100

On Wednesday, August 06, 2008 11:31 PM,
Hedley Finger <hfinger_at_handholding.com.au> wrote:
> Hedley Finger wrote:
>>> A similar thing happens to me and it has been happening since I
>>> installed TortoiseSVN 1.4.6 I believe...
>>
>> Me, too. TortoiseSVN 1.5.2 and Windows XP SP3 (AMD Athlon 3200+
>> 64-bit processor @ 2.01 GHz, 2 Gb ram).
>>
>>> In my case the explorer process goes into an infinite 'active
>>> loop' and uses up as much processing power as it can get its grubby
>>> little hands on. Special Windows keyboard shortcuts still work
>>> though.
>>
>> Mouse clicks and keyboard events queued and then executed after a
>> considerable delay, sometimes 45 sec or more.

Apologies jump in here, this is a issue that's affecting a number of our
machines too.

We are seeing simliar behaviour using TortoiseSVN 1.4.8 - all running
Windows XP SP2 32-bit on variety of hardware.

After some monitoring one thing I've noticed is that the TSVNCacheWindow
(with CacheTrayIcon=1) stops Crawling on a random folder, after which
Explorer will slow down and take 30secs to 5 minutes to unfreeze and display
the folder contents - the length of time seems related to the size of the
folder. Once unfrozen the overlay icons don't appear on the sub folders or
files.
Using Sysinternals Process Explorer, the number of threads and handles to
"\Device\NamedPipe\TSVNCache" keep going up (195 in one example), however
the Cached Directories in the Tray icon does not increase (stalled at 2710
in an example).

Is there any further useful information that can be obtained from a PC in
this state that might shine light on this bug?
It is generally reproducible on a few machines we have here, a typical
machine has a file structure of around 90k's of files.

In most cases our workaround is to switch the Icon Overlay from "Default" to
"Shell", terminating the TSVNCache will bring it back again

>>> The workaround I use is to start the task manager (Ctrl+Shift+ESC)
>>> and kill and restart the explorer process but I'm still hoping
>>> someone will clean up this bug. :-(
>>
>> I killed TsvnCache.exe and any TsvnProc.exe's that were running which
>> also solved the problem. (But the TortoiseSVN entries in the context
>> menu are still there, even though I can't see any obvious process
>> running them, and they still respond. Hmmmmm!)
>
> After installing Service Pack 3, I then activated Windows Update and
> checked for additional updates. Sure enough, there were several
> posted after the SP3 CD had been burnt by Microsoft. Downloading and
> installing these seems (crossed fingers) to have fixed the problem.

Haven't yet tried 1.5.2 on these particular machines or Windows SP3+updates,
but will be trying.

Regards
David.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-08-11 17:56:27 CEST

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