Questions tagged [drwatson]

Dr. Watson is a debugger that is included with Windows. The main features of Dr. Watson is the creation of text logs and binary dump files when an application crashes.

16 questions
12
votes
3 answers

Best way to have crash dumps generated when processes crash?

In Windows environments (XP and Win 7): What is the best way to automatically have a crash dump generated when processes crash on the system? Can an installer (MSI) package do this?
CJ7
  • 22,579
  • 65
  • 193
  • 321
10
votes
2 answers

Disabling Windows error reporting (Dr. Watson) for my process

I have an application that is hosting some unstable third-party code which I can't control in an external process to protect my main application from nasty errors it exhibits. My parent process is monitoring the other process and doing "the right…
SmackAttack
5
votes
0 answers

way to "reverse" dw20.exe hashes?

Our application has been throwing unhandled exceptions. DW20.exe logs these like this test case: EventType clr20r3, P1 clr20r3.exe, P2 1.0.0.0, P3 4af175d6, P4 clr20r3, P5 1.0.0.0, P6 4af175d6, P7 1, P8 a, P9 system.applicationexception, P10…
jrv
  • 51
  • 2
3
votes
1 answer

How can I disable all the Windows crash handlers like DrWatson and so on

I'm developing a unit test automatic execution application and I need that when one application crashes no dialog appears. A crash dump would be great but the main requirement is that no dialog is shown because I'm automating the execution and I…
Ignacio Soler Garcia
  • 21,122
  • 31
  • 128
  • 207
3
votes
2 answers

What kind of crash produces an Application Error (aka Application Popup) on Windows XP?

First I will describe the crash types I know about. Scroll down for the actual question. Note that I am only interested in crashes that are handled by Windows. Specific applications and frameworks sometimes have their own crash handlers (eg. Cygwin,…
Hugh Allen
  • 6,509
  • 1
  • 34
  • 44
3
votes
4 answers

Dr. Watson alternatives for Windows 2008+?

We used to use Dr. Watson logfiles and dumps for crash analysis in our production environment, but Dr. Watson is no longer part of server 2k8 and our infrastructure team has had issues getting it running on 2008. Are there alternatives that can be…
Joe
  • 41,484
  • 20
  • 104
  • 125
3
votes
2 answers

ASP.NET Web App freezing on an exception, dw20.exe hanging at 100% CPU

Apologies for the open endedness of this question, but I really don't know what to say. I've done something to my ASP.NET MVC Web Application to cause an exception which is probably occuring due to an NHibernate mapping error to cause dw20.exe to…
Andrew Bullock
  • 36,616
  • 34
  • 155
  • 231
2
votes
0 answers

Drtsn32.exe only catching exception once per reboot

I'm trying to setup Drwtsn32.exe as the crash handler on a windows xp embedded system. I have run drwtsn32.exe -i from the prompt to install it as the default handler. Then I added a couple different fragments that would cause exceptions into our…
reuscam
  • 1,841
  • 2
  • 18
  • 23
2
votes
1 answer

How to configure Dr. Watson to silently dump a crashing process without popping up any error dialog box?

I would like to know if it is possible to configure Dr. Watson to silently dump a crashing process without popping up any error dialog box? We need this because I run a set of integration tests with some applications. We don't want the tests to be…
askalee
  • 293
  • 2
  • 13
1
vote
4 answers

dr watson crash dialog on closing a .NET 2.0 app

We occasionally get a dr watson crash dialog on process exit. The process is .NET 2.0. The dialog is not very helpful. It says that the process stopped working and in the details I can see that it was about System.NullReferenceException, great but…
luntain
  • 4,560
  • 6
  • 37
  • 48
1
vote
1 answer

What is the ds:0023:003a3000=?? stuff on the end of a drwatson FAULT?

I have the following entry in a Dr Watson log. What is the significance of the "ds:0023:003a3000=??" part of the entry to the right of the FAULT line? *----> State Dump for Thread Id 0xdfc <----* eax=00000000 ebx=00390320 ecx=0854ff48 edx=09e44bfc…
buzz3791
  • 1,683
  • 2
  • 20
  • 38
0
votes
2 answers

does user.dmp contain only the most recent crash

I wanted to know if the "user.dmp" created by drwtsn32 has only the most recent crash. I tried to capture a few crashes. But when i tried to analyse it, I just see one crash. Thanks for the help, Arun
arun.poruri
  • 75
  • 2
  • 6
0
votes
1 answer

delphi invoking Dr. Watson?

I have a program that my company has been using for more than 10 years. Recently an antivirus vendor began flagging the file as malware. The vendor says that it is injecting itself into a Dr. Watson process. I scanned it with VirusTotal. All 55…
0
votes
2 answers

Extracting Callstack from Dr. Watson crash.dmp (c#)

I'm trying to save the details from the callstack that is contained within the binary file crash.dmp that is created by Dr. Watson upon the crash of an application. The dmp files exist so I just want to read one in (c#) and save the callstack if…
user2111939
0
votes
0 answers

Meaning of instruction in Drwatson FAULT file

I have the following Dr Watson file log: What's the meaning of? FAULT ->301af532 807e010a cmp byte ptr [esi+0x1],0xa ds:0023:784fb000=?? I read in another post info about eip=301af532, instruction that failed.. *----> State Dump for…
zack83
  • 1
1
2