Context Menu Slowness

1,033 views
Skip to first unread message

Eric Lathrop

unread,
Jul 14, 2010, 8:33:37 AM7/14/10
to us...@tortoisesvn.tigris.org
My windows explorer right-click menu has become really slow recently.
Any of these things make the menu fast again:

1. Uninstall TortoiseSVN
2. Disconnect from all networks
3. Use ShellExView (http://www.nirsoft.net/utils/shexview.html) to
disable the TortoiseSVN context menu shell extension.

Based on #2, I opened up Wireshark, and saw that every time I
right-click on a file in windows explorer it generates a series of
netbios name queries for a machine named "GUILTY" (see attachment). That
is not a machine I've ever connected to, and definitely not our SVN
server. After a few failed name lookups the menu pops up.

Is this a bug? Is there any way to prevent this lookup? The right-click
menu slowness is really frustrating.

Thanks,
Eric Lathrop
Tech King Operations

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2633118

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Netbios Queries.png
elathrop.vcf

Stefan Küng

unread,
Jul 14, 2010, 12:25:03 PM7/14/10
to us...@tortoisesvn.tigris.org
On 14.07.2010 14:33, Eric Lathrop wrote:
> My windows explorer right-click menu has become really slow recently.
> Any of these things make the menu fast again:
>
> 1. Uninstall TortoiseSVN
> 2. Disconnect from all networks
> 3. Use ShellExView (http://www.nirsoft.net/utils/shexview.html) to
> disable the TortoiseSVN context menu shell extension.
>
> Based on #2, I opened up Wireshark, and saw that every time I
> right-click on a file in windows explorer it generates a series of
> netbios name queries for a machine named "GUILTY" (see attachment). That
> is not a machine I've ever connected to, and definitely not our SVN
> server. After a few failed name lookups the menu pops up.
>
> Is this a bug? Is there any way to prevent this lookup? The right-click
> menu slowness is really frustrating.

Do you right-click on a file/folder on a network share or a local drive?
If local drive, then TSVN does *not* query the network - if it does then
another extension is interfering here.

Stefan

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

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2633185

Eric Lathrop

unread,
Jul 14, 2010, 1:29:57 PM7/14/10
to us...@tortoisesvn.tigris.org
On 7/14/2010 12:25 PM, Stefan Küng wrote:
> Do you right-click on a file/folder on a network share or a local drive?
> If local drive, then TSVN does*not* query the network - if it does then

> another extension is interfering here.
>

It happens on local folders (C:).
I used ShellExView to disable all shell extensions extensions except for
TortoiseSVN and shell32.dll and the problem still occurs. As soon as I
disable TortoiseStub.dll the menu pops up instantly.
I found a workaround where I can just add the host "GUILTY" to my hosts
file as 127.0.0.1, and the menu is back to normal.
Not sure what is going on.

Thanks for your help,


Eric Lathrop
Tech King Operations

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2633199

elathrop.vcf

Stefan Küng

unread,
Jul 14, 2010, 1:39:39 PM7/14/10
to us...@tortoisesvn.tigris.org
On 14.07.2010 19:29, Eric Lathrop wrote:
> On 7/14/2010 12:25 PM, Stefan Küng wrote:
>> Do you right-click on a file/folder on a network share or a local drive?
>> If local drive, then TSVN does*not* query the network - if it does then
>> another extension is interfering here.
>>
>
> It happens on local folders (C:).
> I used ShellExView to disable all shell extensions extensions except for
> TortoiseSVN and shell32.dll and the problem still occurs. As soon as I
> disable TortoiseStub.dll the menu pops up instantly.
> I found a workaround where I can just add the host "GUILTY" to my hosts
> file as 127.0.0.1, and the menu is back to normal.
> Not sure what is going on.

The name "GUILTY" indicates to me that there's a virus scanner involved.

Stefan

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

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2633206

Alexander Iljin

unread,
Jul 15, 2010, 1:56:22 AM7/15/10
to us...@tortoisesvn.tigris.org
Hello!

SK> The name "GUILTY" indicates to me that there's a virus scanner involved.

Or maybe a virus, let us not exclude that.

---=====---
Alexander

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2633338

vector fox

unread,
Sep 5, 2012, 6:00:14 AM9/5/12
to us...@tortoisesvn.tigris.org
I ran into very similar issue several times, and tried using Wireshark myself to monitor what had happened during context menu launch.

As expected, several netbios name queries were found searching for a machine name but timed out. Then I remembered I had changed my computer name without restarting, so the tortoise svn is looking for that new name! So I did a reboot and things all went back to normal.

Hope this experience helps.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3003678
Reply all
Reply to author
Forward
0 new messages