<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Naveen&#039;s Blog</title>
	<atom:link href="http://naveensrinivasan.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://naveensrinivasan.com</link>
	<description>Software dev interested in .NET, windbg and anything on the way</description>
	<lastBuildDate>Tue, 26 Jul 2011 11:40:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on ETW Series by agarwalmk</title>
		<link>http://naveensrinivasan.com/etw/#comment-744</link>
		<dc:creator><![CDATA[agarwalmk]]></dc:creator>
		<pubDate>Tue, 26 Jul 2011 11:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?page_id=291#comment-744</guid>
		<description><![CDATA[I am looking for a programatic way of reading ETL files generated by the logman.exe. I see that it&#039;s possible using unmanaged APIs (http://msdn.microsoft.com/en-us/library/aa364087%28VS.85%29.aspx), but is there a better way to read these trace files using managed code?]]></description>
		<content:encoded><![CDATA[<p>I am looking for a programatic way of reading ETL files generated by the logman.exe. I see that it&#8217;s possible using unmanaged APIs (<a href="http://msdn.microsoft.com/en-us/library/aa364087%28VS.85%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/aa364087%28VS.85%29.aspx</a>), but is there a better way to read these trace files using managed code?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Who is is blocking my UI Thread? Diagnosing the cause using Windbg by anvaka</title>
		<link>http://naveensrinivasan.com/2011/04/01/who-is-is-blocking-my-ui-thread-diagnosing-the-cause-using-windbg/#comment-735</link>
		<dc:creator><![CDATA[anvaka]]></dc:creator>
		<pubDate>Mon, 11 Jul 2011 11:06:32 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1344#comment-735</guid>
		<description><![CDATA[typo: instead of debug thread should be ui thread :)]]></description>
		<content:encoded><![CDATA[<p>typo: instead of debug thread should be ui thread :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Who is is blocking my UI Thread? Diagnosing the cause using Windbg by anvaka</title>
		<link>http://naveensrinivasan.com/2011/04/01/who-is-is-blocking-my-ui-thread-diagnosing-the-cause-using-windbg/#comment-734</link>
		<dc:creator><![CDATA[anvaka]]></dc:creator>
		<pubDate>Mon, 11 Jul 2011 11:05:25 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1344#comment-734</guid>
		<description><![CDATA[Nice post Naveen. I&#039;m wondering wouldn&#039;t it be simpler and faster to just set thread-bound breakpoint? Developers can easily find the debug thread in the threads view, and then: 

~0 bm /a KERNEL32!WaitFor* &quot;!dumpstack;g&quot;]]></description>
		<content:encoded><![CDATA[<p>Nice post Naveen. I&#8217;m wondering wouldn&#8217;t it be simpler and faster to just set thread-bound breakpoint? Developers can easily find the debug thread in the threads view, and then: </p>
<p>~0 bm /a KERNEL32!WaitFor* &#8220;!dumpstack;g&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating .NET String in memory with Windbg by Ethan Woo</title>
		<link>http://naveensrinivasan.com/2011/06/14/updating-net-string-in-memory-with-windbg/#comment-732</link>
		<dc:creator><![CDATA[Ethan Woo]]></dc:creator>
		<pubDate>Mon, 20 Jun 2011 13:53:54 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1353#comment-732</guid>
		<description><![CDATA[Interesting, WinDbg used in this way is something like hacking :)]]></description>
		<content:encoded><![CDATA[<p>Interesting, WinDbg used in this way is something like hacking :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating .NET String in memory with Windbg by Cheatsheet: 2011 06.14 ~ 06.19 - gOODiDEA.NET</title>
		<link>http://naveensrinivasan.com/2011/06/14/updating-net-string-in-memory-with-windbg/#comment-731</link>
		<dc:creator><![CDATA[Cheatsheet: 2011 06.14 ~ 06.19 - gOODiDEA.NET]]></dc:creator>
		<pubDate>Sun, 19 Jun 2011 04:16:17 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1353#comment-731</guid>
		<description><![CDATA[[...] Updating .NET String in memory with Windbg [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Updating .NET String in memory with Windbg [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating .NET String in memory with Windbg by Steve Johnson</title>
		<link>http://naveensrinivasan.com/2011/06/14/updating-net-string-in-memory-with-windbg/#comment-730</link>
		<dc:creator><![CDATA[Steve Johnson]]></dc:creator>
		<pubDate>Tue, 14 Jun 2011 17:28:36 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1353#comment-730</guid>
		<description><![CDATA[Cool, though the SB index is in the header at -4.  MT is at zero, as you said, and the length field is at +4.]]></description>
		<content:encoded><![CDATA[<p>Cool, though the SB index is in the header at -4.  MT is at zero, as you said, and the length field is at +4.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Managed Code to debug Memory Dumps by How to control a debugger engine? &#124; Code &#38; Debug</title>
		<link>http://naveensrinivasan.com/2010/11/11/using-managed-code-to-debug-memory-dumps/#comment-729</link>
		<dc:creator><![CDATA[How to control a debugger engine? &#124; Code &#38; Debug]]></dc:creator>
		<pubDate>Tue, 14 Jun 2011 13:15:28 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1168#comment-729</guid>
		<description><![CDATA[[...] Using Managed Code to debug Memory Dumps [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Using Managed Code to debug Memory Dumps [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Decoding clr20r3 .NET exception &#8211; using mono cecil by Naveen</title>
		<link>http://naveensrinivasan.com/2010/11/16/clr20r3/#comment-728</link>
		<dc:creator><![CDATA[Naveen]]></dc:creator>
		<pubDate>Wed, 08 Jun 2011 13:00:03 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1208#comment-728</guid>
		<description><![CDATA[sk, Have you tried what is mentioned in the blog post?]]></description>
		<content:encoded><![CDATA[<p>sk, Have you tried what is mentioned in the blog post?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Decoding clr20r3 .NET exception &#8211; using mono cecil by sk</title>
		<link>http://naveensrinivasan.com/2010/11/16/clr20r3/#comment-727</link>
		<dc:creator><![CDATA[sk]]></dc:creator>
		<pubDate>Wed, 08 Jun 2011 10:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1208#comment-727</guid>
		<description><![CDATA[hi naveen, can help me analyze the following log (im getting clr20r3 error in event viewer log upon executing a scheduler for a application. below is the log

Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0

Problem signature:
P1: possenderconsoleappmms.exe
P2: 1.1.0.356
P3: 4db922c8
P4: System
P5: 2.0.0.0
P6: 4a275e12
P7: 38b3
P8: 20
P9: System.InvalidOperationException
P10: 

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_possenderconsole_81ebcb711f38cd3341ada80489642b28885c_0b45952e

Analysis symbol: 
Rechecking for solution: 0
Report Id: e5d63f94-8dd1-11e0-a6d5-705ab6941699
Report Status: 4


FYI, the machine spec: WIN 7 Home Basic (32 bit)]]></description>
		<content:encoded><![CDATA[<p>hi naveen, can help me analyze the following log (im getting clr20r3 error in event viewer log upon executing a scheduler for a application. below is the log</p>
<p>Fault bucket , type 0<br />
Event Name: CLR20r3<br />
Response: Not available<br />
Cab Id: 0</p>
<p>Problem signature:<br />
P1: possenderconsoleappmms.exe<br />
P2: 1.1.0.356<br />
P3: 4db922c8<br />
P4: System<br />
P5: 2.0.0.0<br />
P6: 4a275e12<br />
P7: 38b3<br />
P8: 20<br />
P9: System.InvalidOperationException<br />
P10: </p>
<p>Attached files:</p>
<p>These files may be available here:<br />
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_possenderconsole_81ebcb711f38cd3341ada80489642b28885c_0b45952e</p>
<p>Analysis symbol:<br />
Rechecking for solution: 0<br />
Report Id: e5d63f94-8dd1-11e0-a6d5-705ab6941699<br />
Report Status: 4</p>
<p>FYI, the machine spec: WIN 7 Home Basic (32 bit)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why isn’t the !bpmd in sos / windbg not working? by Ram</title>
		<link>http://naveensrinivasan.com/2010/12/05/bpmdnotworking/#comment-725</link>
		<dc:creator><![CDATA[Ram]]></dc:creator>
		<pubDate>Tue, 24 May 2011 13:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://naveensrinivasan.com/?p=1271#comment-725</guid>
		<description><![CDATA[Even i tried the same and sxe ld didnt break windbg. Moreover, the modules from the image path are not listed using &quot;lm&quot; command. Any reason why its not coming up? Do i need to configure anything?]]></description>
		<content:encoded><![CDATA[<p>Even i tried the same and sxe ld didnt break windbg. Moreover, the modules from the image path are not listed using &#8220;lm&#8221; command. Any reason why its not coming up? Do i need to configure anything?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

