Flood of OutputDebugStrings in Windows 2008 x64 R2

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target machine (VMWare Workstation) and it is being stymied by a flood of OutputDebugStrings from something on the target machine. They come so fast and furious that it holds up my Debug session for several minutes at a time. It is a pretty bare machine and contains only SQL Server 2008 (which is not running at the time).

The output contains thousands of lines that look like the lines below. Any clue as to what it is and how I disable the blasted thing?

d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Entered SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Entered SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Successfully exiting SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Exited SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Entered CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Entered SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Exited SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1615): [function CNodeFactory::CreateNode 64bit process csrss.exe tid 0x20c] COM Error 0x00000000 (The operation completed successfully. )
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1276): Entered CNodeFactory::EndChildren
d:\rtm\base\win32\fusion\utils\xmlns.cpp(150): Entered CXMLNamespaceManager::OnEndChildren
d:\rtm\base\win32\fusion\inc\fusionhash.h(877): Entered CHashTableIter const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::Reset
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Entered CConstDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Unbind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Exited CConstDequeIterator

Did you unmask all debug print output for all components in the system?

  • S (Msft)

From: Neil Weicher
Sent: 8/16/2012 6:47
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Flood of OutputDebugStrings in Windows 2008 x64 R2

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target machine (VMWare Workstation) and it is being stymied by a flood of OutputDebugStrings from something on the target machine. They come so fast and furious that it holds up my Debug session for several minutes at a time. It is a pretty bare machine and contains only SQL Server 2008 (which is not running at the time).

The output contains thousands of lines that look like the lines below. Any clue as to what it is and how I disable the blasted thing?

d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Entered SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Entered SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Successfully exiting SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Exited SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Entered CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Entered SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Exited SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1615): [function CNodeFactory::CreateNode 64bit process csrss.exe tid 0x20c] COM Error 0x00000000 (The operation completed successfully. )
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1276): Entered CNodeFactory::EndChildren
d:\rtm\base\win32\fusion\utils\xmlns.cpp(150): Entered CXMLNamespaceManager::OnEndChildren
d:\rtm\base\win32\fusion\inc\fusionhash.h(877): Entered CHashTableIter const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::Reset
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Entered CConstDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Unbind
d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Exited CConstDequeIterator

NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

i don’t remember off hand, but if fusionIO used DebugPrintEx/KdPrintEX, then there is registry entry to toggle the verbose mode like ( INFO, WARNING, ERROR ). MSDN doc has a nice explanation …

May be that could help !!!

-pro

On Aug 16, 2012, at 6:46 AM, Neil Weicher wrote:

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target machine (VMWare Workstation) and it is being stymied by a flood of OutputDebugStrings from something on the target machine. They come so fast and furious that it holds up my Debug session for several minutes at a time. It is a pretty bare machine and contains only SQL Server 2008 (which is not running at the time).

The output contains thousands of lines that look like the lines below. Any clue as to what it is and how I disable the blasted thing?

d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Entered SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Entered SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Successfully exiting SxspProcessElementPathMap
d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Exited SxspClrInteropContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Entered CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Entered SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Exited SxspApplicationSettingsContributorCallback
d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully exiting CActivationContextGenerationContextContributor::Fire_ElementParsed
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1615): [function CNodeFactory::CreateNode 64bit process csrss.exe tid 0x20c] COM Error 0x00000000 (The operation completed successfully. )
d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1276): Entered CNodeFactory::EndChildren
d:\rtm\base\win32\fusion\utils\xmlns.cpp(150): Entered CXMLNamespaceManager::OnEndChildren
d:\rtm\base\win32\fusion\inc\fusionhash.h(877): Entered CHashTableIter const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::Reset
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited CDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Rebind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Entered CConstDequeIterator const &,class CGenericStringBuffer<260,class CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix *,class CXMLNamespaceManager::CNamespacePrefix *,class CStringPtrTableHelper,7,0>::CBucket,576>::Unbind
> d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Exited CConstDequeIterator>
> —
> NTFSD is sponsored by OSR
>
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Thanks for the tip. I searched on many variations of fusion, io, debug,
registry, debugprint, kdprint, etc, with no luck.

“Prokash Sinha” wrote in message news:xxxxx@ntfsd…
i don’t remember off hand, but if fusionIO used DebugPrintEx/KdPrintEX, then
there is registry entry to toggle the verbose mode like ( INFO, WARNING,
ERROR ). MSDN doc has a nice explanation …

May be that could help !!!

-pro

On Aug 16, 2012, at 6:46 AM, Neil Weicher wrote:

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target
machine (VMWare Workstation) and it is being stymied by a flood of
OutputDebugStrings from something on the target machine. They come so fast
and furious that it holds up my Debug session for several minutes at a time.
It is a pretty bare machine and contains only SQL Server 2008 (which is not
running at the time).

The output contains thousands of lines that look like the lines below. Any
clue as to what it is and how I disable the blasted thing?

Can you tell me how I do that? This is coming from the WinDbg window.

Thanks.

“Skywing” wrote in message news:xxxxx@ntfsd…
Did you unmask all debug print output for all components in the system?

- S (Msft)

From: Neil Weicher
Sent: 8/16/2012 6:47
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Flood of OutputDebugStrings in Windows 2008 x64 R2

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target
machine (VMWare Workstation) and it is being stymied by a flood of
OutputDebugStrings from something on the target machine. They come so fast
and furious that it holds up my Debug session for several minutes at a time.
It is a pretty bare machine and contains only SQL Server 2008 (which is not
running at the time).

The output contains thousands of lines that look like the lines below. Any
clue as to what it is and how I disable the blasted thing?

Check out the “Reading and filtering debugging messages” topic in the debugger documentation.

  • S (Msft)

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Neil Weicher
Sent: Friday, August 17, 2012 10:42 AM
To: Windows File Systems Devs Interest List
Subject: Re:[ntfsd] Flood of OutputDebugStrings in Windows 2008 x64 R2

Can you tell me how I do that? This is coming from the WinDbg window.

Thanks.

“Skywing” wrote in message news:xxxxx@ntfsd…
Did you unmask all debug print output for all components in the system?

- S (Msft)

From: Neil Weicher
Sent: 8/16/2012 6:47
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Flood of OutputDebugStrings in Windows 2008 x64 R2

I am trying to do a Kernel Debug session on a Windows 2008 x64 R2 target machine (VMWare Workstation) and it is being stymied by a flood of OutputDebugStrings from something on the target machine. They come so fast and furious that it holds up my Debug session for several minutes at a time.
It is a pretty bare machine and contains only SQL Server 2008 (which is not running at the time).

The output contains thousands of lines that look like the lines below. Any clue as to what it is and how I disable the blasted thing?


NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

On 17/08/2012 02:54, Prokash Sinha wrote:

i don’t remember off hand, but if fusionIO used
DebugPrintEx/KdPrintEX, then there is registry entry to toggle the
verbose mode like ( INFO, WARNING, ERROR ). MSDN doc has a nice
explanation …

“fusion” here is most likely the code name for Microsoft’s .NET assembly
loader.


Bruce Cran

On Aug 16, 2012, at 6:46 AM, Neil Weicher wrote:

> I am trying to do a Kernel Debug session on a Windows 2008 x64 R2
> target machine (VMWare Workstation) and it is being stymied by a
> flood of OutputDebugStrings from something on the target machine.
> They come so fast and furious that it holds up my Debug session for
> several minutes at a time. It is a pretty bare machine and contains
> only SQL Server 2008 (which is not running at the time).
> The output contains thousands of lines that look like the lines
> below. Any clue as to what it is and how I disable the blasted thing?
> d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Entered
> SxspClrInteropContributorCallback
> d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Entered
> SxspProcessElementPathMap
> d:\rtm\base\win32\fusion\sxs\util.cpp(2567): Successfully exiting
> SxspProcessElementPathMap
> d:\rtm\base\win32\fusion\sxs\ndpclassinfo.cpp(87): Exited
> SxspClrInteropContributorCallback
> d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully
> exiting
> CActivationContextGenerationContextContributor::Fire_ElementParsed
> d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Entered
> CActivationContextGenerationContextContributor::Fire_ElementParsed
> d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Entered
> SxspApplicationSettingsContributorCallback
> d:\rtm\base\win32\fusion\sxs\appsettings.cpp(225): Exited
> SxspApplicationSettingsContributorCallback
> d:\rtm\base\win32\fusion\sxs\actctxgenctxctb.cpp(410): Successfully
> exiting
> CActivationContextGenerationContextContributor::Fire_ElementParsed
> d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1615): [function
> CNodeFactory::CreateNode 64bit process csrss.exe tid 0x20c] COM Error
> 0x00000000 (The operation completed successfully. )
> d:\rtm\base\win32\fusion\sxs\nodefactory.cpp(1276): Entered
> CNodeFactory::EndChildren
> d:\rtm\base\win32\fusion\utils\xmlns.cpp(150): Entered
> CXMLNamespaceManager::OnEndChildren
> d:\rtm\base\win32\fusion\inc\fusionhash.h(877): Entered
> CHashTableIter
>> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::Reset
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Entered
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(541): Exited
>> CDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Rebind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Entered
>> CConstDequeIterator>> CUnicodeCharTraits> const &,class CGenericStringBuffer<260,class
>> CUnicodeCharTraits>,class CXMLNamespaceManager::CNamespacePrefix
>> *,class CXMLNamespaceManager::CNamespacePrefix *,class
>> CStringPtrTableHelper>> CXMLNamespaceManager::CNamespacePrefix,class
>> CUnicodeCharTraits,0>,7,0>::CBucket,576>::Unbind
>> d:\rtm\base\win32\fusion\inc\fusiondeque.h(456): Exited
>> CConstDequeIterator>>