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

RE: Thread leak in shell extension (Windows 10)

From: Martin Glass <mab893_at_hotmail.com>
Date: Mon, 1 May 2017 13:37:12 -0700 (PDT)

> 2017-05-01 20:08 GMT+02:00 Martin Glass <mab893 at hotmail dot com>:
> > I'm using the Windows 10 task manager (Details tab) to show the thread count for explorer.exe. Every time I right-click on a folder or file, the thread count increases by 2.
> I can reproduce the leak (though on my computer it only goes up by 1).
> However I don't think it has anything to do with TortoiseSVN : I can
> still reproduce the leak after I uninstall it and reboot. Could you
> try uninstalling Tortoise to confirm this is not the culprit ?
> As far as dbghelp.dll is concerned, if Tortoise's bin is in your path,
> I suspect any software could be picking it up there.

Well, I've since dug a little deeper and it definitely isn't TortoiseSVN, as I saw the same result when it was uninstalled. (I uninstalled several other shell extension programs as well.)

For those interested in more details:
- When I show the Thread ID in ProcMon, the threads that have been created never do anything.
- I see two threads leak when right-clicking on folders in explorer's navigation pane (left pane), but see only one thread leak when using the folder view (right pane).

I'm going to keep digging, but so far it looks like explorer.exe is the culprit..



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2017-05-02 07:42:32 CEST

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

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