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

SXS.dll is flooding WinDBG while debugging a kernel driver in Vist

466 views
Skip to first unread message

Horst

unread,
Feb 9, 2007, 6:34:01 AM2/9/07
to
I established a vmware - windbg enviromnemt to debug a kernel driver.
Everythings works fine, but the traffic produced by sxs.dll is slowing down
the test system an windbg.
There are 10 thousands of lines like
d:\vistartm\base\win32\fusion\inc\fusiondeque.h(541): Entered
CDequeIterator<class CHashTable<class CCountedStringHolder<class
CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class
CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper<class
CXMLNamespaceManager::CNamespacePrefix,class
CUnicodeCharTraits,0>,7,0>::CBucket,548>::Rebind
d:\vistartm\base\win32\fusion\inc\fusiondeque.h(541): Exited
CDequeIterator<class CHashTable<class CCountedStringHolder<class
CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class
CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper<class
CXMLNamespaceManager::CNamespacePrefix,class
CUnicodeCharTraits,0>,7,0>::CBucket,548>::Rebind

.ofilter isn't a solution, because testsystem will send the messages anyway.
How can I get rid of those annoying messages?

Thanks in advance

Horst


Ivan Brugiolo [MSFT]

unread,
Feb 9, 2007, 12:05:13 PM2/9/07
to
try to play with those two debug masks
kd> x nt!*2000*
814efa90 nt!Kd_WIN2000_Mask = 1
kd> x nt!*SXS*
814f74b0 nt!Kd_SXS_Mask = 0

--
--
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


"Horst" <Ho...@discussions.microsoft.com> wrote in message
news:2D7B1E88-809E-4DB1...@microsoft.com...

developer28

unread,
Feb 15, 2007, 1:07:37 AM2/15/07
to
Can someone please tell me how to change the value of the mask??

Thanks for any help.

Regards,
Aman.

Skywing [MVP]

unread,
Feb 15, 2007, 11:45:11 AM2/15/07
to
This is typically done on-the-fly with the kernel debugger. You can also
change the boot-up defaults by creating a REG_DWORD named after the filter
in 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Debug Print Filter' and setting it to the desired mask value.

See the "Reading and Filtering Debugging Messages" topic in the WinDbg
documentation for more details.

--
Ken Johnson (Skywing)
Windows SDK MVP
http://www.nynaeve.net
"developer28" <aman.k...@gmail.com> wrote in message
news:1171519657.0...@a75g2000cwd.googlegroups.com...

developer28

unread,
Feb 16, 2007, 1:45:34 AM2/16/07
to
I am sorry for gettting back again, but just a quick question. In case
i want to change the value of the mask on the fly in the kernel
debugger, what is the procedure for that?

Skywing [MVP]

unread,
Feb 16, 2007, 9:52:45 AM2/16/07
to
ed nt!Kd_SXS_Mask mask-value

where `mask-value' is the value you want to store in the mask, such as 0 or
ffffffff.

You should read the topic I mentioned in the debugger documentation, it
covers all of this.

--
Ken Johnson (Skywing)
Windows SDK MVP
http://www.nynaeve.net
"developer28" <aman.k...@gmail.com> wrote in message

news:1171608334.1...@v45g2000cwv.googlegroups.com...

0 new messages