mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-31 10:41:12 +00:00
winedbg: Fix manpage formatting.
This commit is contained in:
parent
aab5e4d2c6
commit
be6d9e553c
1 changed files with 122 additions and 124 deletions
|
@ -1,7 +1,6 @@
|
||||||
.\" -*- nroff -*-
|
|
||||||
.TH WINEDBG 1 "October 2005" "@PACKAGE_STRING@" "Wine Developers Manual"
|
.TH WINEDBG 1 "October 2005" "@PACKAGE_STRING@" "Wine Developers Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
winedbg \- Wine's debugger
|
winedbg \- Wine debugger
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.BR "winedbg "
|
.BR "winedbg "
|
||||||
.RI "[" " options " "] ["
|
.RI "[" " options " "] ["
|
||||||
|
@ -35,7 +34,7 @@ is a debugger for Wine. It allows:
|
||||||
.RS 4
|
.RS 4
|
||||||
.nf
|
.nf
|
||||||
+ debugging native Win32 applications
|
+ debugging native Win32 applications
|
||||||
+ debugging Winelib applications.
|
+ debugging Winelib applications
|
||||||
+ being a drop-in replacement for Dr Watson
|
+ being a drop-in replacement for Dr Watson
|
||||||
.fi
|
.fi
|
||||||
.RE
|
.RE
|
||||||
|
@ -72,24 +71,23 @@ command below, or the \fB--minidump mode\fR.
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
When in \fBdefault\fR mode, the following options are available:
|
When in \fBdefault\fR mode, the following options are available:
|
||||||
.PP
|
.PP
|
||||||
.IP \fI--command\ <string>\fR
|
.IP \fB--command\ \fIstring\fR
|
||||||
\fBwinedbg\fR will execute the command <string> as if it was keyed on
|
\fBwinedbg\fR will execute the command \fIstring\fR as if it was keyed on
|
||||||
winedbg's command line, and then will exit. This can be handy for
|
winedbg command line, and then will exit. This can be handy for
|
||||||
getting the pid of running processes (winedbg --command "info proc").
|
getting the pid of running processes (winedbg --command "info proc").
|
||||||
.IP \fI--file\ <filename>\fR
|
.IP \fB--file\ \fIfilename\fR
|
||||||
\fBwinedbg\fR will execute the list of commands contained in file
|
\fBwinedbg\fR will execute the list of commands contained in file
|
||||||
<filename> as if they were keyed on winedbg's command line, and then
|
filename as if they were keyed on winedbg command line, and then
|
||||||
will exit.
|
will exit.
|
||||||
.PP
|
.PP
|
||||||
|
|
||||||
When in \fBgdb\fR proxy mode, the following options are available:
|
When in \fBgdb\fR proxy mode, the following options are available:
|
||||||
.PP
|
.PP
|
||||||
.IP \fI--no-start\fR
|
.IP \fB--no-start\fR
|
||||||
\fBgdb\fR will not be automatically
|
\fBgdb\fR will not be automatically
|
||||||
started. Relevant information for starting \fBgdb\fR are printed on
|
started. Relevant information for starting \fBgdb\fR are printed on
|
||||||
screen. This is somehow useful when not directly using \fBgdb\fR but
|
screen. This is somehow useful when not directly using \fBgdb\fR but
|
||||||
some graphical front-ends, like \fBddd\fR or \fBkgbd\fR.
|
some graphical front-ends, like \fBddd\fR or \fBkgbd\fR.
|
||||||
.IP \fI--with-xterm\fR
|
.IP \fB--with-xterm\fR
|
||||||
This will run \fBgdb\fR in its own xterm instead of using the current
|
This will run \fBgdb\fR in its own xterm instead of using the current
|
||||||
Unix console for textual display.
|
Unix console for textual display.
|
||||||
.PP
|
.PP
|
||||||
|
@ -121,8 +119,8 @@ of variations from \fBgdb\fR commands.
|
||||||
Aborts the debugger.
|
Aborts the debugger.
|
||||||
.IP \fBquit\fR
|
.IP \fBquit\fR
|
||||||
Exits the debugger.
|
Exits the debugger.
|
||||||
.IP \fBattach\ N\fR
|
.IP \fBattach\ \fIN\fR
|
||||||
Attach to a Wine-process (\fBN\fR is its ID, numeric or hexadecimal).
|
Attach to a Wine process (\fIN\fR is its ID, numeric or hexadecimal).
|
||||||
IDs can be obtained using the \fBinfo\ process\fR command. Note the
|
IDs can be obtained using the \fBinfo\ process\fR command. Note the
|
||||||
\fBinfo\ process\fR command returns hexadecimal values
|
\fBinfo\ process\fR command returns hexadecimal values
|
||||||
.IP
|
.IP
|
||||||
|
@ -157,45 +155,45 @@ postfixed by a number (N), meaning that the command must be executed N
|
||||||
times before control is returned to the user.
|
times before control is returned to the user.
|
||||||
.PP
|
.PP
|
||||||
\fIBreakpoints, watchpoints
|
\fIBreakpoints, watchpoints
|
||||||
.IP \fBenable\ N\fR
|
.IP \fBenable\ \fIN\fR
|
||||||
Enables (break|watch)-point #\fBN\fR
|
Enables (break|watch)-point \fIN\fR
|
||||||
.IP \fBdisable\fR
|
.IP \fBdisable\ \fIN\fR
|
||||||
Disables (break|watch)-point \fB#N\fR
|
Disables (break|watch)-point \fIN\fR
|
||||||
.IP \fBdelete\fR
|
.IP \fBdelete\ \fIN\fR
|
||||||
Deletes (break|watch)-point #\fBN\fR
|
Deletes (break|watch)-point \fIN\fR
|
||||||
.IP \fBcond\ N\fR
|
.IP \fBcond\ \fIN\fR
|
||||||
Removes any existing condition to (break|watch)-point \fBN\fR
|
Removes any existing condition to (break|watch)-point \fIN\fR
|
||||||
.IP \fBcond\ N\ <expr>\fR
|
.IP \fBcond\ \fIN\ expr\fR
|
||||||
Adds condition \fB<expr>\fR to (break|watch)-point
|
Adds condition \fIexpr\fR to (break|watch)-point
|
||||||
#\fBN\fR. \fB<expr>\fR will be evaluated each time the
|
\fIN\fR. \fIexpr\fR will be evaluated each time the
|
||||||
(break|watch)-point is hit. If the result is a zero value, the
|
(break|watch)-point is hit. If the result is a zero value, the
|
||||||
breakpoint isn't triggered.
|
breakpoint isn't triggered.
|
||||||
.IP \fBbreak\ *\ N\fR
|
.IP \fBbreak\ *\ \fIN\fR
|
||||||
Adds a breakpoint at address \fBN\fR
|
Adds a breakpoint at address \fIN\fR
|
||||||
.IP \fBbreak\ <id>\fR
|
.IP \fBbreak\ \fIid\fR
|
||||||
Adds a breakpoint at the address of symbol \fB<id>\fR
|
Adds a breakpoint at the address of symbol \fIid\fR
|
||||||
.IP \fBbreak\ <id>\ N\fR
|
.IP \fBbreak\ \fIid\ N\fR
|
||||||
Adds a breakpoint at the line \fBN\fR inside symbol \fB<id>\fR.
|
Adds a breakpoint at the line \fIN\fR inside symbol \fIid\fR.
|
||||||
.IP \fBbreak\ N\fR
|
.IP \fBbreak\ \fIN\fR
|
||||||
Adds a breakpoint at line \fBN\fR of current source file.
|
Adds a breakpoint at line \fIN\fR of current source file.
|
||||||
.IP \fBbreak\fR
|
.IP \fBbreak\fR
|
||||||
Adds a breakpoint at current \f$PC\fR address.
|
Adds a breakpoint at current \f$PC\fR address.
|
||||||
.IP \fBwatch\ *\ N\fR
|
.IP \fBwatch\ *\ \fIN\fR
|
||||||
Adds a watch command (on write) at address \fBN\fR (on 4 bytes).
|
Adds a watch command (on write) at address \fIN\fR (on 4 bytes).
|
||||||
.IP \fBwatch\ <id>\fR
|
.IP \fBwatch\ \fIid\fR
|
||||||
Adds a watch command (on write) at the address of symbol
|
Adds a watch command (on write) at the address of symbol
|
||||||
\fB<id>\fR. Size depends on size of \fB<id>\fR.
|
\fIid\fR. Size depends on size of \fIid\fR.
|
||||||
.IP \fBrwatch\ *\ N\fR
|
.IP \fBrwatch\ *\ \fIN\fR
|
||||||
Adds a watch command (on read) at address \fBN\fR (on 4 bytes).
|
Adds a watch command (on read) at address \fIN\fR (on 4 bytes).
|
||||||
.IP \fBrwatch\ <id>\fR
|
.IP \fBrwatch\ \fIid\fR
|
||||||
Adds a watch command (on read) at the address of symbol
|
Adds a watch command (on read) at the address of symbol
|
||||||
\fB<id>\fR. Size depends on size of \fB<id>\fR.
|
\fIid\fR. Size depends on size of \fIid\fR.
|
||||||
.IP \fBinfo\ break\fR
|
.IP \fBinfo\ break\fR
|
||||||
Lists all (break|watch)-points (with their state).
|
Lists all (break|watch)-points (with their state).
|
||||||
.PP
|
.PP
|
||||||
You can use the symbol \fBEntryPoint\fR to stand for the entry point of the Dll.
|
You can use the symbol \fBEntryPoint\fR to stand for the entry point of the Dll.
|
||||||
.PP
|
.PP
|
||||||
When setting a (break|watch)-point by \fB<id>\fR, if the symbol cannot
|
When setting a (break|watch)-point by \fIid\fR, if the symbol cannot
|
||||||
be found (for example, the symbol is contained in a not yet loaded
|
be found (for example, the symbol is contained in a not yet loaded
|
||||||
module), \fBwinedbg\fR will recall the name of the symbol and will try
|
module), \fBwinedbg\fR will recall the name of the symbol and will try
|
||||||
to set the breakpoint each time a new module is loaded (until it succeeds).
|
to set the breakpoint each time a new module is loaded (until it succeeds).
|
||||||
|
@ -203,48 +201,48 @@ to set the breakpoint each time a new module is loaded (until it succeeds).
|
||||||
\fIStack manipulation\fR
|
\fIStack manipulation\fR
|
||||||
.IP \fBbt\fR
|
.IP \fBbt\fR
|
||||||
Print calling stack of current thread.
|
Print calling stack of current thread.
|
||||||
.IP \fBbt\ N\fR
|
.IP \fBbt\ \fIN\fR
|
||||||
Print calling stack of thread of ID \fBN\fR. Note: this doesn't change
|
Print calling stack of thread of ID \fIN\fR. Note: this doesn't change
|
||||||
the position of the current frame as manipulated by the \fBup\fR &
|
the position of the current frame as manipulated by the \fBup\fR &
|
||||||
\fBdn\fR commands).
|
\fBdn\fR commands).
|
||||||
.IP \fBup\fR
|
.IP \fBup\fR
|
||||||
Goes up one frame in current thread's stack
|
Goes up one frame in current thread's stack
|
||||||
.IP \fBup\ N\fR
|
.IP \fBup\ \fIN\fR
|
||||||
Goes up \fBN\fR frames in current thread's stack
|
Goes up \fIN\fR frames in current thread's stack
|
||||||
.IP \fBdn\fR
|
.IP \fBdn\fR
|
||||||
Goes down one frame in current thread's stack
|
Goes down one frame in current thread's stack
|
||||||
.IP \fBdn\ N\fR
|
.IP \fBdn\ \fIN\fR
|
||||||
Goes down \fBN\fR frames in current thread's stack
|
Goes down \fIN\fR frames in current thread's stack
|
||||||
.IP \fBframe\ N\fR
|
.IP \fBframe\ \fIN\fR
|
||||||
Sets \fBN\fR as the current frame for current thread's stack.
|
Sets \fIN\fR as the current frame for current thread's stack.
|
||||||
.IP \fBinfo\ locals\fR
|
.IP \fBinfo\ locals\fR
|
||||||
Prints information on local variables for current function frame.
|
Prints information on local variables for current function frame.
|
||||||
.PP
|
.PP
|
||||||
\fIDirectory & source file manipulation\fR
|
\fIDirectory & source file manipulation\fR
|
||||||
.IP \fBshow\ dir\fR
|
.IP \fBshow\ dir\fR
|
||||||
Prints the list of dir:s where source files are looked for.
|
Prints the list of dirs where source files are looked for.
|
||||||
.IP \fBdir\ <pathname>\fR
|
.IP \fBdir\ \fIpathname\fR
|
||||||
Adds \fB<pathname>\fR to the list of dir:s where to look for source
|
Adds \fIpathname\fR to the list of dirs where to look for source
|
||||||
files
|
files
|
||||||
.IP \fBdir\fR
|
.IP \fBdir\fR
|
||||||
Deletes the list of dir:s where to look for source files
|
Deletes the list of dirs where to look for source files
|
||||||
.IP \fBsymbolfile\ <pathname>\fR
|
.IP \fBsymbolfile\ \fIpathname\fR
|
||||||
Loads external symbol definition symbolfile \fB<pathname>\fR
|
Loads external symbol definition file \fIpathname\fR
|
||||||
.IP \fBsymbolfile\ <pathname>\ N\fR
|
.IP \fBsymbolfile\ \fIpathname\ N\fR
|
||||||
Loads external symbol definition symbolfile \fB<pathname>\fR (applying
|
Loads external symbol definition file \fIpathname\fR (applying
|
||||||
an offset of \fBN\fR to addresses)
|
an offset of \fIN\fR to addresses)
|
||||||
.IP \fBlist\fR
|
.IP \fBlist\fR
|
||||||
Lists 10 source lines forwards from current position.
|
Lists 10 source lines forwards from current position.
|
||||||
.IP \fBlist\ -\fR
|
.IP \fBlist\ -\fR
|
||||||
Lists 10 source lines backwards from current position
|
Lists 10 source lines backwards from current position
|
||||||
.IP \fBlist\ N\fR
|
.IP \fBlist\ \fIN\fR
|
||||||
Lists 10 source lines from line #\fBN\fR in current file
|
Lists 10 source lines from line \fIN\fR in current file
|
||||||
.IP \fBlist\ <pathname>:N\fR
|
.IP \fBlist\ \fIpathname\fB:\fIN\fR
|
||||||
Lists 10 source lines from line #\fBN\fR in file \fB<pathname>\fR
|
Lists 10 source lines from line \fIN\fR in file \fIpathname\fR
|
||||||
.IP \fBlist\ <id>\fR
|
.IP \fBlist\ \fIid\fR
|
||||||
Lists 10 source lines of function \fB<id>\fR
|
Lists 10 source lines of function \fIid\fR
|
||||||
.IP \fBlist\ *\ N\fR
|
.IP \fBlist\ *\ \fIN\fR
|
||||||
Lists 10 source lines from address \fBN\fR
|
Lists 10 source lines from address \fIN\fR
|
||||||
.PP
|
.PP
|
||||||
You can specify the end target (to change the 10 lines value) using
|
You can specify the end target (to change the 10 lines value) using
|
||||||
the ',' separator. For example:
|
the ',' separator. For example:
|
||||||
|
@ -256,44 +254,44 @@ lists source lines from line 1 up to 56 in file foo.c
|
||||||
\fIDisplaying\fR
|
\fIDisplaying\fR
|
||||||
.PP
|
.PP
|
||||||
A display is an expression that's evaluated and printed after the
|
A display is an expression that's evaluated and printed after the
|
||||||
execution of any \fBwinedbg\fR's command.
|
execution of any \fBwinedbg\fR command.
|
||||||
.IP \fBdisplay\fR
|
.IP \fBdisplay\fR
|
||||||
.IP \fBinfo\ display\fR
|
.IP \fBinfo\ display\fR
|
||||||
Lists the active displays
|
Lists the active displays
|
||||||
.IP \fBdisplay\ <expr>\fR
|
.IP \fBdisplay\ \fIexpr\fR
|
||||||
Adds a display for expression \f<expr>\fR
|
Adds a display for expression \fIexpr\fR
|
||||||
.IP \fBdisplay\ /fmt\ <expr>\fR
|
.IP \fBdisplay\ /\fIfmt\ \fIexpr\fR
|
||||||
Adds a display for expression \fB<expr>\fR. Printing evaluated
|
Adds a display for expression \fIexpr\fR. Printing evaluated
|
||||||
\fB<expr>\fR is done using the given format (see \fBprint\ command\fR
|
\fIexpr\fR is done using the given format (see \fBprint\ command\fR
|
||||||
for more on formats)
|
for more on formats)
|
||||||
.IP \fBdel\ display\ N\fR
|
.IP \fBdel\ display\ \fIN\fR
|
||||||
.IP \fBundisplay\ N\fR
|
.IP \fBundisplay\ \fIN\fR
|
||||||
Deletes display #\fBN\fR
|
Deletes display \fIN\fR
|
||||||
.PP
|
.PP
|
||||||
\fIDisassembly\fR
|
\fIDisassembly\fR
|
||||||
.IP \fBdisas\fR
|
.IP \fBdisas\fR
|
||||||
Disassemble from current position
|
Disassemble from current position
|
||||||
.IP \fBdisas\ <expr>\fR
|
.IP \fBdisas\ \fIexpr\fR
|
||||||
Disassemble from address \fB<expr>\fR
|
Disassemble from address \fIexpr\fR
|
||||||
.IP \fBdisas\ <expr>,<expr>\fR
|
.IP \fBdisas\ \fIexpr\fB,\fIexpr\fR
|
||||||
Disassembles code between addresses specified by the two \fB<expr>\fR:s
|
Disassembles code between addresses specified by the two expressions
|
||||||
.PP
|
.PP
|
||||||
\fIMemory\ (reading,\ writing,\ typing)\fR
|
\fIMemory\ (reading,\ writing,\ typing)\fR
|
||||||
.IP \fBx\ <expr>\fR
|
.IP \fBx\ \fIexpr\fR
|
||||||
Examines memory at \fB<expr>\fR address
|
Examines memory at address \fIexpr\fR
|
||||||
.IP \fBx\ /fmt\ <expr>\fR
|
.IP \fBx\ /\fIfmt\ expr\fR
|
||||||
Examines memory at \fB<expr>\fR address using format \fI/fmt\fR
|
Examines memory at address \fIexpr\fR using format \fIfmt\fR
|
||||||
.IP \fBprint\ <expr>\fR
|
.IP \fBprint\ \fIexpr\fR
|
||||||
Prints the value of \fB<expr>\fR (possibly using its type)
|
Prints the value of \fIexpr\fR (possibly using its type)
|
||||||
.IP \fBprint\ /fmt\ <expr>\fR
|
.IP \fBprint\ /\fIfmt\ expr\fR
|
||||||
Prints the value of \fB<expr>\fR (possibly using its type)
|
Prints the value of \fIexpr\fR (possibly using its type)
|
||||||
.IP \fBset\ <var>\ =\ <expr>\fR
|
.IP \fBset\ \fIvar\fB\ =\ \fIexpr\fR
|
||||||
Writes the value of \fB<expr>\fR in \fB<var>\fR variable.
|
Writes the value of \fIexpr\fR in \fIvar\fR variable
|
||||||
.IP \fBwhatis\ <expr>\fR
|
.IP \fBwhatis\ \fIexpr\fR
|
||||||
Prints the C type of expression \fB<expr>\fR
|
Prints the C type of expression \fIexpr\fR
|
||||||
.PP
|
.PP
|
||||||
.IP \fI/fmt\fR
|
.IP \fIfmt\fR
|
||||||
is either \fI/<letter>\fR or \fI/<count><letter>\fR. \fI<letter>\fR
|
is either \fIletter\fR or \fIcount letter\fR, where \fIletter\fR
|
||||||
can be:
|
can be:
|
||||||
.RS 4
|
.RS 4
|
||||||
.IP s
|
.IP s
|
||||||
|
@ -303,15 +301,15 @@ a UTF16 Unicode string
|
||||||
.IP i
|
.IP i
|
||||||
instructions (disassemble)
|
instructions (disassemble)
|
||||||
.IP x
|
.IP x
|
||||||
32 bit unsigned hexadecimal integer
|
32-bit unsigned hexadecimal integer
|
||||||
.IP d
|
.IP d
|
||||||
32 bit signed decimal integer
|
32-bit signed decimal integer
|
||||||
.IP w
|
.IP w
|
||||||
16 bit unsigned hexadecimal integer
|
16-bit unsigned hexadecimal integer
|
||||||
.IP c
|
.IP c
|
||||||
character (only printable 0x20-0x7f are actually printed)
|
character (only printable 0x20-0x7f are actually printed)
|
||||||
.IP b
|
.IP b
|
||||||
8 bit unsigned hexadecimal integer
|
8-bit unsigned hexadecimal integer
|
||||||
.IP g
|
.IP g
|
||||||
Win32 GUID
|
Win32 GUID
|
||||||
.RE
|
.RE
|
||||||
|
@ -323,13 +321,13 @@ there are a few discrepancies:
|
||||||
.PP
|
.PP
|
||||||
.RS 4
|
.RS 4
|
||||||
Identifiers can take a '!' in their names. This allows mainly to
|
Identifiers can take a '!' in their names. This allows mainly to
|
||||||
specify a module where to look the module from: \fIUSER32!CreateWindowExA\fR.
|
specify a module where to look the ID from, e.g. \fIUSER32!CreateWindowExA\fR.
|
||||||
.PP
|
.PP
|
||||||
In cast operation, when specifying a structure or an union, you must
|
In a cast operation, when specifying a structure or a union, you must
|
||||||
use the struct or union keyword (even if your program uses a typedef).
|
use the struct or union keyword (even if your program uses a typedef).
|
||||||
.RE
|
.RE
|
||||||
.PP
|
.PP
|
||||||
When specifying an identifier \fB<id>\fR, if several symbols with
|
When specifying an identifier, if several symbols with
|
||||||
this name exist, the debugger will prompt for the symbol you want to
|
this name exist, the debugger will prompt for the symbol you want to
|
||||||
use. Pick up the one you want from its number.
|
use. Pick up the one you want from its number.
|
||||||
.PP
|
.PP
|
||||||
|
@ -339,34 +337,34 @@ use. Pick up the one you want from its number.
|
||||||
saves the debugging context of the debuggee into a minidump file called
|
saves the debugging context of the debuggee into a minidump file called
|
||||||
file.mdmp
|
file.mdmp
|
||||||
.PP
|
.PP
|
||||||
\fIInformation on Wine's internals\fR
|
\fIInformation on Wine internals\fR
|
||||||
.IP \fBinfo\ class\fR
|
.IP \fBinfo\ class\fR
|
||||||
Lists all Windows' class registered in Wine
|
Lists all Windows classes registered in Wine
|
||||||
.IP \fBinfo\ class\ <id>\fR
|
.IP \fBinfo\ class\ \fIid\fR
|
||||||
Prints information on Windows's class \fB<id>\fR
|
Prints information on Windows class \fIid\fR
|
||||||
.IP \fBinfo\ share\fR
|
.IP \fBinfo\ share\fR
|
||||||
Lists all the dynamic libraries loaded in the debugged program
|
Lists all the dynamic libraries loaded in the debugged program
|
||||||
(including .so files, NE and PE DLLs)
|
(including .so files, NE and PE DLLs)
|
||||||
.IP \fBinfo\ share\ N\fR
|
.IP \fBinfo\ share\ \fIN\fR
|
||||||
Prints information on module at address \fBN\fR
|
Prints information on module at address \fIN\fR
|
||||||
.IP \fBinfo\ regs\fR
|
.IP \fBinfo\ regs\fR
|
||||||
Prints the value of the CPU registers
|
Prints the value of the CPU registers
|
||||||
.IP \fBinfo\ all-regs\fR
|
.IP \fBinfo\ all-regs\fR
|
||||||
Prints the value of the CPU and Floating Point registers
|
Prints the value of the CPU and Floating Point registers
|
||||||
.IP \fBinfo\ segment\fR
|
.IP \fBinfo\ segment\fR
|
||||||
Lists all allocated segments (i386 only)
|
Lists all allocated segments (i386 only)
|
||||||
.IP \fBinfo\ segment\ N\fR
|
.IP \fBinfo\ segment\ \fIN\fR
|
||||||
Prints information on segment \fBN\fR (i386 only)
|
Prints information on segment \fIN\fR (i386 only)
|
||||||
.IP \fBinfo\ stack\fR
|
.IP \fBinfo\ stack\fR
|
||||||
Prints the values on top of the stack
|
Prints the values on top of the stack
|
||||||
.IP \fBinfo\ map\fR
|
.IP \fBinfo\ map\fR
|
||||||
Lists all virtual mappings used by the debugged program
|
Lists all virtual mappings used by the debugged program
|
||||||
.IP \fBinfo\ map\ N\fR
|
.IP \fBinfo\ map\ \fIN\fR
|
||||||
Lists all virtual mappings used by the program of pid \fBN\fR
|
Lists all virtual mappings used by the program of pid \fIN\fR
|
||||||
.IP \fBinfo\ wnd\fR
|
.IP \fBinfo\ wnd\fR
|
||||||
Displays the window hierarchy starting from the desktop window
|
Displays the window hierarchy starting from the desktop window
|
||||||
.IP \fBinfo\ wnd\ N\fR
|
.IP \fBinfo\ wnd\ \fIN\fR
|
||||||
Prints information of Window of handle \fBN\fR
|
Prints information of Window of handle \fIN\fR
|
||||||
.IP \fBinfo\ process\fR
|
.IP \fBinfo\ process\fR
|
||||||
Lists all w-processes in Wine session
|
Lists all w-processes in Wine session
|
||||||
.IP \fBinfo\ thread\fR
|
.IP \fBinfo\ thread\fR
|
||||||
|
@ -379,23 +377,23 @@ thread) to examine its exception frames.
|
||||||
Debug messages can be turned on and off as you are debugging using
|
Debug messages can be turned on and off as you are debugging using
|
||||||
the \fBset\fR command, but only for channels initialized with the
|
the \fBset\fR command, but only for channels initialized with the
|
||||||
\fIWINEDEBUG\fR environment variable.
|
\fIWINEDEBUG\fR environment variable.
|
||||||
.IP \fBset\ warn\ +\ win\fR
|
.IP \fBset\ warn\ +\ \fIwin\fR
|
||||||
Turns on warn on \fB'win'\fR channel
|
Turns on warn on \fIwin\fR channel
|
||||||
.IP \fBset\ +\ win\fR
|
.IP \fBset\ +\ \fIwin\fR
|
||||||
Turns on warn/fixme/err/trace on \fB'win'\fR channel
|
Turns on warn/fixme/err/trace on \fIwin\fR channel
|
||||||
.IP \fBset\ -\ win\fR
|
.IP \fBset\ -\ \fIwin\fR
|
||||||
Turns off warn/fixme/err/trace on \fB'win'\fR channel
|
Turns off warn/fixme/err/trace on \fIwin\fR channel
|
||||||
.IP \fBset\ fixme\ -\ all\fR
|
.IP \fBset\ fixme\ -\ all\fR
|
||||||
Turns off the 'fixme' class on all channels
|
Turns off fixme class on all channels
|
||||||
.PP
|
.PP
|
||||||
.SS Gdb mode:
|
.SS Gdb mode:
|
||||||
.PP
|
.PP
|
||||||
See the \fBgdb\fR documentation for all the \fBgdb\fR commands.
|
See the \fBgdb\fR documentation for all the \fBgdb\fR commands.
|
||||||
.PP
|
.PP
|
||||||
However, a few Wine's extension are available, through the
|
However, a few Wine extensions are available, through the
|
||||||
\fBmonitor\fR command:
|
\fBmonitor\fR command:
|
||||||
.IP \fBmonitor\ wnd\fR
|
.IP \fBmonitor\ wnd\fR
|
||||||
Lists all window in the Wine session
|
Lists all windows in the Wine session
|
||||||
.IP \fBmonitor\ proc\fR
|
.IP \fBmonitor\ proc\fR
|
||||||
Lists all processes in the Wine session
|
Lists all processes in the Wine session
|
||||||
.IP \fBmonitor\ mem\fR
|
.IP \fBmonitor\ mem\fR
|
||||||
|
@ -417,9 +415,9 @@ A lot.
|
||||||
.SH AUTHORS
|
.SH AUTHORS
|
||||||
The first version was written by Eric Youngdale.
|
The first version was written by Eric Youngdale.
|
||||||
.PP
|
.PP
|
||||||
See Wine developer's list for the rest of contributors.
|
See Wine developers list for the rest of contributors.
|
||||||
.SH "SEE ALSO"
|
.SH "SEE ALSO"
|
||||||
.BR winedbg "'s README file"
|
.BR winedbg " README file"
|
||||||
.nf
|
.nf
|
||||||
The Winelib User Guide
|
The Winelib User Guide
|
||||||
.nf
|
.nf
|
||||||
|
|
Loading…
Reference in a new issue