Handle leak in svchost.exe while using WinInet (win2K)

Hi, guys !

I’m experiencing the most bizarre behavior of Windows 2000, and I really
hope you can shed some light on it.

I’m using WinInet functions, and I’ve noticed that extensive use of these
functions
causes the handle count of svchost.exe to increase, and after a few days -
the computer
crashes with a BSOD, that indicates the exhausting of the non-paged pool !

When I use Winsock “regular” functions (send, recv etc.) - this does not
happen.

I’m using Win2K SP2, and installed even the hotfix that fixes the leak in
afd.sys.

Does anybody know why the handle-count increases? What does it have to do
with WinInet? What can I do?

One more interesting thing: I used Process Explorer in order to view the
handles
taken by svchost, and most of them are marked as owned by processes that
are no longer running (exited) !

thanks in advance,

  • Barak

Barak Mandelovich xxxxx@mercury.co.il
Mercury Interactive ltd. 19 Shabazi St.
Tel: +972-3-5399286 Yehud, 56100
Fax: +972-3-5331617 Israel


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com