Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ntdll!RtlpWorkerThread in explorer

1 view
Skip to first unread message

fufus

unread,
Sep 8, 2006, 8:17:18 AM9/8/06
to
Hi. Are this special workers existing only in explorer or what:
0182ffb4 7c80b683 00000000 00f3f9e0 00f3f9e0 ntdll!RtlpWorkerThread+0x3d
0182ffec 00000000 7c910760 00000000 00000000 kernel32!BaseThreadStart+0x37
cause normally it's like
00efffb4 7c80b683 000c26f0 00000000 7c91094e jobdoningthread startruitine
00efffec 00000000 774ee429 000c26f0 00000000 kernel32!BaseThreadStart+0x37

or eventually in explorer like
0115ffb4 7c80b683 00000000 7c80995a 00090000 SHLWAPI!WrapperThreadProc+0x94
0115ffec 00000000 77f7422b 00f3f4d4 00000000 kernel32!BaseThreadStart+0x37

I can see ntdll!RtlpWorkerThread exist for all explorer life i guess
somethign like kernel-mode system workers right. I got one issue with
deadlock in explorer on system start-up with two thread of this kind both
stuck from advapi32 (forget the exact)waiting for others criticalsection and
not sure where does this two came from, just some job send by explorer?
thanks and regards


Ivan Brugiolo [MSFT]

unread,
Sep 10, 2006, 4:55:40 PM9/10/06
to
The function mentioned in the title belongs to the ntdll thread-pool.
You would normally access/create the thread pool when functions
such as CreateTimerQueueTime() are used.

Can you report the full output of `~*kb` and `!locks` when you
are experiencing the problem ?

--
--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


"fufus" <fu...@poczta.fm> wrote in message
news:e8MJ7C0...@TK2MSFTNGP05.phx.gbl...

0 new messages