<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Crash Dump Analysis Patterns (Part 31)</title>
	<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/</link>
	<description>Structural and Behavioral Patterns for Software Diagnostics, Forensics and Prognostics</description>
	<pubDate>Wed, 06 May 2026 11:46:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Crash Dump Analysis &#187; Blog Archive &#187; Icons for Memory Dump Analysis Patterns (Part 52)</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-160433</link>
		<dc:creator>Crash Dump Analysis &#187; Blog Archive &#187; Icons for Memory Dump Analysis Patterns (Part 52)</dc:creator>
		<pubDate>Wed, 23 Jun 2010 11:22:44 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-160433</guid>
		<description>[...] Today we introduce an icon for Passive Thread (user space) pattern: [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Today we introduce an icon for Passive Thread (user space) pattern: [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crash Dump Analysis &#187; Blog Archive &#187; Crash Dump Analysis Patterns (Part 83)</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-71293</link>
		<dc:creator>Crash Dump Analysis &#187; Blog Archive &#187; Crash Dump Analysis Patterns (Part 83)</dc:creator>
		<pubDate>Tue, 14 Apr 2009 15:40:49 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-71293</guid>
		<description>[...] Some are always present and some are not suspicious because of their function or status, like Passive Threads or Passive System Threads. Going more fine-grained we can talk about components and their specific [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Some are always present and some are not suspicious because of their function or status, like Passive Threads or Passive System Threads. Going more fine-grained we can talk about components and their specific [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Vostokov</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-37213</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Fri, 08 Aug 2008 00:52:30 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-37213</guid>
		<description>Could it be because of separation of services (session 0) and console applications (session 1) in Vista? Just because you mentioned that you run your app smoothly as an application. What happens if you use synchronous I/O in a service?</description>
		<content:encoded><![CDATA[<p>Could it be because of separation of services (session 0) and console applications (session 1) in Vista? Just because you mentioned that you run your app smoothly as an application. What happens if you use synchronous I/O in a service?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stb</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-37182</link>
		<dc:creator>stb</dc:creator>
		<pubDate>Thu, 07 Aug 2008 20:24:10 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-37182</guid>
		<description>Hi
I have been debugging a service that reads data from the USB, however all the ReadFile calls never finish(return ERROR_IO_PENDING) even after calling WaitForSingleObject(I am using  overlapped io). Interestingly enough if I run the binary as an app everything works smoothly.

This behaviour is only present in Windows Vista, XP is fine. I have been trying to debug the vista HIDUSB driver(it's a HID device) and all the IRPs are in a pending state. Any suggestions on why this is happening?</description>
		<content:encoded><![CDATA[<p>Hi<br />
I have been debugging a service that reads data from the USB, however all the ReadFile calls never finish(return ERROR_IO_PENDING) even after calling WaitForSingleObject(I am using  overlapped io). Interestingly enough if I run the binary as an app everything works smoothly.</p>
<p>This behaviour is only present in Windows Vista, XP is fine. I have been trying to debug the vista HIDUSB driver(it&#8217;s a HID device) and all the IRPs are in a pending state. Any suggestions on why this is happening?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Vostokov</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-23599</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Thu, 17 Apr 2008 10:26:56 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-23599</guid>
		<description>In this case you probably need access to its source code. Or understand its architecture. If this is a GUI app? If it is running in terminal service environment it could be the case that mouse/keyboard events don't reach it. Can you post your stacks? You can do it on forum http://www.dumpanalysis.org/forum/ if you like</description>
		<content:encoded><![CDATA[<p>In this case you probably need access to its source code. Or understand its architecture. If this is a GUI app? If it is running in terminal service environment it could be the case that mouse/keyboard events don&#8217;t reach it. Can you post your stacks? You can do it on forum <a href="http://www.dumpanalysis.org/forum/" rel="nofollow">http://www.dumpanalysis.org/forum/</a> if you like</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Suresh Thotakura</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-23069</link>
		<dc:creator>Suresh Thotakura</dc:creator>
		<pubDate>Fri, 11 Apr 2008 15:10:55 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/#comment-23069</guid>
		<description>Hi,

I have been debugging a hung application for the past couple of days and I have come to your site thru some search engine. When I attached Windbg and see all my suspended threads are passive threads. How should I analyze in this particular scenario. Help me. Thanks in advance,

Cheers,
Suresh</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have been debugging a hung application for the past couple of days and I have come to your site thru some search engine. When I attached Windbg and see all my suspended threads are passive threads. How should I analyze in this particular scenario. Help me. Thanks in advance,</p>
<p>Cheers,<br />
Suresh</p>
]]></content:encoded>
	</item>
</channel>
</rss>
