Difference between revisions of "HowTo:Use Dr Watson"

From VsWiki
Jump to: navigation, search
m
Line 1: Line 1:
 
{{NAV_Manual |
 
{{NAV_Manual |
 
| previous=[[HowTo:Use GDB|Use GDB]]
 
| previous=[[HowTo:Use GDB|Use GDB]]
| up=[[HowTo]]
+
| up=[[HowTos]]
 
| next=[[HowTo:Compile Wings3d from CVS|Compile Wings3d from CVS]]
 
| next=[[HowTo:Compile Wings3d from CVS|Compile Wings3d from CVS]]
 
}}
 
}}
 
----
 
----
 
{{attention}}
 
{{attention}}
=Using Dr Watson with VegaStrike=
+
=Using Dr Watson with Vegastrike=
When running Vega Strike on Windows, getting a backtrace from the Dr. Watson utility can help debug crashes.  To set up Dr. Watson, we first need to change the type of log it dumps, and the location.
+
When running Vegastrike on Windows, getting a backtrace from the Dr. Watson utility can help debug crashes.  To set up Dr. Watson, we first need to change the type of log it dumps, and the location.
  
 
Launch Dr. Watson. The easiest way to do this is by opening the "Run" dialogue from the start menu and typing in
 
Launch Dr. Watson. The easiest way to do this is by opening the "Run" dialogue from the start menu and typing in
Line 26: Line 26:
 
{{NAV_Manual |
 
{{NAV_Manual |
 
| previous=[[HowTo:Use GDB|Use GDB]]
 
| previous=[[HowTo:Use GDB|Use GDB]]
| up=[[HowTo]]
+
| up=[[HowTos]]
 
| next=[[HowTo:Compile Wings3d from CVS|Compile Wings3d from CVS]]
 
| next=[[HowTo:Compile Wings3d from CVS|Compile Wings3d from CVS]]
 
}}
 
}}
 +
 +
[[Category:HowTos|Use Dr Watson]]

Revision as of 19:40, 28 May 2005

arrow_left.png Use GDB arrow_up.png HowTos Compile Wings3d from CVS arrow_right.png

Using Dr Watson with Vegastrike

When running Vegastrike on Windows, getting a backtrace from the Dr. Watson utility can help debug crashes. To set up Dr. Watson, we first need to change the type of log it dumps, and the location.

Launch Dr. Watson. The easiest way to do this is by opening the "Run" dialogue from the start menu and typing in

drwtsn32

Otherwise, it should be located in c:\windows\system32

Change the location of its output somewhere convenient, and set "Crash Dump Type" to Mini (which is human-readable). Of course, "Create Crash Dump File" must be checked off, and enabling "Dump Symbol Table" and "Dump All Thread Contents" would probably be a good idea.

Then you should get a log produced when Vegastrike crashes. Please submit this with your bug report.

FIXME

If you can add any more detail to this page, please edit it! Much of this is copied from the forums and untested.

See also


arrow_left.png Use GDB arrow_up.png HowTos Compile Wings3d from CVS arrow_right.png