<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx</link><description>One of our common issues is troubleshooting application crashes (for example, the Print Spooler or a third-party application). These crashes usually result in the infamous Dr. Watson error. First, let's discuss terminology. A crash is when something experiences</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3510148</link><pubDate>Sun, 22 Jul 2012 01:34:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3510148</guid><dc:creator>Joel</dc:creator><description>&lt;p&gt;Excellent information. Easy to understand and thorough! Thank you! &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3510148" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3435702</link><pubDate>Wed, 15 Jun 2011 22:28:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3435702</guid><dc:creator> Elizabeth Derby </dc:creator><description>&lt;p&gt;I hav e &amp;nbsp;tried several; tgimes to install my &amp;nbsp;hp d esktop F4400 serious printer to my acer new computer &amp;nbsp;and &amp;nbsp;everythime I treid I get &amp;nbsp;thr that the installer has stopped &amp;nbsp;working due to Application Crash. Is there anything I can do &amp;nbsp; do about &amp;nbsp;it . so can reainstall the disc to it &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3435702" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3350861</link><pubDate>Thu, 19 Aug 2010 13:03:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3350861</guid><dc:creator>Raji</dc:creator><description>&lt;p&gt;Please help on the below issue&lt;/p&gt;
&lt;p&gt;My application uses twain dll for scanning documents. There are so many users using my application. But for few users my application hangs and getting the error that my application stopped working. The users reported this issue are using either windows vista or windows 7 version. The memory dump shows “System.Runtime.InteropServices.COMException”. Please see below the stack trace taken from the memory dump.&lt;/p&gt;
&lt;p&gt;FAULTING_IP: &lt;/p&gt;
&lt;p&gt;ntdll!RtlReportCriticalFailure+5b&lt;/p&gt;
&lt;p&gt;77a6015d eb1c &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;jmp &amp;nbsp; &amp;nbsp; ntdll!RtlReportCriticalFailure+0x6f (77a6017b)&lt;/p&gt;
&lt;p&gt;EXCEPTION_RECORD: &amp;nbsp;ffffffff -- (.exr 0xffffffffffffffff)&lt;/p&gt;
&lt;p&gt;ExceptionAddress: 00000000&lt;/p&gt;
&lt;p&gt; &amp;nbsp; ExceptionCode: 80000003 (Break instruction exception)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;ExceptionFlags: 00000000&lt;/p&gt;
&lt;p&gt;NumberParameters: 0&lt;/p&gt;
&lt;p&gt;FAULTING_THREAD: &amp;nbsp;000016e0&lt;/p&gt;
&lt;p&gt;PROCESS_NAME: &amp;nbsp;NetX360.exe&lt;/p&gt;
&lt;p&gt;ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} &amp;nbsp;Breakpoint &amp;nbsp;A breakpoint has been reached.&lt;/p&gt;
&lt;p&gt;EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid&lt;/p&gt;
&lt;p&gt;NTGLOBALFLAG: &amp;nbsp;0&lt;/p&gt;
&lt;p&gt;APPLICATION_VERIFIER_FLAGS: &amp;nbsp;0&lt;/p&gt;
&lt;p&gt;MANAGED_STACK: !dumpstack -EE&lt;/p&gt;
&lt;p&gt;OS Thread Id: 0x16e0 (0)&lt;/p&gt;
&lt;p&gt;Current frame: &lt;/p&gt;
&lt;p&gt;ChildEBP RetAddr &amp;nbsp;Caller,Callee&lt;/p&gt;
&lt;p&gt;EXCEPTION_OBJECT: !pe 28dba80&lt;/p&gt;
&lt;p&gt;Exception object: 028dba80&lt;/p&gt;
&lt;p&gt;Exception type: System.Runtime.InteropServices.COMException&lt;/p&gt;
&lt;p&gt;Message: Unknown error.&lt;/p&gt;
&lt;p&gt;InnerException: &amp;lt;none&amp;gt;&lt;/p&gt;
&lt;p&gt;StackTrace (generated):&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;SP &amp;nbsp; &amp;nbsp; &amp;nbsp; IP &amp;nbsp; &amp;nbsp; &amp;nbsp; Function&lt;/p&gt;
&lt;p&gt;StackTraceString: &amp;lt;none&amp;gt;&lt;/p&gt;
&lt;p&gt;HResult: 80004005&lt;/p&gt;
&lt;p&gt;MANAGED_OBJECT: !dumpobj 28dbac8&lt;/p&gt;
&lt;p&gt;Name: System.String&lt;/p&gt;
&lt;p&gt;MethodTable: 6a110a00&lt;/p&gt;
&lt;p&gt;EEClass: 69ecd64c&lt;/p&gt;
&lt;p&gt;Size: 46(0x2e) bytes&lt;/p&gt;
&lt;p&gt; (C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll)&lt;/p&gt;
&lt;p&gt;String: Unknown error.&lt;/p&gt;
&lt;p&gt;Fields:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;MT &amp;nbsp; &amp;nbsp;Field &amp;nbsp; Offset &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type VT &amp;nbsp; &amp;nbsp; Attr &amp;nbsp; &amp;nbsp;Value Name&lt;/p&gt;
&lt;p&gt;6a112c4c &amp;nbsp;4000096 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.Int32 &amp;nbsp;1 instance &amp;nbsp; &amp;nbsp; &amp;nbsp; 15 m_arrayLength&lt;/p&gt;
&lt;p&gt;6a112c4c &amp;nbsp;4000097 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.Int32 &amp;nbsp;1 instance &amp;nbsp; &amp;nbsp; &amp;nbsp; 14 m_stringLength&lt;/p&gt;
&lt;p&gt;6a1116e0 &amp;nbsp;4000098 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;c &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Char &amp;nbsp;1 instance &amp;nbsp; &amp;nbsp; &amp;nbsp; 55 m_firstChar&lt;/p&gt;
&lt;p&gt;6a110a00 &amp;nbsp;4000099 &amp;nbsp; &amp;nbsp; &amp;nbsp; 10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.String &amp;nbsp;0 &amp;nbsp; shared &amp;nbsp; static Empty&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; Domain:Value &amp;nbsp;00082978:01db1198 &amp;lt;&amp;lt;&lt;/p&gt;
&lt;p&gt;6a111630 &amp;nbsp;400009a &amp;nbsp; &amp;nbsp; &amp;nbsp; 14 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Char[] &amp;nbsp;0 &amp;nbsp; shared &amp;nbsp; static WhitespaceChars&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; Domain:Value &amp;nbsp;00082978:01db1740 &amp;lt;&amp;lt;&lt;/p&gt;
&lt;p&gt;EXCEPTION_MESSAGE: &amp;nbsp;Unknown error.&lt;/p&gt;
&lt;p&gt;MANAGED_OBJECT_NAME: &amp;nbsp;System.Runtime.InteropServices.COMException&lt;/p&gt;
&lt;p&gt;LAST_CONTROL_TRANSFER: &amp;nbsp;from 77a60d68 to 77a6015d&lt;/p&gt;
&lt;p&gt;BUGCHECK_STR: &amp;nbsp;APPLICATION_FAULT_ACTIONABLE_HEAP_CORRUPTION_heap_failure_invalid_argument_WRONG_SYMBOLS&lt;/p&gt;
&lt;p&gt;PRIMARY_PROBLEM_CLASS: &amp;nbsp;ACTIONABLE_HEAP_CORRUPTION_heap_failure_invalid_argument&lt;/p&gt;
&lt;p&gt;DEFAULT_BUCKET_ID: &amp;nbsp;ACTIONABLE_HEAP_CORRUPTION_heap_failure_invalid_argument&lt;/p&gt;
&lt;p&gt;STACK_TEXT: &amp;nbsp;&lt;/p&gt;
&lt;p&gt;77a6015d ntdll!RtlReportCriticalFailure+0x5b&lt;/p&gt;
&lt;p&gt;77a60d68 ntdll!RtlpReportHeapFailure+0x21&lt;/p&gt;
&lt;p&gt;77a60e56 ntdll!RtlpLogHeapFailure+0xa1&lt;/p&gt;
&lt;p&gt;77a2b0c8 ntdll!RtlSizeHeap+0x69&lt;/p&gt;
&lt;p&gt;778212e0 ole32!CRetailMalloc_GetSize+0x21&lt;/p&gt;
&lt;p&gt;767f43d9 oleaut32!APP_DATA::FreeCachedMem+0x30&lt;/p&gt;
&lt;p&gt;767f3e6c oleaut32!SysFreeString+0x6b&lt;/p&gt;
&lt;p&gt;118b1647 VM31bTXP+0x1647&lt;/p&gt;
&lt;p&gt;779ee1c4 ntdll!LdrpCallInitRoutine+0x14&lt;/p&gt;
&lt;p&gt;779e8dea ntdll!LdrpUnloadDll+0x3d8&lt;/p&gt;
&lt;p&gt;779ee8e2 ntdll!LdrUnloadDll+0x46&lt;/p&gt;
&lt;p&gt;76aa0979 kernel32!FreeLibrary+0x15&lt;/p&gt;
&lt;p&gt;597d6512 twain!CDataSrc::unload+0x22&lt;/p&gt;
&lt;p&gt;597d66b9 twain!CDataSrc::SendMessageA+0x81&lt;/p&gt;
&lt;p&gt;597d6c1e twain!CDataSrc::identityMsg+0x18&lt;/p&gt;
&lt;p&gt;597d6d0d twain!CDataSrc::MessageNoAppCheck+0x47&lt;/p&gt;
&lt;p&gt;597d6e14 twain!CDataSrc::IDataSrc+0xd0&lt;/p&gt;
&lt;p&gt;597d58f6 twain!CDsm::registerDS+0x1b7&lt;/p&gt;
&lt;p&gt;597d5ca3 twain!CDsm::registerDirDSs+0x163&lt;/p&gt;
&lt;p&gt;597d5c87 twain!CDsm::registerDirDSs+0x147&lt;/p&gt;
&lt;p&gt;597d5dc7 twain!CDsm::findAndRegisterDSs+0x85&lt;/p&gt;
&lt;p&gt;597d5ed9 twain!CDsm::findClosestDefaultDS+0xcc&lt;/p&gt;
&lt;p&gt;597d634d twain!CDsm::identityMsg+0x17e&lt;/p&gt;
&lt;p&gt;597d6404 twain!CDsm::Message+0x91&lt;/p&gt;
&lt;p&gt;597d8ec6 twain!DSM_Entry+0x102&lt;/p&gt;
&lt;p&gt;0540605c unknown+0x0&lt;/p&gt;
&lt;p&gt;119792d3 unknown+0x0&lt;/p&gt;
&lt;p&gt;11979255 unknown+0x0&lt;/p&gt;
&lt;p&gt;68991eab System_Windows_Forms_ni+0xa51eab&lt;/p&gt;
&lt;p&gt;68991eab System_Windows_Forms_ni+0xa51eab&lt;/p&gt;
&lt;p&gt;68120317 System_Windows_Forms_ni+0x1e0317&lt;/p&gt;
&lt;p&gt;68136d71 System_Windows_Forms_ni+0x1f6d71&lt;/p&gt;
&lt;p&gt;68136d1a System_Windows_Forms_ni+0x1f6d1a&lt;/p&gt;
&lt;p&gt;68136d1a System_Windows_Forms_ni+0x1f6d1a&lt;/p&gt;
&lt;p&gt;68136b74 System_Windows_Forms_ni+0x1f6b74&lt;/p&gt;
&lt;p&gt;68140207 System_Windows_Forms_ni+0x200207&lt;/p&gt;
&lt;p&gt;Please advise when such exception happens...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3350861" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3349637</link><pubDate>Wed, 11 Aug 2010 20:22:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3349637</guid><dc:creator>Dave</dc:creator><description>&lt;p&gt;I have no time for MS Auto Updates.&lt;/p&gt;
&lt;p&gt;After the override they did a couple of years ago to seemingly call WGA a &amp;quot;critical update&amp;quot; and override my settings to download, I have figured out a way to kill auto updates.&lt;/p&gt;
&lt;p&gt;However, that does not seem to prevent XP Pro SP3 from trying every time I shut down, and sometimes in between, from doing an auto update.&lt;/p&gt;
&lt;p&gt;Can you tell me how to extiguish any attempts by the OS from trying to auto update my computer?&lt;/p&gt;
&lt;p&gt;You can&amp;#39;t kill the update engines, as they are simply re-written into the system.&lt;/p&gt;
&lt;p&gt;Tried that.&lt;/p&gt;
&lt;p&gt;Killing permissions doesn&amp;#39;t work, either.&lt;/p&gt;
&lt;p&gt;All I want is to be able to go to the Auto Update Log File and see NOTHING attempted.&lt;/p&gt;
&lt;p&gt;This is my computer, and I do NOT want MS trying to do what I tell it not to.&lt;/p&gt;
&lt;p&gt;I get:&lt;/p&gt;
&lt;p&gt;2010-08-10	00:00:50:204	 436	c2c	Misc	=========== &amp;nbsp;Logging initialized (build: 7.4.7600.226, tz: -0700) &amp;nbsp;===========&lt;/p&gt;
&lt;p&gt;2010-08-10	00:00:50:204	 436	c2c	Misc	 &amp;nbsp;= Process: \??\C:\WINDOWS\SYSTEM32\winlogon.exe&lt;/p&gt;
&lt;p&gt;2010-08-10	00:00:50:204	 436	c2c	Misc	 &amp;nbsp;= Module: C:\WINDOWS\SYSTEM32\wuaueng.dll&lt;/p&gt;
&lt;p&gt;2010-08-10	00:00:50:204	 436	c2c	Shutdwn	FATAL: WUAutoUpdateAtShutdown failed, hr=80240FFF&lt;/p&gt;
&lt;p&gt;which is realy weird as I shut down and was asleep an hour before that occurred.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t kill winlogon, and can&amp;#39;t kill wuaueng, either.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3349637" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3290057</link><pubDate>Thu, 29 Oct 2009 13:08:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3290057</guid><dc:creator>qwertylesh</dc:creator><description>&lt;p&gt;Hi molotov&lt;/p&gt;
&lt;p&gt;thank you immensely for the reply, many months ago albeit (sorry for such a late reply).&lt;/p&gt;
&lt;p&gt;Next time I need to find the dump path, i'll check the LocalDump string as mentioned in the url you have provided. :)&lt;/p&gt;
&lt;p&gt;kind regards.&lt;/p&gt;
&lt;p&gt;qwertylesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3290057" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3273700</link><pubDate>Sat, 15 Aug 2009 02:44:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3273700</guid><dc:creator>molotov</dc:creator><description>&lt;p&gt;Hi qwertylesh,&lt;/p&gt;
&lt;p&gt;For Vista SP1+, check this out:&lt;/p&gt;
&lt;p&gt;WER Settings @ &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3273700" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3272729</link><pubDate>Wed, 12 Aug 2009 15:07:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3272729</guid><dc:creator>qwertylesh</dc:creator><description>&lt;p&gt;Hi MS Performance Team,&lt;/p&gt;
&lt;p&gt;Your article does not mention (or ive missed it) an alternate path for the log or crash dump file for Vista users. Since all the user account paths are modified, the default path mentioned in the article only leads to a dynamic shortcut which disallows access without permissions modification.&lt;/p&gt;
&lt;p&gt;I tried looking myself and will keep doing so, the closest path I can find is Drive:\Users\Name\AppData\Local\Microsoft\Windows\WER &lt;/p&gt;
&lt;p&gt;However, still could not find more information or a crash dump (for my crashed application)&lt;/p&gt;
&lt;p&gt;If you know please let me know it will be of great assistance to me.&lt;/p&gt;
&lt;p&gt;qwertylesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3272729" width="1" height="1"&gt;</description></item><item><title>re: Basic Debugging of an Application Crash</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#3257380</link><pubDate>Mon, 22 Jun 2009 12:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3257380</guid><dc:creator>Clark</dc:creator><description>&lt;p&gt;This is awesomely helpful for a Windbg newbie!&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3257380" width="1" height="1"&gt;</description></item><item><title>Troubleshooting Server Hangs - Part One</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#2042558</link><pubDate>Tue, 25 Sep 2007 17:04:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2042558</guid><dc:creator>Ask the Performance Team</dc:creator><description>&lt;p&gt;Following on from our post on troubleshooting a basic application crash , it's time to start troubleshooting&lt;/p&gt;
&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2042558" width="1" height="1"&gt;</description></item><item><title>Erasing drwtsn32.log</title><link>http://blogs.technet.com/b/askperf/archive/2007/05/29/basic-debugging-of-an-application-crash.aspx#1921860</link><pubDate>Sat, 08 Sep 2007 13:22:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1921860</guid><dc:creator>fx</dc:creator><description>&lt;P&gt;I'd like to know what would happen if we delete the drwtsn32.log. Mine is actually 2.7Go (hum...it crashes sometimes) and I'm not able to visualize it anymore. SO the question is : may I delete this file.&lt;/P&gt;
&lt;P&gt;Thank you so much for your reply,&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1921860" width="1" height="1"&gt;</description></item></channel></rss>