<?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 90)</title>
	<link>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/</link>
	<description>Structural and Behavioral Patterns for Software Diagnostics, Forensics and Prognostics</description>
	<pubDate>Mon, 18 May 2026 03:00:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Dmitry Vostokov</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-741647</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Fri, 30 May 2014 12:29:09 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-741647</guid>
		<description>The other way around, when CLR exception is enveloped by unmanaged exception is possible like in this example: 
http://blogs.msdn.com/b/ntdebugging/archive/2014/05/28/debugging-a-windows-8-1-store-app-crash-dump-part-2.aspx</description>
		<content:encoded><![CDATA[<p>The other way around, when CLR exception is enveloped by unmanaged exception is possible like in this example:<br />
<a href="http://blogs.msdn.com/b/ntdebugging/archive/2014/05/28/debugging-a-windows-8-1-store-app-crash-dump-part-2.aspx" rel="nofollow">http://blogs.msdn.com/b/ntdebugging/archive/2014/05/28/debugging-a-windows-8-1-store-app-crash-dump-part-2.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Vostokov</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-101303</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Thu, 29 Oct 2009 08:57:11 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-101303</guid>
		<description>Yes, it corresponds because it calls it:

&lt;code&gt;0:000&gt; ub 77f299f7
ntdll!KiUserCallbackDispatcher+0x42:
77f299e2 ret     0Ch
77f299e5 lea     ecx,[ecx]
ntdll!KiUserExceptionDispatcher:
77f299e8 cld
77f299e9 mov     ecx,dword ptr [esp+4]
77f299ed mov     ebx,dword ptr [esp]
&lt;font color="blue"&gt;77f299f0 push    ecx
77f299f1 push    ebx
77f299f2 call    ntdll!RtlDispatchException (77f0d132)&lt;/font&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Yes, it corresponds because it calls it:</p>
<p><code>0:000> ub 77f299f7<br />
ntdll!KiUserCallbackDispatcher+0x42:<br />
77f299e2 ret     0Ch<br />
77f299e5 lea     ecx,[ecx]<br />
ntdll!KiUserExceptionDispatcher:<br />
77f299e8 cld<br />
77f299e9 mov     ecx,dword ptr [esp+4]<br />
77f299ed mov     ebx,dword ptr [esp]<br />
<font color="blue">77f299f0 push    ecx<br />
77f299f1 push    ebx<br />
77f299f2 call    ntdll!RtlDispatchException (77f0d132)</font></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Sherman</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-101271</link>
		<dc:creator>Marc Sherman</dc:creator>
		<pubDate>Thu, 29 Oct 2009 04:07:43 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2009/10/28/crash-dump-analysis-patterns-part-90/#comment-101271</guid>
		<description>Hello,

From

&lt;code&gt;0012e73c  77f299f7 ntdll!KiUserExceptionDispatcher+0xf
0012e740  0012e750
0012e744  0012e76c&lt;/code&gt;

Does this correspond to the args for the call to ntdll!RtlDispatchException?

If so, then 0012e76c is the 2nd arg to ntdll!RtlDispatchException which is the context record?

thanks,
Marc</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>From</p>
<p><code>0012e73c  77f299f7 ntdll!KiUserExceptionDispatcher+0xf<br />
0012e740  0012e750<br />
0012e744  0012e76c</code></p>
<p>Does this correspond to the args for the call to ntdll!RtlDispatchException?</p>
<p>If so, then 0012e76c is the 2nd arg to ntdll!RtlDispatchException which is the context record?</p>
<p>thanks,<br />
Marc</p>
]]></content:encoded>
	</item>
</channel>
</rss>
